One Page Checkout PS - Quick and easy purchase on single page

One Page Checkout PS

M28

Increase your sales by improving the conversions of your Online store with a more optimized checkout.

Offer your customers a simpler purchasing process, with all the information they need on just one page.

More details

Demos

PrestaShop 8.X

Demos

PrestaShop 1.7.X
Price

110,00 €

+

More info

🛒 What is the One Page Checkout module for PrestaShop?

One Page Checkout PS is a module for PrestaShop that allows you to simplify the sales process of your Online store. Your customers will be able to buy your eCommerce products on a single page, thus avoiding cumbersome registration forms to complete the sale, endless validations or excessive purchase steps (registration, shipping, payment, confirmation, etc.).

Now making a purchase will become an easy, friendly and very simple process to carry out. In addition, your customers will be able to see all shipping costs on a single page without registering and a cart summary in which they can modify the quantities of the product without having to reload the page.

👇 New version 5.0, get to know it 👇

We have invested numerous hours in developing a new checkout that boasts enhanced intuition and performance, aiming to provide your customers with a high-quality shopping experience.

We invite you to explore our DEMO and discover it for yourself!

Minimum requirements: PHP 7.1.3 and PrestaShop 1.7.6.

Functionalities of the PrestaShop module One Page Checkout PS

Enjoy a simplified purchasing process for your customers with the One Page Checkout for PrestaShop. This extension allows you to encompass all the steps of the purchase process in a single page, greatly reducing cart abandonment and increasing conversions. In addition, the configuration is very simple thanks to all the functionalities it incorporates. Some of them:

  • Facilitate registration through various means (Facebook, Google, PayPal and Apple), minimizing the time of registration.
  • Adapt the purchase registration fields to make them mandatory or optional. Likewise, the registration fields can be activated, deactivated or altered in order.
  • Customize the registration fields, changing the name, placing a guide text or assigning a default value.
  • Improve the user experience with Google autocomplete for the address.
  • Payment medium restriction based on the selected shipment. The system will limit the payment methods that the customer can use to ensure that there are no doubts about how to make the payment.
  • Customization of the images, titles and descriptions of the payment methods. Additionally, you will be able to enable the test mode for the payments you want to test before showing it to your customers.
  • Calculation of the remaining money to reach the free shipping of your products.
  • Hide unnecessary information. To simplify the purchase process, you can hide any information that is not relevant to the customer.
  • Integrated translation manager. The system has a “Translate” tab that will allow you to change the language in which the information is displayed without leaving the configuration.
  • Adapt the checkout color to the design of your template.
  • Validation CIF / DNI / NIF of Spain, Italy and Chilean RUT: the system will check that the identification entered is valid so that the customer can place the order.
  • Order summary: hide or show the necessary information.
  • Customer groups: customers can register directly in additional groups to the default one.
  • Virtual products: option to show the shipping address the shipping address will be shown even if you have virtual products in your cart.
  • Responsive: the site will be compatible with mobile resolutions to offer a better shopping experience to users.
  • Compatibility: the module is compatible with PrestaShop versions 1.6 and 1.7. Compatible with PrestaShop 8 and PHP 8.

Why use the One Page Checkout PS module?

You have to know that one of the most tedious steps for a customer when wanting to buy a product in a store is the purchase process. Although it may not seem like it, from the moment a customer chooses your products, until they make the payment, they have to carry out a series of actions, being able to regret it and ending up not completing the purchase process.

So why not make the purchasing task easier for our customers? With our module, we will avoid all these unnecessary steps, offering our users all the facilities and avoiding losing possible conversions due to having a too complicated or slow purchase process.

5 Advantages of using One Page Checkout for PrestaShop

Our module for PrestaShop offers great advantages for your eCommerce. Here are the most outstanding ones:

➤ Improve the sales of your online store

When we talk about an online store, we have to talk about one of the most relevant concepts, the conversion rate.

Normally in an eCommerce, one of the main problems is the low conversion rate, since very few visits to the store end up buying the products. All these aspects reduce the overall performance of your online store, the worst of all is that it is often something that goes unnoticed.

This conversion rate will increase the easier the entire purchase process is. That is why offering a simple and one-page purchase process such as One Page Checkout PS will allow us to facilitate the purchase process for the user and increase our sales.

➤ Simplify the purchase process in PrestaShop

By grouping the entire check out process that your customers must carry out in order to finalize their purchases on a single page, you are simplifying one of the steps that can cause the most problems when closing a sale.

In short, you will minimize the number of abandoned carts in your store.

➤ Avoid mistakes in the purchase process

Thanks to One Page Checkout PS you will be able to minimize errors in the purchase process. By using a single page, you'll avoid the typical page-to-page system errors that can cause you to lose sales.

➤ High customization

Our module for PrestaShop offers you a wide set of customization options to facilitate the buyer's task when visiting your online store.

In this way, you can adapt the sale page to the needs of your buyers and increase sales while obtaining more benefits.

➤ Compatibility with carriers and different payment methods

One Page Checkout PS is compatible with all the carriers you have configured, it also has direct support for the following most popular payment methods:

  • PrestaShop Checkout
  • Amazon Pay
  • Mercado pago
  • Paypal
  • Redsys
  • Aplazame
  • Stripe
  • Atos
  • AuthorizeAIM
  • Sveaweb Pay
  • Sequra Payment
  • PayPlug
  • Braintree
  • 2checkout
  • Universal Pay
  • Cash on delivery modules with fee
  • PrestaShop native payment modules

Among other more payment methods from around the world.

Also, if your payment method is not supported, we help you integrate it at no additional cost.

One Page Checkout PrestaShop

Enter and learn more about all the functionalities that our module can offer you

➤ Extend the functionality within the One Page Checkout PS

Last Minute OPC
Last minute offers
Customer Type OPC
Show or hide the fields for customer types: company/freelance

Volume discounts

QuantityDiscountYou Save
3 10% Up to 33,00 €

Views

Changelog

PrestaShop 1.7 & 8


v.4.2.1 (12/22/2023)

Fixed Errors:
- [IMPORTANT] Fixed an issue with the RegistrationController override in PrestaShop 8, which was causing problems in the native customer registration.
- Resolved an issue where too many unnecessary AJAX calls were being made when using new custom fields in different locations.
- Corrected the label of the password confirmation field, which was incorrect.
New Features and Improvements:
- Added a new 'time' control type for custom fields.
- Implementation of the native datepicker for date fields, solving compatibility issues with third-party modules.
- To prevent automatic password autocomplete by browsers, password fields will now start empty, preventing errors when saving.
- Improved compatibility with address fields added by third-party modules.
- Added an option to set a default selection in custom fields of select and radio types.
Compatibilities
- [IMPORTANT] Enhanced compatibility with klarnapayment - v1.3.5 by Invertus, ensuring its proper functioning.
- Compatible with the new 'Hummingbird' template for PrestaShop 8 users.
- mercadopago - v4.14.0 - mercadopago. Note: A specific change in the module is required, available on our GitHub fork: https://github.com/mercadopago/cart-prestashop-7/pull/70
- ets_payment_with_fee - v2.4.3 - PrestaHero. Fixed the issue of not adding the additional charge (fee) at the time of payment.
- paypal - v6.2.1 - 202 ecommerce. Fixed an issue where the 'confirm purchase' button was blocked when selecting PayPal and then trying to switch to another payment method.
- idxrvalidatinguser - v4.3.3 - InnovaDeluxe. Improved compatibility.

v.4.2.0 (11/21/2023)

Checkout 4.0
Fixed Errors: N/A
New Features and Improvements:
- Added the option to require a message on the order to proceed with the purchase.
Compatibilities:
- stripe_official - v3.3.3 - Stripe
- installmentbankwire - v17.1.2 - AlabazWeb
Checkout 5.0
Fixed Errors:
- Solved the issue when logging in using social networks.
- Fixed a translation error in the Italian text.
New Features and Improvements:
- SIGNIFICANT IMPROVEMENT: It is now possible to create custom fields per order and position them in the following locations: after the shipping address, after the billing address, before the carriers, and after the carriers. More locations will be added in future versions.
- Added the option to require a message on the order to proceed with the purchase.
- Reactivated the functionality of selecting the payment method from any section, but only for certain payment methods, if required by selecting the corresponding option button.
Compatibilities
- Paypal - v6.0.2 - 202 ecommerce (correction to paypal_mb)
- installmentbankwire - v17.1.2 - AlabazWeb

v.4.1.9 (09/23/2023)

Bugs Fixed
- The issue preventing the preselection of the default configured payment method has been resolved.
- When you change the date format of the language, it can cause issues with custom date fields.
Checkout 5.0
Bugs Fixed
- It is now possible to configure options with Multi-store active in PrestaShop 8.1 without errors.
- Disabling the password requirement option now allows for trouble-free creation of new customer registrations.
- The previously selected shipping method is retained when the checkout page is refreshed as a guest.
- The 'continue shopping' link and logo now adjust correctly based on the language the customer is using.
- Missing translations in the main languages have been added.
New Features and Enhancements
- An update has been made to the PL language as per the customer's request.
- If Geolocation is enabled, the country will be pre-selected automatically, provided that the 'id_country' field has a default value of 0 in the registration field configuration.
Compatibilities
- Compatibility with the ets_advancedcaptcha module v1.2.8 by PrestaHero has been enhanced.
- Support is provided for the correosoficial module v1.2.3.0. Note: The modified version of correosoficial is required for it to function correctly at this time.

v.4.1.8 (08/17/2023)

New Features and Enhancements
- Resolved: Removed top scroll when loading popups on mobile devices to enhance user experience.
- Now, clicking on a radio button label automatically selects it.
- Optimization: Include override.js and override.css only if they contain saved information.
Bugs Fixed
- Issue when trying to purchase virtual products.
- Error with the 'Allow changing password at checkout' option.
Compatibilities
- Added support for the 'getnet' payment module.
- Added support for version 3 of the Stripe Official module (v3.1.1) by Stripe.
- Added support for pts_stripe (v4.0.7) by PresTeamShop.
- Added support for klarnapayment (v1.0.4) by Invertus.
Checkout 5.0
Bugs Fixed
- IMPORTANT: Now compatible with PrestaShop 8.1.X.
- Resolved: Issue with selecting two-word provinces using Google autocomplete.
- Fixed: Custom fields in addresses were always required.
- Resolved missing error messages in customer form fields.
- Fields from other modules in Customer and Address sections now validate properly using 'validateCustomerFormFields' and 'validateCustomerAddressFormFields'.
- Resolved: New payment module image not displayed after change.
- Fixed popup display for CMS popups built with Elementor.
- Solved issue with virtual products and the option to show shipping address.
- Corrected loss of state and city after Geonames autocomplete as a visitor.
- Fixed visual error with quantity button in the cart.
- Solved issue with Geonames results popup preventing selection in some cases.
- Corrected Google autocomplete when the country field is disabled.
- Customer data now automatically updates after changes without requiring page reload.
New Features and Enhancements
- IMPORTANT: Visitors can now choose to register or continue as guests; guest purchase is no longer forced.
- IMPORTANT: New 3-column v1 design.
- Improvement: Clicking payment radio buttons to avoid issues with payment module events.
- Enhanced display of errors in the 'actionOpcValidatePayment' hook.
- New 'actionOpcValidateShipping' hook implemented to validate shipping prior.
- Prioritize search by iso code before name with Google autocomplete.
- BR language update provided by a customer.
- Registered visitors can view transport and payment options in read-only mode.
- Changed position of 'displayShoppingCart' hook.
Compatibilities
- Added support for version 3 of the Stripe Official module (v3.1.1) by Stripe.
- Fixed compatibility with the 'paypalwithfee' module (v5.3.0) by 4webs.es.
- New emit 'opc-cart-updateCartActionPsAndMore' for compatibility with 'psandmore'.
- Added support for ets_advancedcaptcha (v1.2.8) by PrestaHero.
- Corrected compatibility with 'idxrvalidatinguser' in professional registration.
- New 'actionOpcValidateDni' hook for compatibility with the 'dniverificator' module by Liewebs.
- Added 'js-checkout-summary' div for compatibility with some modules.
- Fixed JS error with 'advancedvatmanager' when addresses are absent.
- Added support for orderfees_payment (v44.8) by motionSeed.
- Fixed issue with 'securitypro' captcha and native footer.
- Added support for klarnapayment (v1.0.4) by Invertus.
- Added support for Fmmgiftwrapping (v1.1.1) by FMM Modules.

v.4.1.7 (05/17/2023)

New feature and improvement
- FR, GB, and IT languages have been updated.
- The RO and IT translations have been improved.
Bug
- Fixed an issue where field values were being deleted when editing an address from the order detail page.
- Corrected an issue when opening CMS popups created with Elmentor.
- Fixed the display of configured payments that were no longer installed.
- Solved an issue with the activation of transport module compatibility where the transport selection was not being changed.
- Translations for registration fields are now created correctly after adding a new language.
Checkout 5.0
Bug
- Resolved an issue with the functionality of displaying the pickup point selection message.
- Title and description are now displayed correctly in payment methods.
- Paypal Express address data is now preloaded correctly.
- Fixed a specific issue with PrestaShop version 1.7.3.
- Corrected the inclusion of the 'TextareaType' class from an incorrect namespace.
- The 'Warehouse' template now correctly shows the design for increasing and decreasing product quantities.
- If a product has no image, the default image is now loaded correctly.
- The module now works correctly even if friendly URLs are not enabled.
- Corrected the issue when opening CMS popups created with Elmentor.
New feature and improvement
- Implemented the new hook 'actionOpcFreeShippingService' to ensure compatibility with modules that manipulate transport prices.
- Added the text 'products (X)' in the badge that displays the number of products in the cart.
- Exported the Jquery (window.jqueryOPC) of the module to capture and dispatch events.
- Implemented the emit 'opc-cart-getCartSummary' to reload the cart summary.
- The cart is now expanded by default on mobile devices.
- Optimized the loading of steps through Ajax.
- Implemented the new hook 'actionOpcValidateDeleteAddress' to handle validations when deleting addresses.
- Implemented the native emit 'updatedDeliveryForm'.
Compatibilities
- PTS Customer Type OPC - v4.0.1 - PresTeamShop
- megafreezones - v17.1.0 - Alabazweb Pro
- revolutpayment - v2.2.4 - Revolut
- samedaycourier - v1.4.22 - Sameday Courier (a change in the original module on the github fork is required).
- klarnapaymentsofficial - v2.2.3 - Prestaworks AB
- facturare - v4.1.5 - Daniel Patilea
- cashondeliveryplus - Conexiaweb.es
- ps_checkout - v2.20.2 (Paypal express checkout was not working)
- smallpay - v4.0.0 - SmallPay Srl
- sendcloud - v1.5.2 - Sendcloud
- mondialrelay - v3.3.3 - ScaleDEV
- payoutloud - v1.2.2 - AdsOutLoud LLC
- paypalwithfee - v5.3.0 - 4webs.es: Fixed an error that displayed incorrect values in the cart summary.
- The 'Warehouse' template now correctly shows the design for increasing and decreasing product quantities.

v.4.1.6 (01/12/2023)

New feature and improvement
- COMPATIBILITY WITH PRESTASHOP 8 and PHP 8.
- The login by Biocryptology is removed.
Bug
- If the postal code does not appear in the Geonames when consulting cities, remove the postal code previously entered.
- The module does not load well when it is in French in BO or FO.
- The option of not recharging the transports after changing the province was not working, it always recharged.
- Does not show missing free shipping when Shipping Configurator Pro is activated.
compatibilities
- ps_checkout - v2.20.2 - PrestaShop - Express Checkout Paypal support.
- paypalfeeplus - v1.2.0 - IdNovate.
- braintreeofficial - v1.2.5 - 202 ecommerce.
- dm_cashondelivery - v3.0.0 - David Mrózek.
- dm_vatorder - v3.0.0 - David Mrozek.
- paypal - v5.7.3 - 202 ecommerce.
New Checkout 5.0
Bug
- Error when creating a customer account without placing a personalized password.
- Problem with ajax requests when other modules of ours were installed.
- It did not load the global 'notifications' of the prestashop.
- It gave a notice when eliminating all the addresses of a client in the FO.
- Removed old compatibility with the 'stripe_official' module that gave an error when loading payments. It is necessary to use the latest version.
- Problem showing custom field options.
- It showed the images without httpS.
New feature and improvement
- Move the displayShoppingCart and displayShoppingCartFooter hook to the footer.
- After logging in, the customer is redirected to my account or to the cart in case they have added products.
- When there are no addresses, now a button is shown to add the address and not the form directly.
- The errors returned by the 'actionSubmitAccountBefore' hook are now visible.
- The errors returned by the 'actionAuthenticationBefore' hook are now visible.
- To modify the personal data you must enter the password to be able to save.
- The 'displayCustomerLoginFormAfter' hook is implemented.
- The 'actionOpcCustomerAddressFormFields' hook is implemented.
- The 'displayCartExtraProductActions' hook is implemented.
- The login by Biocryptology is removed.
- The visualization of the values of additional fields in the order detail in PrestaShop >= 1.7.7.X has been improved.
- The option to allow or not to add discounts to the cart is removed.
- Fixed problem in the design of steps when changing direction to payments having virtual products in the cart.
- The postal code field is removed when it is not necessary in a certain country.
- Validation of the minimum purchase is implemented at the time of payment.
- The configuration to accept or not the google autocomplete suggestion is implemented.
- The 'company' field is raised to 64 characters.
Compatibilities
- ps_checkout - v2.20.2 - PrestaShop - Express Checkout Paypal support.
- paypalfeeplus - v1.2.0 - IdNovate.
- braintreeofficial - v1.2.5 - 202 ecommerce.
- dm_cashondelivery - v3.0.0 - David Mrózek.
- advancedvatmanager - v1.4.3 - Liewebs - Compatibility improvements.
- mondialrelay - v3.1.12 - ScaleDEV.
- redsyspur - v1.0.2 - Redsys Processing Services S.L.
- megaproduct - v.17.3.0 - AlabazWeb.
- paypalplus: v1.2.3 - PixelWeb.
- theme 'alysum': Visual support when displaying the products in the cart of this template.
- theme 'panda': The header and footer of the template are integrated.

PrestaShop 1.6


v.2.8.7 (12/12/2022)

- Bug:
- #OPC-T40: Redirection error when trying to pay with Paypal.
- #OPC-T40: Payment methods do not load when installing the latest version of the module: Official Stripe.

v.2.8.6 (12/07/2022)

- Bug:
- #OPC-T36: Allow enable/disable the state and postal code fields of the forms.
- Compatibilities:
- #OPC-T14: PayPlug - v3.7.1 - PayPlug.
- #OPC-T32: wkpaymentfee - v3.0.0 - Webkul.
- Bug:
- #OPC-I5: Compatibility: Platba kartou (ComGate) - v2.0.0 - por Dominik Shaim: It is not possible to place orders.
- #OPC-I11: Compatibility: gelproximity - v1.1.4 - iModuli.it: Error when opening the popup with the collection points.

v.2.8.5 (02/03/2022)

- Bug:
- #OPC-923: The module does not show some customer fields in the module form.
- #OPC-917: Email not autocomplete in checkout form after login in Firefox.
- Compatibilities:
- #OPC-919: psrecaptcha - v1.1.3 - PrestaShop.

v.2.8.4 (09/24/2021)

- Bug:
- #OPC-897: The module replaces customer names with dots in the address when creating an order as a guest.
- Compatibilities:
- #OPC-896: ps_checkout - v2.15.4 - PrestaShop (With force display).
- #OPC-895: PayPal Standard - v2.1.5 - TechDesign.

v.2.8.3 (08/27/2021)

- Bug:
- #OPC-871: Error in checkout page when the default value at 0 for the Country field.
- #OPC-865: Error in the validation of the DNI when activating the option 'Validate identification of Spain, Chile and Italy'.
- #OPC-837: It does not change the obligatory nature of the postal code field according to the selected country.
- #OPC-834: It does not load the order summary when the Amazon Pay session is active.
- Compatibilities:
- #OPC-884: Incompatibility with new versions of the Nacex module.
- #OPC-869: Customer Type OPC - v2.1.0 - PresTeamShop.
- #OPC-846: awocoupon - v3.6.0.2 - Seyi Awofadeju.
- #OPC-843: It does not display the configured color of the AmazonPay button.

v.2.8.2 (04/28/2021)

- Bug:
- #OPC-831: The module does not require a value for the Description of a custom field in the default language.
- #OPC-822: The module does not remove the image from the payment methods.
- #OPC-809: Error trying to change client password.
- #OPC-807: Error in the validation of the postal code when the country does not require it.
- #OPC-798: The CreateAccountForm hook is not shown when logged in.
- #OPC-779: Error having Google autocomplete active and all address fields disabled.
- New feature and improvement:
- #OPC-816: Show message indicating that the process was successful when updating the password.
- #OPC-804: Validation of the DNI for Italy.
- #OPC-791: Hide 'Save information' button for guest registration.
- #OPC-747: Keep the discount box open in the checkout summary.
- Compatibilities:
- #OPC-829: Compatibility error with modules that add a surcharge to payment methods: It does not show the added surcharge in the cart summary.
- #OPC-808: Customer Type OPC - PresTeamShop: Compatibility error with versions equal to or less than 2.1.0.
- #OPC-795: awocoupon - v3.6.0.1 - Seyi Awofadeju.
- #OPC-773: Validate Customer - v1.6.1 - Madman.
- #OPC-769: Thirtybees: It is not possible to change the password.
- #OPC-755: Shipping Configurator Pro - v2.0.7 - presteamshop: Integrate option 'Show amount remaining to qualify for free shipping'.

v.2.8.1 (03/01/2021)

- Bug:
- #OPC-764: [IMPORTANT] Do not load transports when changing country.
- #OPC-764: It does not allow to create orders when the country field is disabled
- #OPC-751: Problem in FrontOffice when disabling all customer fields
- #OPC-765: In some cases it does not allow to continue the purchase to invited customers
- Gets better:
- #OPC-736: Show address information at checkout according to country format
- #OPC-741: Button to refresh the data of the Statistics tab

v.2.8.0 (02/10/2021)

- Bug:
- #OPC-738: When the customer increases the quantity of the product at checkout, the quantity of the wrong product is increased.
- #OPC-723: Google autocomplete only works for five of the active countries, it doesn't work for all.
- #OPC-719: Error validating postal code format when it contains space.
- #OPC-709: Error creating or editing address with PrestaShop API.
- #OPC-687: Replace the invoice address with the delivery address when creating the order without saving the information previously.
- #OPC-679: It does not add the cost of gift packaging when activating the 'Enable compatibility for shipping modules' option.
- #OPC-676: Hides the invoice address form from visiting customers when set to required.
- #OPC-667: It does not allow accepting the privacy policies when creating an account as a guest.
- #OPC-665: The 'force display' option of the payment methods does not work when the option 'Show cart summary before checkout' is activated.
- Improvement:
- #OPC-725: Show the value of custom date fields according to the cart language format.
- Compatibilities:
- #OPC-733: Last Minute OPC - v4.0.0 - PresTeamShop: Delete message of offer applied when removing the product offered from the cart.
- #OPC-718: Shipping Configurator Pro - v2.0.7 - PresTeamShop: It does not show cities when state field is not activated.
- #OPC-704: Customer Type OPC - v2.1.1 - PresTeamShop.

v.2.7.9 (10/07/2020)

- Bug:
- #OPC-631: Error activating option 'Enable privacy policies' in PrestaShop stores less than 1.6.0.9.
- #OPC-609: Does not show 'Your cart is empty' message when removing all products from the cart.
- #OPC-607: Displays a message to confirm the address with the carrier of the selected Carrier Pickup Store module.
- #OPC-601: 'Use postal code autocomplete from Geonames.org' option does not work.
- #OPC-596: Error activating option 'Enable privacy policies'.
- #OPC-589: Problem when finalizing purchase of virtual products.
- #OPC-578: Error: create_function function deprecated in php 7.2.
- #OPC-422: The checkout does not finish loading when closing modal window when a product runs out of stock.
- Improvement:
- #OPC-644: Improvement in the option 'Force display' of payment methods.
- #OPC-613: Convert letters in the VAT number field to uppercase.
- Compatibilities:
- #OPC-632: amazonpay - v1.1.6 - patworx multimedia GmbH.
- #OPC-627: Shipping Configurator Pro - v2.0.5 - PresTeamShop.
- #OPC-604: Customer Type OPC - v2.1.0 - presteamshop.
- #OPC-587: vatnumbercleaner - v1.5.0 - MassonVicent.
- #OPC-586: kxpay - v1.0.2 de Nubeser.

v.2.7.8 (08/13/2020)

- Bug
- #OPC-516: By having the CPS module test mode active, a new shipping address is being created with dots and empty
- #OPC-535: Does not enable the option 'Enable privacy policies' the first time even if the CMS has saved content
- #OPC-566: Error creating client with dots in first and last name in PS 1.6.1.24
- #OPC-519: The default group assigned from the backoffice to the client is not shown
- #OPC-533: Error when requiring the DNI field and the client has not previously saved a value for the field
- #OPC-548: Problem with having the native form replacement active and the friendly URLs deactivated
- #OPC-525: Error when paying with sagepay
- New feature and improvement
- #OPC-538: Change validation format to phone and mobile fields
- #OPC-543: Focus the email after opening the login modal
- #OPC-540: Allow the '_' symbol in the name of custom fields
- Compatibilities
- #OPC-552: carrierpickupstore - v2.0.3 - PresTeamShop
- #OPC-564: kxpay - Nubeser v1.0.2
- #OPC-528: amazonpay - v1.1.1 - patworx multimedia GmbH

v.2.7.7 (06/24/2020)

- Bug:
- #OPC-465: Does not update status after selecting google address
- #OPC-482: Clicking save information does not validate the privacy policy field
- #OPC-501: OPC and LMO compatibility issue when accepting terms and conditions
- Module compatibility:
- #OPC-316: kxpay - v1.0.2 de Nubeser
- #OPC-462: kbgdpr - v1.0.6 - knowband
- #OPC-474: dotpay - v2.4.3 - tech@dotpay.pl
- #OPC-494: ps_checkout - v1.4.0 - PrestaShop
- Improvement:
- # OPC-481: Limit the result of the Google API to active countries

v.2.7.6 (04/01/2020)

- Bug:
- #OPC-457: Does not reload carriers if you change
countries when shipping compatibility is active

v.2.7.5 (03/23/2020)

-Bug:
  - #OPC-428: Required Prestashop fields are removed
when the module is inactive.
  - #OPC-432: Option 'Enable compatibility for shipping
modules' does not work.
  - #OPC-438: Error 500 in the FrontOffice of the store
when removing the client from the checkout.
- #OPC-451: Validate if the email exists for logged in
customers.

v.2.7.4 (02/14/2020)

- Bug:
- #OPC-405: Forces registered customers to change password in the checkout form

v.2.7.3 (01/30/2020)

- Bug:
- #OPC-82: Message from Biocryptology when you log out without logging in with this platform.
- #OPC-249: Requires a shipping address when all fields are disabled.
- #OPC-265: Error 500 when creating order invoice with custom fields.
- #OPC-273: Error message when the customer changes language.
- #OPC-275: Display problems in RTL language.
- #OPC-281: Does not validate postal code when the country is disabled.
- #OPC-284: The values of the customer-type custom fields are not shown in the order detail.
- #OPC-292: Increase or decrease more than one unit by increasing or decreasing the quantity of a product.
- #OPC-306: Do not autofill password in Safari.
- #OPC-312: It does not validate zip code when enabling option 'Use postal code autocomplete from Geonames.org'.
- #OPC-317: Add the value of the wrapping as a gift even if the option is not selected.
- #OPC-323: Misaligned product image on internet explorer.
- #OPC-325: It does not allow you to activate multi-store acceptance options when the CMS does not have content in any of the stores.
- #OPC-332: Do not select province with Google Maps autocomplete when the country is not active.
- #OPC-347: Allows you to enter letters in the phone fields.
- #OPC-357: It does not save customer data when saving the address form.
- Module Compatibility:
- #OPC-247: restrictpaymentmethods - v1.1.0 - FMM Modules.
- #OPC-257: mrshopcashondelivery - v1.0.9 - Mr. APPs.
- #OPC-263: cdtransactioncharge - v7.0.0 - CleanPresta.
- #OPC-271: vatnumbercleaner - v1.4.0 onwards - MassonVincent.
- #OPC-274: deliverytime - v3.0.1 - Innercode.
- #OPC-290: orderfees_payment - v1.8.27 - motionSeed.
- #OPC-313: payplug - V2.24.0 - PayPlug.
- #OPC-345: selltickets - V3.2.1 - Avellana Digital SL.
- #OPC-348: addtos - v1.2.1 - by MyPresta.eu.
- #OPC-354: correos - v3.1.7 - Ydral.
- New Feature:
- #OPC-338: Allows you to add Company in customer data.
- Improvement:
- #OPC-229: Option to allow changing the customer password.
- #OPC-368: Option to preselect check box to create customer account.
- #OPC-381: Responsive improvements.

v.2.7.2 (09/11/2019)

- Bug:
- #OPC-230: Validate the password fields without checking the corresponding checkbox.
- #OPC-233: It does not delete all empty addresses.
- Module Compatibility:
- #OPC-240: The module does not update the order total correctly - stripe_official - v2.0.4 - 202 ecommerce.

v.2.7.1 (08/30/2019)

- Bug:
- #OPC-153: It allows updating the module version when there are overrides.
- #OPC-158: Create empty addresses when registering with social networks when the option 'Show the delivery address for the purchase of virtual products' is active.
- #OPC-111: Allows you to select a carrier with the option 'Enable compatibility for shipping modules' active, and required and empty city and zip code fields.
- #OPC-168: Does not associate the pre-selected invoice address to the order.
- #OPC-119: Allows you to install the module in a version of PrestaShop 1.7.
- #OPC-212: When there are active social networks, it is not possible to buy by registering as a guest.
- #OPC-207: Change the customer groups logged in when making a purchase.
- #OPC-184: It does not show 'Save information' button in 'My personal information' with the option 'Show Save Information button' disabled.
- #OPC-197: Allows you to activate acceptance options when the CMS has no content in any language.
- #OPC-211: With the option 'Show customer group list', the module does not assign the customer or guest group when registering.
- #OPC-204: Incorrect password message without selecting 'I want to change my password'.
- Module Compatibility:
- #R-358: stripejs - v4.0.2 - NTS.
- #OPC: przelewy24 - v3.4.6 - Przelewy24.
- #OPC-165: quantitydiscountpro - V2.1.28 - idnovate.
- #OPC-115: vatnumber - v2.0.0 - PrestaShop.
- Improvement:
- #OPC-155: Show information of custom fields in the order detail.
- #OPC-162: Shows payment methods according to geolocation for unregistered customers.
- #OPC-189: Information icon for option 'Option to auto-generate'.
- #OPC-190: Information icon for option 'Show list of cities using Geonames.org'.

v.2.7.0 (08/13/2019)

[+] ADD: Compatibility with cashondelivery module - V1.5.2.1 of PrestaShop.
[+] ADD: Compatibility module estimateshippingcost - V2.0.5 of PresTeamShop to show the estimated delivery days for each carrier.
[+] ADD: Support for payment method paysera.
[+] ADD: Compatibility with PitchPrint module - v8.2 from Synergic Laboratories.
[+] ADD: Compatibility with darique module - V2.4.16 of Silbersaiten.
[+] ADD: Compatibility with 'Knowband Store Locator And Pickup'.
[+] ADD: Compatibility with the paypalstandard module - V2.0.16 of WebDevOverture.
[+] ADD: Module compatibility: ProductComposer - v1.8.4 - TuniSoft.
[+] ADD: Functionality to change the client password.
[+] ADD: It is now possible to see the custom Address fields in the invoice and email.
[+] ADD: Tab to display statistics of connections through social networks.
[+] ADD: New option to activate or deactivate social networks without having to delete credentials.
[+] ADD: Show 'Return my account' button in the address and personal information section.
[+] ADD: Show warning when the CMS of the options 'Require acceptance of terms and conditions before purchase' and 'Require acceptance of privacy policies before purchase' have no content saved.
[+] ADD: New option to always require to accept privacy policies before buying.
[+] ADD: Test mode for payment methods.
[*] MOD: Language upgrade to Turkish.
[*] MOD: Always show the discount box and the total products and discounts in the checkout summary.
[*] MOD: Adding validations to 'isName' to avoid spam records of customers with URLs in their name.
[*] MOD: Change the social media facebook icon.
[*] MOD: Compatibility setting with new module version: recaptcha - v1.2.3 - Charlie.
[*] MOD: Validation so that the number of characters that can be entered in a text field does not exceed its size.
[*] MOD: Elimination of checkboxes that leave when activating carrier compatibility.
[-] FIX: When the option 'Automatically insert the country's ISO code in the first two characters of the identification' is activated for the delivery and / or billing address, if a country is not chosen, it gives an error 500 .
[-] FIX: When the option 'Validate identification of Spain and Chile' is enabled together with the option 'Automatically insert the country's ISO code in the first two characters of the identification' for the delivery and / or billing address, it invalidates the identification.
[-] FIX: In multi-stores, when working in 'All stores' and changing the 'active' and 'required' options for the registration fields, it does not save the new values.
[-] FIX: Validate in the BackOffice if the employee is logged in to avoid Hacking.
[-] FIX: Validation so that the number of characters that can be entered in a text field does not exceed its size.
[-] FIX: It showed popup with HTML error when invalid values ​​were entered in the address fields.
[-] FIX: Additional compatibility to the 'mail' module, because when changing the postal code, the office shown on the carriers was not refreshing correctly.
[-] FIX: Compatibility problem with the Amazon Pay module, button shown just above the summary products.
[-] FIX: Compatibility problem with the envoimoinscher module - V3.3.8 from Boxtal, did not show a pop-up window when a collection point is not selected.
[-] FIX: When editing Customer data, they are not changed in the title next to Welcome.
[-] FIX: Clicking several times when raising or lowering amounts caused a problem.
[-] FIX: In IE if the transport images are very wide, the texts were left untouched.
[-] FIX: When activating transport compatibility, accepting terms and conditions caused problems.
[-] FIX: When creating a custom field type 'checkbox' as required, it did not require your selection.
[-] FIX: When the client went back from the browser, the client's address was saved with points.
[-] FIX: Compatibility problem with the V1.3.1 recargoequivalence module of PrestaMarketing ™.
[-] FIX: When the 'Reload' button was pressed in the transporters section it did not show the provinces of the selected country.

v.2.6.8 (02/22/2019)

[+] ADD: Compatibility with our new version of the module: Customer Type OPC - v2.1.0.
[+] ADD: Compatibility with 'Cash on delivery plus' module - vv1.6.6 - caleydon.com.
[+] ADD: Compatibility with module 'a4pwebpaymentspro' - v1.0.0 - Addons4Presta.
[+] ADD: Compatibility with module: imaxpayin7 - v1.10 - Payin7.
[+] ADD: Compatibility with module: ngpay me.
[+] ADD: Compatibility with module: heidelpay.
[*] MOD: User guides are updated.
[*] MOD: Changes to the Catalan language (CA).
[*] MOD: Now the connections are accumulated by social networks to later have connection statistics.
[-] FIX: In the Register tab, you did not save the option to log in to a registered client.
[-] FIX: When you try to start session from a drop-down list and you have active the option 'Replace the registration form by the checkout' gave error.
[-] FIX: When the option 'Confirm the shipping address before checking out' is activated and the purchase is made, the button 'Buy now' is disabled but when the customer presses the 'Cancel' button of the modal window with the confirmation of the address, the button 'Buy now' is not disabled.
[-] FIX: Problem of multiple refresh in Safari when it was canceled or turned back when being in Paypal.
[-] FIX: Compatibility with the envoimoinscher module - v3.3.8 - Boxtal pair. Allowed to choose carriers that were disabled.

v.2.6.7 (01/06/2019)

[+] ADD: Registration and login through Biocryptology.
[+] ADD: Support module: pmpcrestrictions - v1.3.6 - PrestaSite.
[+] ADD: Link is added to configure the CRON task to eliminate the empty addresses created by the module.
[+] ADD: Option to support those shipping methods that do not work within our checkout.
[-] FIX: Error is corrected that does not allow entering the symbol '/' in the addresses.
[-] FIX: Fixed bug in the compatibility with the module Carrier international mails, when the cart is virtual and you have this module installed and active in the store, does not stop paying because of a javascript error.
[-] FIX: Solution to compatibility made to the module: ValidateVatNumber - v2.1.7 - ActiveDesign.
[-] FIX: Compatibility with template 'sportwear': When the option is active -Display the cart summary before checkout- never go to the checkout page, it always remains in the summary of the cart.
[-] FIX: Problem with module: paypalpro, when going to pay and give back to the browser.
[-] FIX: When the email fields did not match, a message was shown in English and not in Spanish.
[-] FIX: If the purchase by guest was not active and deactivated the force to initiate session to registered client, of likewise it threw error of registered account and it did not let continue the purchase.
[-] FIX: Problem with compatibility between module:correos and virtual products.
[-] FIX: When the modal of the M4 module GDPR Compliance Toolkit - v1.2.1 of PrestaAddons was shown and the cancel button was pressed, it left the 'Checkout' button disabled.
[-] FIX: Compatibility problem with the module - Amazon Pay - Login and Pay with Amazon - v2.2.6 - by patworx multimedia GmbH.

v.2.6.6 (11/30/2018)

[+] ADD: Support module: VatNumberCleaner - v1.2.8 - MassonVincent.
[+] ADD: Support module: ValidateVatNumber - v2.1.7 - ActiveDesign.
[+] ADD: Compatibility with PrestaShop versions 1.6.1.20 and up.
[+] ADD: Confirmation is added before an attempt to delete an address.
[+] ADD: Now when creating a custom field, the name of the field is automatically formatted: No spaces, accents, symbols.
[+] ADD: Button is added to select a shipping or billing address, which will facilitate the client's actions.
[+] ADD: Burmese language is added.
[*] MOD: Validation to not delete a billing address that is also set as the shipping address due to an error.
[*] MOD: The same button design of the social network 'Google' is placed in the modal window of login.
[*] MOD: If a field becomes required and it is not full at a customer address, now it is no longer forced to fill unless an attempt is made to checkout.
[-] FIX: When creating a custom field with options, they were duplicated by clicking several times when saving.
[-] FIX: The GeoNames city list selector was duplicated.
[-] FIX: It showed erroneous quantities when having products with customized fields in the cart.
[-] FIX: Problem of javascript when activating the option to show the cart summary first before the checkout.

v.2.6.5 (11/17/2018)

[+] ADD: Integration with module: Customer Type OPC - PresTeamShop.
[+] ADD: Option to request the login if the client is already registered.
[+] ADD: Option to replace the native registration form with the checkout form.
[+] ADD: Option to show the checkout registration form in the My Account section - My addresses.
[+] ADD: Option to show the checkout registration form in the My Account section - My personal information.
[+] ADD: Option to choose a carrier by default.
[+] ADD: Check icon is added when choosing an address in the FrontOffice.
[+] ADD: Option to place the address suggested by google maps in the address field or leave the written by the client.
[+] ADD: Option is added to automatically insert the ISO code of the country in the first two characters of the identification.
[+] ADD: Icon is added when the address is selected in the FrontOffice.
[+] ADD: Support module: recaptcha - v1.2.2 - Charlie.
[*] MOD: Update of the user guide.
[*] MOD: New translations to German.
[*] MOD: Depending on the type of registration configured in the store, be it only customer registration or customer registration with address, likewise it will be shown when you have the login and registration of the OPC replacing the native one.
[*] MOD: It is now possible to edit only addresses or only the information of the client logged in with the checkout forms, without mixing customer information and address in the same form.
[*] MOD: Style of the login button with Google is modified according to your published guide.
[*] MOD: The login URLs for facebook that were missing were added.
[*] MOD: It does not allow to change the positions of the fields of the record between "client", "sending" or "billing".
[*] MOD: The required "Postal Code" is based on the configuration of the fields of the registry and not on what is set in each country.
[*] MOD: The session is hidden when logged in as Guest.
[-] FIX: Problem of the Italian translation is corrected.
[-] FIX: The value of the custom fields is loaded by clicking on save information or reloading the page, since they were not being maintained and it was not possible to place an order by having those fields as required.
[-] FIX: Query of values ​​of custom fields gave problems, validations were added.
[-] FIX: When saving an address that has postal code and city and then remove these fields in the backoffice, for registered users the new addresses will be with the city and zip code of the last saved address.
[-] FIX: In the Editor tab, it was not possible to save html content in the js override.
[-] FIX: Solution to javascript error that comes out in the backoffice when loading the CHANGELOG.
[-] FIX: Error when changing quantities of products that did not have stock.
[-] FIX: When creating a billing address while logged in as a guest, this was not associated with the guest, but with the OPC.
[-] FIX: The city was not placed when the autocomplear addresses of Google and the list of cities of Geonames are active.

v.2.6.3 (09/08/2018)

[+] ADD: Sort addresses by creation date descending.
[*] MOD: Hide the address confirmation popup when the customer selects 'mondialrelay' pick up point.
[-] FIX: When the customer edits an address that is not selected, it does not reload shipping and payment methods.
[-] FIX: When removing addresses from the OPC cards, they were also eliminated from the database and caused an error in the orders with those assigned addresses..
[-] FIX: Fixed bug, when a guest client is going to pay and is returned to the checkout requires acceptance of privacy policies but checkbox is not shown..
[-] FIX: Does not show loading on mobile.
[-] FIX: It causes error by invalid address1, when an address is pasted with invalid special characters.
[-] FIX: The product quantity field is disabled in the cart summary when it reaches the stock limit.
[-] FIX: Validation that hides the summary when the shipping methods have hidden warnings is modified.
[-] FIX: The addresses are displayed correctly when the form does not have a postal code or city.
[-] FIX: Now display the order messages in the summary when they have previously saved information.

v.2.6.2 (07/26/2018)

[+] ADD: Compatibility with the native Crosselling module of PrestaShop is added.
[*] MOD: Improvements in the user guide.
[-] FIX: Problem with points in the address when you login from the native prestashop and an order is created.
[-] FIX: Definitive solution to the problem with the loading of billing addresses.
[-] FIX: Does not allow you to select a billing address.
[-] FIX: Problem when buying virtual products without having the invoicing and shipping addresses active.
[-] FIX: Deactivated the country field and use google auto-completion, the state was not selected.
[-] FIX: The alert messages to select an address and confirm the delivery address presented conflicts.

v.2.6.1 (07/18/2018)

[+] ADD: Compatibility with payment method 'psbraintreepayment'.
[+] ADD: Compatibility with the module: 'ArtFreeGDPR' - v1.0.7 - Art and Informatics.
[+] ADD: Module compatibility: postfinancecw - customweb ltd - v2.1.266
[*] MOD: Visual improvement in the loading of the steps, now shows a single loading.
[*] MOD: Addresses created by the OPC are no longer re-used to avoid possible information crossing problems.
[*] MOD: It does not load the customer's addresses or data when the payment popup is not displayed, thus avoiding possible redirection error due to the ajax request not being completed.
[-] FIX: Problem when activating the show cart before checkout.
[-] FIX: Creating the first billing address, it was a problem because it left the shipping address as billing.

v.2.6.0 (06/21/2018)

[*] MOD: Compatibility with module 'Carrier Pickup Store' is improved - PresTeamShop.
[*] MOD: Change handling of overrides.

v.2.5.9 (06/19/2018)

[+] ADD: Compatibility with module 'M4GDPR' v1.2.1 - PrestaAddons.
[*] MOD: Now you can distinguish between the invoice and delivery addresses at the checkout.
[*] MOD: It only shows accepting privacy policies if you are not logged in or are a guest.
[-] FIX: A problem is solved when the client did not have addresses.

v.2.5.8 (05/25/2018)

[+] ADD: COMPATIBILITY WITH MODULE: Official GDPR compliance v1.0.0 - PrestaShop.
[+] ADD: Allows you to add a label under each register field to give more information if necessary.
[+] ADD: Compatibility with module 'MondialRelay'.
[+] ADD: Compatibility with module 'SimplifyCommerce'.
[*] MOD: The login by 'Paypal' is updated according to new standards.
[-] FIX: In some payment methods at the end of the purchase the page was refreshed without any action.
[-] FIX: It allowed to create orders with obligatory fields without filling.
[-] FIX: Allows several increases or decreases in quantities.
[-] FIX: Transports not corresponding to the country and state self-selected were shown. It only happened with visitors.
[-] FIX: Problem to change the colors of cards selected addresses.
[-] FIX: Problem when completing payment with an invalid address being logged.
[-] FIX: Problem redirection to enable compatibility with the summary cart.

v.2.5.7 (05/23/2018)

[+] ADD: COMPATIBILITY WITH MODULE: Official GDPR compliance v1.0.0 - PrestaShop.
[+] ADD: Allows you to add a label under each register field to give more information if necessary.
[+] ADD: Compatibility with module 'MondialRelay'.
[+] ADD: Compatibility with module 'SimplifyCommerce'.
[*] MOD: The login by 'Paypal' is updated according to new standards.
[-] FIX: In some payment methods at the end of the purchase the page was refreshed without any action.
[-] FIX: It allowed to create orders with obligatory fields without filling.
[-] FIX: Allows several increases or decreases in quantities.
[-] FIX: Transports not corresponding to the country and state self-selected were shown. It only happened with visitors.
[-] FIX: Problem to change the colors of cards selected addresses.
[-] FIX: Problem when completing payment with an invalid address being logged.
[-] FIX: Problem redirection to enable compatibility with the summary cart.

v.2.5.6 (05/03/2018)

[-] FIX: In some payment methods at the end of the purchase the page was refreshed without any action.
[-] FIX: It allowed to create orders with obligatory fields without filling.

v.2.5.5 (04/05/2018)

[-] FIX: [IMPORTANT] Error when changing country in the shipping address without being logged in.
[+] ADD: Compatibility with module 'Paypal' (Thirty Bees - v5.3.2).
[+] ADD: Option to contract and expand the translation sections.
[+] ADD: Option to search for addresses when the client has more than 4.
[+] ADD: Blank spaces are deleted at the beginning and end of text fields to avoid errors.
[+] ADD: Now when modifying a address that has an associated order, create a new one automatically so as not to modify the one used in the order.
[-] FIX: Solution to compatibility with the latest version of 'AmzPayments'.
[-] FIX: Problem with the handling of the billing address and virtual products.
[-] FIX: Enabling compatibility payment methods, it was not working properly.
[-] FIX: It did not show transports in the countries that the postal code was obligatory without a format put.

v.2.5.4 (03/19/2018)

[+] ADD: Compatibility with module 'Mobs' (MyPresta.eu - v1.2.1).
[+] ADD: Compatibility with module 'PaymentRestrict' (presta_world - v7.0.0).
[*] MOD: Samples warning message if a country is not set or selected.
[*] MOD: The text type is changed to the email input by email type.
[-] FIX: Problem with the handling of the invoice address and virtual products.

v.2.5.3 (03/05/2018)

[-] FIX: IMPORTANT - In some cases empty addresses arrived in the orders.
[-] FIX: IMPORTANT - It allowed to make orders without choosing a transport.
[+] ADD: Compatibility with payment method 'reembolsocargo' (4webs - v3.2.2).
[*] MOD: Improved translation into German.
[-] FIX: Error sharing translations.

v.2.5.2 (02/27/2018)

[+] ADD: Compatibility with module 'PaymentCommision' (SeoSa - v1.3.4).
[+] ADD: Compatibility with carrier module 'rg_starten' (Rolige - v1.0.4).
[-] FIX: Sometimes the delivery address arrived empty.
[-] FIX: Problems translating in the Italian language.
[-] FIX: The autocomplete of google and geonames did not load.
[-] FIX: The 'save information' button could not be hidden.
[-] FIX: When trying to change quantities to products that only had one unit available, there was the loading in the cart summary.

v.2.5.1 (02/07/2018)

[+] ADD: Possibility to change the colors of the blocks of the addresses that are selected.
[+] ADD: Informative message when you are editing an address and it is set as shipping and billing.
[+] ADD: Informative message if you are editing an address and try to complete the purchase.
[*] MOD: Change of icons to expand and collapse the address block, because it was confusing to add address to the clients.
[-] FIX: It does not pre-load information of the temporary address to the visitors.
[-] FIX: Problem when using only the checkout registration form.

v.2.4.0 (01/29/2018)

[+] ADD: Compatibility with module 'PireosPay' (01generator.com v1.6.17).
[+] ADD: Compatibility with module 'Bestkit_PaymentFee' (best-kit v1.6.6).
[+] ADD: Compatibility with payment method 'vfcobranca' (v1.5.2).
[+] ADD: Compatibility with payment method 'PaymentDiscountsSurcharges' (Silbersaiten v1.0.1).
[*] MOD: Updating of the Brazilian language.
[*] MOD: Improvement to the online validator of the email.
[*] MOD: Now resize pop-ups if you change the size of the screen.
[*] MOD: It does not allow changing the default value of the 'optin' field.
[-] FIX: In virtual products it did not show all the totals.
[-] FIX: It showed the required privacy policy in the registry and it was not shown. It only happens when using our checkout register instead of the prestashop native.
[-] FIX: Optimization of address management.
[-] FIX: Correction to compatibility of the 'Packetery' module (Packetery, Ltd. - v1.17) with virtual products.

v.2.3.9 (11/23/2017)

[+] ADD: Compatibility with carrier module 'CodPro' (MyPresta.eu v1.7.6).
[*] MOD: Improvements in the visualization of the customized fields of products to make our module compatible with those that use this.
[*] MOD: The acceptance of the privacy policies together with the terms and conditions to make our module compatible with the laws of several countries.
[*] MOD: Languages are updated.
[-] FIX: Optimization of address management.
[-] FIX: The restrictions of the payment methods by countries when buying virtual products were not taken.
[-] FIX: Problem when calculating the remaining value for free shipping in different currencies.

v.2.3.8 (11/13/2017)

[+] ADD: Online validation of the Chilean RUT.
[-] FIX: Important solution to bug of version 2.3.7 in the addresses.

v.2.3.7 (11/07/2017)

[+] ADD: Compatibility with payment module 'Culqi'.
[+] ADD: Compatibility with payment module 'KlarnaOfficial'.
[+] ADD: Compatibility with carrier module 'Packetery' (Packetery, Ltd. - v1.17).
[+] ADD: Compatibility with module 'ImaxVIES'.
[+] ADD: Compatibility with carrier module 'Correos' and international carrier.
[+] ADD: Option to remove the links to the products in the cart summary.
[+] ADD: Option to hide the text box for order comments.
[+] ADD: Option to display a pop-up window to confirm if the shipping address is correct before proceeding to purchase.
[*] MOD: It unifies the address update in a single function to improve this process.
[*] MOD: The validation of the DNI, CIF and NIE of Spain is updated.
[-] FIX: It only showed the message of obligatory fields with the 'Save Information' button active.
[-] FIX: There were no payment methods with virtual products.
[-] FIX: Sometimes the images of uploaded payments were not updated.

v.2.3.6 (09/23/2017)

[+] ADD: Compatibility with 'PaymentDiscountsSurcharges' module.
[+] ADD: Compatibility with 'CustomTextDesign' module.
[+] ADD: Compatibility with 'Square Official Payment' module.
[+] ADD: Slovenian translation.
[*] MOD: Modification of compatibility of the module of Correos Oficial v4.0.6.
[*] MOD: Compatibility with 'Yupick' shipping method is updated.
[*] MOD: Now shows the currency of the missing money for free shipping.
[*] MOD: Improved handling with addresses.
[*] MOD: Design changed when entering the coupons in the cart summary.
[*] MOD: Google autocompletion of previous versions is implemented again.
[*] MOD: When only the customer register of the checkout, now only allows to create client account, not guest.
[-] FIX: Fixed problem in mobile with the payment 'stripe_official'.
[-] FIX: It corrects compatibility with the 'Paypal' payment module that handles surcharges.
[-] FIX: Problem with Paypal module when activated the option 'Activate compatibility with non-supported payment methods' is active.

v.2.3.5 (07/28/2017)

[+] ADD: Compatibility with payment method "MonerisAPI".
[+] ADD: Compatibility with payment method "Prestalia_Cashondelivery".
[+] ADD: Compatibility with module "ASMParcelShop".
[+] ADD: Compatibility with module "Redsys" (IdNovate).
[+] ADD: Compatibility with module "Senangpay".
[+] ADD: Compatibility with module "Amanpay".
[+] ADD: Option to avoid that the shipping are reaload when changing of state, ideal for stores that always have the same carriers for any zone.
[+] ADD: Direct validation of the ID of Spain.
[*] MOD: When forcing visualization to the methods of payment no longer loads the hookPayment.
[*] MOD: User guide update.
[*] MOD: The oAuth Client class is updated.
[-] FIX: Problem saving options in Multi-Store.
[-] FIX: The selected office was not saved. Correos module.
[-] FIX: Translation sharing problem.
[-] FIX: Problem with free shipping remaining per carrier.
[-] FIX: Now calculate the VAT also changing province in the billing address.
[-] FIX: The first and last name of the billing address was replaced by the customer's.

v.2.3.4 (07/02/2017)

[+] ADD: Compatibility with payment method 'swawebpayws'.
[+] ADD: Option to collapse and expand the translation sections.
[*] MOD: Modification to compatibility with payment method 'SeurCashOnDelivery'.
[*] MOD: When registering through social networks, it is redirected to the addresses section.
[-] FIX: Solution to compatibility with payment method 'firstdata': It erased the data of the credit card to the clients without registration.
[-] FIX: When creating an account by social networks, an empty address was always created.
[-] FIX: When displaying the weight in the cart summary, it was always displayed in kg and not in the weight configured by the store.
[-] FIX: Deleting products from PrestaShop 1.5, the OPC Not Delete client session was started.
[-] FIX: Improved visualization of loading.
[-] FIX: Add a discount coupon for the total of the purchase, generated error and did not allow to make the purchase as a guest.
[-] FIX: With the field 'country' disabled, it did not load the state from the customer address.

v.2.3.3 (06/07/2017)

[+] ADD: Compatibility with payment method 'Heidelpay'.
[+] ADD: Compatibility with payment method 'PayOnline'.
[+] ADD: Compatibility with payment method 'FirstData' v1.2.9.
[-] FIX: Important bug solved from version 2.3.2. The 'State' field was always required to the invoice address to the customer logged, regardless of whether the customer wanted to place an invoice address.
[-] FIX: The OPC Not Delete client was duplicated.
[-] FIX: The social networking icons were not shown in the login popup.
[-] FIX: When there were no shipping and billing addresses, new addresses were always being created to the customer.

v.2.3.2 (05/24/2017)

[+] ADD: Compatibility with payment method 'CashOnDeliveryPlus' Version payment and free.
[+] ADD: Compatibility with payment method 'CashOnDeliveryFeePlus' v4.3.1 (Prestalia).
[+] ADD: Compatibility with payment method 'PayTpv'.
[+] ADD: Compatibility with payment method 'Netaxept'.
[+] ADD: Compatibility with payment method 'Bankwirediscount' v0.9 (IdeaCommerce).
[+] ADD: Compatibility with module 'Checkvat' v1.6 (Coeos.pro).
[+] ADD: Compatibility with module 'Paymentfee' v1.0 (IdeaCommerce).
[+] ADD: Add more words to the Czech translation.
[*] MOD: Validate if activating the autocomplete of google, is also entered its api key.
[*] MOD: It is disabled to be able to change options to the ID fields, sometimes by error they were changed and caused problems.
[-] FIX: Solution to important problems encountered when interacting with multiple addresses.

v.2.3.1 (04/26/2017)

[+] ADD: Compatibility with payment method 'StripePro'.
[+] ADD: Compatibility with payment method 'PaypalPlus'.
[+] ADD: Compatibility with payment method 'MoIp'.
[+] ADD: Compatibility with payment method 'MercadoPago'.
[*] MOD: The order summary changes to position above the carriers and the payments when the option of 'Activate compatibility with non-supported payment methods' is activated.
[*] MOD: Floating continue and buy buttons now are only visible on screens that are more than 640 pixels high.
[*] MOD: When forcing the visualization of a method of payment no longer sends to a new page.
[*] MOD: Modification of compatibility with the payment method 'CashOnDeliveryPlus' PrestaHost.eu
[-] FIX: Fixed issue with module Correos Express.
[-] FIX: The social networking icon was not shown.
[-] FIX: The shop showed prices of the last country that had been selected at the checkout, causing prices to be shown with VAT or without VAT depending on the case.

v.2.3.0 (04/20/2017)

[+] ADD: Compatibility with payment method 'Consel'.
[+] ADD: Compatibility with payment method 'esp_contrareembolso'.
[+] ADD: Compatibility with payment method 'Worldpay'.
[+] ADD: Compatibility with 'Email Verification OPC'.
[+] ADD: Compatibility with 'PProperties'.
[+] ADD: When the city list is displayed with GeoNames, when you select a city, the postal code is autocompleted.
[*] MOD: When logging in via social networks, the default value of the newsletter field was not taken.
[*] MOD: More improvements on the management of addresses.
[*] MOD: Updating of the translation to the Dutch.
[*] MOD: Aesthetic little touches.
[-] FIX: Compatibility issue with stripe official.

v.2.2.6 (03/01/2017)

[+] ADD: Compatibility with payment method 'Paypal Plus'.
[+] ADD: Compatibility with payment method 'AmzPayment (Amazon Payment)'.
[+] ADD: Compatibility with payment method 'Dibs'.
[+] ADD: Compatibility with payment method 'StripePayment'.
[+] ADD: Compatibility with payment method 'VivaPayment'.
[+] ADD: Compatibility with payment method 'WayForPay'.
[+] ADD: Compatibility with payment method 'ecm_liqpay'.
[+] ADD: Compatibility with payment method 'ThePay'.
[+] ADD: Compatibility with payment method 'eTransactions'.
[+] ADD: Compatibility with payment method 'baCodWithFees'.
[+] ADD: Compatibility with version 2.0.2 'Last Minute OPC'.
[+] ADD: Support for sending method 'VCPostNordDK'.
[+] ADD: Registration and login through Paypal.
[+] ADD: Does not delete the message of the order, so it is loaded.
[*] MOD: Improvement and internal cleaning of code.
[*] MOD: User guide update.
[-] FIX: Have several products in the cart, and then log in or register, did not show the carries.
[-] FIX: If it was deactivated not to require fiscal identification in the country, it was still required at checkout.
[-] FIX: On the checkout page, the drop-downs of some menus were not shown.
[-] FIX: The tables were always installed with MyISAM, now they are inst

v.2.2.5 (12/22/2016)

[+] ADD: Compatibility with payment method 'MdStripe (https://github.com/firstred/mdstripe/releases)'.
[+] ADD: Compatibility with payment method 'ThePayBinder'.
[+] ADD: Support for shipping method 'Shargo.io'.
[+] ADD: Compatibility with 'djtalbrazilianregister'.
[+] ADD: Slovak translation.
[+] ADD: Portuguese translation.
[+] ADD: It is now possible to define a default province to directly display the carriers and not to display it pre-selected at the checkout.
[*] MOD: Improved integration with shipping method 'correos' v4.0.5.
[-] FIX: When you registered to the newsletter and then registered as a customer, it was removed from the newsletter.
[-] FIX: Did not alert missing fields in the invoice address if this was left empty.

v.2.2.4 (10/03/2016)

[+] ADD: Support payment method 'PayPlug'.
[+] ADD: Support payment method 'DM_Cashondelivery'.
[+] ADD: Support payment method 'Liisi'.
[+] ADD: Support for shipping method 'MondialRelay'.
[+] ADD: Support for 'CustomPaymentMethod'.
[+] ADD: Czech translation.
[*] MOD: Now show social networks in the login popup.
[*] MOD: Improved compatibility with payment method 'Braintree' 'Peter Michael Solidum'.
[-] FIX: Reloaded shipping methods when selecting a carrier already selected.

v.2.2.2 (09/09/2016)

[+] ADD: Support payment method 'NPaypalPro'.
[+] ADD: Support payment method 'Authorizeaim.Net'.
[+] ADD: Support payment method 'PayLater'.
[+] ADD: Support for shipping method 'BoxBerryDelivery'.
[+] ADD: Option to capitalize text fields.
[*] MOD: Improved re-use addresses automatically created.
[*] MOD: Optimizacion icons and images.
[*] MOD: Improved compatibility payment method 'BraintreeJS'.
[-] FIX: Problem with the save button information and purchase order, creating a new address.
[-] FIX: Wrong showed the currency format to apply a discount.

v.2.2.1 (08/17/2016)

[+] ADD: Support payment method 'MultiSafePay'.
[*] MOD: Now the autocomplete using bootstrap library.
[*] MOD: Now GeoNames functionality work together.
[*] MOD: Updated library that makes the validation of the fields.
[-] FIX: Final solution when the VAT number is used.
[-] FIX: Changing colors of buttons or alerts, always she stayed with a blue border.
[-] FIX: Problem saving customer information with the button on the first step.
[-] FIX: Dont show the icons of facebook and google.

PrestaShop 1.7


v.4.1.5 (09/15/2022)

Bug
- Error 404 when clicking on the login of social networks.
- Problems with forcing compatibility in some payments, for example: Paypal.
Compatibilities
- Does not show the thumbnails of the combinations of the products in the cart in the Warehouse template.
- Paczkomaty 24-7 - v1.4.0 - GreenMouseStudio.com - When it didn't show transports, it caused a problem in loading the cart.
New Checkout 5.0
Bug
- It does not load the address form in the vertical design when the logged in client does not have addresses.
- Does not put the values ​​of custom fields in the customer form.
- Error in the cart of PrestaShop 1.7.2.4.
- OPC-I12: Errors on the registration page when creating an account when it requires the privacy policies and a password is not sent.
- When you already had an address and a Google autocomplete suggestion was selected, the State was not changing.
- Error when saving a field with backslash.
New feature and improvement
- Implementation of the GeoNames option to autocomplete Country, State and City using the postal code.
- Security improvements in ajax requests.
- We move the hook 'displayShoppingCartFooter' and 'displayShoppingCart' to the footer of the checkout.
- Option to autocomplete the customer's first and last name in the shipping and billing address.
- Visual improvement in the process bar of the missing shipment.
- Now shows loading when handling actions on the Addresses and Personal Information pages within My Account.
- The 'displayExpressCheckout' hook is implemented.
- The option to show the weight of the product in the cart is implemented.
- The footer of the Addresses and Personal Information pages within My Account is implemented.
Compatibilities
- ets_payment_with_fee - v2.2.9 - ETS-Soft - Compatibility made in 4.1.4 that caused problems is accommodated.
- Does not show the thumbnails of the combinations of the products in the cart in the Warehouse template.
- advancedvatmanager - v1.2.0 - Liewebs - Full integration.
- idxvalidatinguser - v4.1.6 - innovadeluxe
- securitypro - v8.7.8 - Mathias Reker
- megaproduct - v.17.1.0 - AlabazWeb
- swastarkencl - v3.6.0 - Softwareagil
- amazonpay - v4.1.1 - patworx multimedia GmbH - Adaptation of the option to show or not the Express Checkout button.
- hipay_enterprise - v2.17.0 - HiPay
- Correction in compatibility with the 'minpurchase' module.
- OPC-T31: vatnumbercleaner - v1.5.12 - by MassonVincent
- a4pauthorizenet - v2.0.1 - Addons4Presta
- samedaycourier - v1.4.22 - Sameday Courier
- gmparcellocker - v1.4.1 - GreenMouseStudio.com
- ets_geolocation - v1.1.4 - ETS-Soft
- paypal - v5.7.1 - 202 ecommerce - Compatibility with Paypal Express Checkout.

v.4.1.4 (05/31/2022)

Compatibilities
- Payment module compatibility: mollie - v5.0.1 - Mollie B.V
- Translation into Romanian (RO)
- Translation into Portuguese (PT)
- Update of the Catalan language (CA)
New Checkout 5.0
-Bug
- The billing address form was not shown in virtual products
- Problem with free orders
- Problem when reordering an order from the customer account -> order history
- We prevent guest registration from the registration/authentication page, it will only be allowed from the checkout page
- New feature and improvement
- We encapsulate the Javascript code to avoid problems with Javascript errors that the store may have and affect the proper functioning of our module
- Improvements in the code
- #OPC-936: Option to implement masks to the 'phone' and 'mobile phone' fields according to the country of the address
- #OPC-939: Option to restrict the 'dni' field from being unique per client address
- Show product customizations in the cart summary
- Implementation of the 'notifications' of the controller
- Implementation of option to hide the block of discounts
- Compatibilities
- Full integration with Amazon Pay 4.1.2
- megareembolso - 17.1.17 - Author: AlabazWeb Pro
- ets_payment_with_fee - v2.2.9 - ETS-Soft
- #OPC-940: Product properties extension - v3.3.14 - psandmore: Show product quantity in decimals in cart summary

v.4.1.3 (03/18/2022)

- Compatibilities:
- Payment module compatibility: mollie - v5.0.1 - Mollie B.V
- New Checkout 5.0:
- #OPC-853:
* In versions 1.7.8.X it showed the confirm order button despite not confirming pick-up points or other conditions.
* When moving from checkbox 5.0 to the old one, an error was caused with the record fields (isInt).
* Visual problem in the cart summary when having two payment modules that will show fee.
* Improvement in the use of the 'actionSubmitAccountBefore' hook.
* Small security improvement.
* Datepicker implementation for Date type fields.
* Implementation of Emits to manage compatibility with third-party modules.
* Migration of the option to show the 'Continue shopping' button.
* Migration of DNI validations for Spain, Chile and Italy.
* We automatically pre-select the new addresses created at checkout.
* Payment module compatibility: klarnapaymentsofficial - v2.1.7 - Prestaworks AB
* Payment module compatibility: stripejs - v4.3.9 - NTS
* Payment module compatibility: kf_paypal - v2.1.7 - KForge
* Payment module compatibility: mollie - v5.0.1 - Mollie B.V

v.4.1.2 (02/18/2022)

- Compatibilities:
- #OPC-927: Visual adjustment when displaying customer types by list by the Customer Type OPC - PresTeamShop module.
- New Checkout 5.0:
- #OPC-853:
* Important fix: 'STATUS_ACCESS_VIOLATION' error in Chrome and Edge due to browser update.
* When having the guest purchase active and trying to register, it was created as a guest and not as a client.
* Implementation of the 'actionSubmitAccountBefore' hook for compatibility with third-party modules that use it.
* Module compatibility: glsshipping - v3.3.2 - GLS.
* When a registry field did not have a translation in some language for some reason, it gave an error.
* The autogenerate password in the registry was not working properly.
* Error when a zone for the missing shipment was not found.
* We removed the messages shown in 'alert' for a better looking popup.
* Minimum version of PHP 7.1.3 to work.

v.4.1.1 (01/28/2022)

- Bug:
- #OPC-922: The module does not show some customer fields in the module form.
- #OPC-917: Email not autocomplete in checkout form after login in Firefox.
- #OPC-912: Error in the validation of the Italian DNI.
- #OPC-911: It does not show the button to save information in the checkout registration form.
- #OPC-908: The module does not correctly look up customer addresses.
- #OPC-821: Visual error when updating a payment method in settings.
- Compatibilities:
- #OPC-918: Custom Fields - v2.2.0 - FMM Modules.
- #OPC-909: psgdpr - v1.2.1 - PrestaShop.
- #OPC-905: CarrierPickupStore - v4.0.2 - PresTeamShop: It is not possible to update personal information.
- #OPC-904: Cash on Delivery with Fee - v1.5.0 - Inno-mods.io.
- #OPC-903: checkvat - v1.7.11 - MassonVincent.
- #OPC-902: idxrdefender - v1.3.2 - innovadeluxe.
- New Checkout:
- #OPC-853:
* First release of the new checkout v5.0.

v.4.0.19 (09/24/2021)

- Bug:
- #OPC-899: Compatibility bug with CartRule class override in PrestaShop 1.7.7.5.

v.4.0.18 (09/07/2021)

- Compatibilities:
- #OPC-732: myOwnDeliveries - v4.2.1 - de laBulle.

v.4.0.17 (08/27/2021)

- Bug:
- #OPC-887: It is not possible to complete the purchase by message 'You must finish adding or editing your address to complete the purchase.'
- #OPC-874: Indicates that there are no carriers available to unregistered customers when there are.
- #OPC-872: Error leaving the default value at 0 for the Country field.
- #OPC-866: Error in the validation of the DNI when activating the option 'Validate identification of Spain, Chile and Italy'.
- Compatibilities:
- #OPC-891: ps_checkout - v2.15.4 - PrestaShop (Visual improvement)
- #OPC-870: ps_checkout - v2.12.0 - PrestaShop: The purchase button disappears.
- #OPC-880: Shipping Configurator Pro - v4.0.4 - PresTeamShop: Autocomplete of cities does not work after updating the module.
- #OPC-875: Shipping fees based on zipcodes - v1.4.6 - MARICHAL Emmanuel.
- #OPC-867: Bank Transfer with Discount - v1.1.6 - NeoGest.
- #OPC-868: Customer Type OPC - v3.0.0 - PresTeamShop: Does not show the customer type selectable in the registration form
- #OPC-862: Customer Type OPC - v3.0.0 - PresTeamShop: Compatibility error with versions equal to or less than 3.0.0.
- #OPC-774: Equivalence Surcharge - v2.6.2 - by innovadeluxe: Does not activate / deactivate the surcharge when saving the information.
- #OPC-752: postfinancecheckout - v1.1.20 - Customweb GmbH

v.4.0.16 (06/11/2021)

- Bug:
- #OPC-858: It does not allow to buy after modifying the quantity of a product.

v.4.0.15 (04/28/2021)

- Bug:
- #OPC-830: The module does not require a value for the Description of a custom field in the default language.
- #OPC-825: BO: The module does not remove the image from the payment methods.
- #OPC-818: BO: Error displaying payment method image.
- #OPC-814: Error in the validation of the postal code when the country does not require it.
- #OPC-811: Visual error in cart summary on mobile devices.
- #OPC-810: Error trying to change client password.
- #OPC-806: BO: Does not show custom fields in customer/address form in versions higher than 1.7.6.
- #OPC-801: Error trying to add an address from the address section.
- #OPC-797: The CreateAccountForm hook is not shown when logged in.
- #OPC-789: Option 'Use postal code autocomplete from Geonames.org' does not autocomplete city when selecting postal code.
- #OPC-780: Error having Google autocomplete active and all address fields disabled.
- #OPC-276: Misaligned field descriptions and titles in RTL languages.
- New feature and improvement:
- #OPC-819: The module does not allow collapsing the discount box in the checkout summary.
- #OPC-803: Validation of the DNI for Italy.
- #OPC-778: Hide 'Save information' button for guest registration.
- #OPC-232: Show message indicating that the process was successful when updating the password.
- Compatibilities:
- #OPC-815: vad_pc3d - v2.1.3 - Virtual Art Developers.
- #OPC-805: ps_checkout - v2.12.0 - PrestaShop.
- #OPC-793: Card payment REDSYS Virtual POS - v3.7.3 - idnovate: Do not show 'Additional fees for payment' message when the surcharge is 0.
- #OPC-790: paypalplus - v1.7.27 - terracode.
- #OPC-788: ps_googleanalytics - v4.0.0 - PrestaShop.
- #OPC-787: Shipping Configurator Pro - v4.0.3 - presteamshop: Error with compatibility with option 'Show amount remaining to qualify for free shipping'
- #OPC-784: It does not validate erroneous card data and does not allow to advance - ps_checkout.
- #OPC-781: It does not allow the customer to complete the custom fields when making the purchase with Amazon Pay.
- #OPC-777: Compatibility conflict with Redsys modules.
- #OPC-768: Klarna Payments Official - v2.1.3 - Prestaworks AB.
- #OPC-721: Custom Product Designer - v3.1.4 - de Prestaeg.
- #OPC-706: European VAT number - v2.1.0 - PrestaShop.

v.4.0.14 (02/26/2021)

- Bug:
- #OPC-762: It does not correctly display the content of the 'Label' field in the checkout when it contains HTML.
- #OPC-754: In some cases it does not allow to continue the purchase to invited customers.
- #OPC-750: Do not load carriers when changing country [IMPORTANT].
- #OPC-749: Misaligned password fields in checkout form.
- #OPC-563: Do not load the store with logged customers when desactivating the firstname and lastname fields.
- New feature and improvement:
- #OPC-746: Keep the discount box open in the checkout summary.
- #OPC-742: Button to refresh the data of the Statistics tab.
- #OPC-557: Display the address information in the checkout according to the format of the country.
- #OPC-331: Hide registration form in the order confirmation.
- Compatibilities:
- #OPC-760: IQITCROSSELING - products - v1.0.0 - IQIT-COMMERCE.COM: The module slider does not work in the checkout.
- #OPC-753: Validate Customer - v1.6.1 - Madman.
- #OPC-748: Card payment REDSYS Virtual POS - v3.8.2 - idnovate.
- #OPC-740: Redsys target payment - v17.2.0 - www.alabazweb.com.
- #OPC-668: ps_checkout - v2.9.0 - PrestaShop

v.4.0.13 (02/09/2021)

- Bug:
- #OPC-743: Visual error in the tab Payments > Payment methods in some stores.
- #OPC-727: Displays a blank page on the payment page when accessing from a customer group that does not have permission to access the module.
- #OPC-722: Google autocomplete only works for five of the active countries, it doesn't work for all.
- #OPC-719: Error validating postal code format when it contains space.
- #OPC-715: Module configuration does not finish loading.
- #OPC-711: Visual error on the payment page on mobile devices.
- #OPC-707: Error creating or editing address with PrestaShop API.
- #OPC-702: It does not update the totals in the cart drop down when changing the carrier.
- #OPC-692: It does not show available carriers when the state field is disabled.
- #OPC-686: Replace the invoice address with the delivery address when creating the order without saving the information previously.
- #OPC-684: Send the welcome email to the customer with a subject in English.
- #OPC-678, #OPC-681: It does not add the cost of gift packaging when activating the 'Enable compatibility for shipping modules' option.
- #OPC-675: Hides the invoice address form from visiting customers when set to required.
- #OPC-673: It is possible to increase the quantity of the product even if it does not have stock.
- #OPC-664: It does not allow accepting the privacy policies when creating an account as a guest.
- #OPC-663: Error calculating shipping cost by city with the Shipping Configurator Pro and Carrier Pickup Store modules activated.
- New feature and improvement:
- #OPC-690: Validation of the Spanish NIF for custom fields.
- #OPC-680: Show the value of custom date fields according to the cart language format.
- #OPC-734: Change option functionality 'Replace the registration form with the checkout form' to also replace the login form.
- Compatibilities:
- #OPC-730: Last Minute OPC - v4.0.0 - PresTeamShop: Delete message of offer applied when removing the product offered from the cart.
- #OPC-729: Paycomet - v7.6.2 - by Paycomet.
- #OPC-728: Hide the product prices and disallow purchases by categories, groups, and more - v1.0.6 - idnovate.
- #OPC-717: Shipping Configurator Pro - v4.0.3 - PresTeamShop: It does not show cities when state field is not activated.
- #OPC-708: Carrier Pickup Store - v4.0.2 - PresTeamShop: Error when the selected pickup store is hidden while the order is created.
- #OPC-705: Customer Type OPC - v4.0.0 - presteamshop.
- #OPC-703: Paczkomaty 24/7 - v1.4.0 - GreenMouseStudio.com.
- #OPC-701: European VAT number - v1.4.2 - de MassonVincent.
- #OPC-699: Recargo de Equivalencia - v2.5.3 - de innovadeluxe.
- #OPC-695: Payment With Fee - v2.1.4 - ETS-Soft.
- #OPC-693: Klarna Payments Official - v2.1.2 - Prestaworks AB.
- #OPC-683: Carrier Pickup Store - v4.0.1 - PresTeamshop: Associate a different invoice address than the pick-up address in the order.
- #OPC-672: Shipping Configurator Pro - v4.0.2 - PresTeamShop: Replace the shipping cost of the carrier by the configured text when it is free.
- #OPC-669: ps_legalcompliance - v3.0.2 - PrestaShop.
- #OPC-660: paypal - v5.1.5 - PrestaShop.
- #OPC-659: ets_payment_with_fee - v2.0.8 - ETS-Soft.
- #OPC-581: cgma - v1.6.8 - MyPresta.eu.
- #OPC-258: Shipping Configurator Pro - v4.0.3 - presteamshop: Integrate option 'Show amount remaining to qualify for free shipping'.

v.4.0.12 (10/07/2020)

- Bug:
- #OPC-602: Problem cleaning empty addresses.
- #OPC-598: Problem when finalizing purchase of virtual products.
- #OPC-590: Error activating option 'Enable privacy policies'.
- #OPC-585: Error creating customer: Invalid firstname and lastname.
- #OPC-582: 'Use postal code autocomplete from Geonames.org' option does not work.
- Improvement:
- #OPC-643: Improvement in the option 'Force display' of payment methods.
- #OPC-612: Convert letters in the VAT number field to uppercase.
- Compatibilities:
- #OPC-635: awredsys - v17.1.1 - www.alabazweb.com.
- #OPC-633: allinone_rewards - v4.1.7- Prestaplugins.
- #OPC-617: creativeelements - v1.0.12 - WebshopWorks.
- #OPC-605: Omise - v1.7.9 - by Omise.
- #OPC-599: Gestpay - v1.3.1 - Easy Nolo SpA.
- #OPC-597: amazonpay - v1.1.4 - patworx multimedia GmbH.
- #OPC-595: kxpay - v1.0.2 de Nubeser.
- #OPC-588: chilexpress_official - v1.0.4 - Chilexpress.
- #OPC-576: vatnumbercleaner - v1.4.8 - MassonVicent.
- #OPC-575: verifycustomer - v1.5.1 - Singleton software.
- #OPC-545: Shipping Configurator Pro - v4.0.1 - PresTeamShop.
- #OPC-283: ets_payment_with_fee - v2.0.8 - ETS-Soft.

v.4.0.11 (08/13/2020)

- Bug
- #OPC-523: The cart summary does not finish loading when an incorrect ID is entered
- #OPC-524: Does not show the delivery time of the product if the option 'Show delivery time of the product' is not enabled
- #OPC-532: Does not enable the option 'Enable privacy policies' the first time even if the CMS has saved content
- #OPC-518: The default group assigned from the backoffice to the client is not shown
- #OPC-526: Error when requiring the DNI field and the client has not previously saved a value for the field
- #OPC-468: Doesn't update status after selecting address from google
- #OPC-570: After registering the customer, he is not logged in PrestaShop 1.7.6.7
- #OPC-572: Error creating customer with dots in first and last name
- New feature and improvement
- #OPC-537: Change validation format to phone and mobile fields
- #OPC-542: Focus the email after opening the login modal
- #OPC-539: Allow the '_' symbol in the name of custom fields
- Compatibilities
- #OPC-555: shippingconfiguratorpro - v4.0.1 - PresTeamShop
- #OPC-346: ngstandard - v1.5.0 - NeoGest
- #OPC-469: hideprice - v1.1.0 - idnovates
- #OPC-500: paylikepayment - v1.0.6 - DerikonDevelopment
- #OPC-522: creativeelements - v0.11.8 from WebshopWorks
- #OPC-530: klarnapaymentsofficial - v2.1.0 - Prestaworks AB
- #OPC-531: idxrecargoe - v2.6.2 - innovadeluxe
- #OPC-546: pts_stripe - v4.0.3 - PresTeamShop
- #OPC-551: carrierpickupstore - presteamshop v4.0.0
- #OPC-541: codwfeeplus - v1.1.8 - Sakis Gkiokas
- #OPC-549: vatnumbercleaner - v1.4.6 - MassonVicent
- #OPC-550: apbooking - v2.0.3 - Apollotheme
- #OPC-565: kxpay - v1.0.2 - Nubeser
- #OPC-569: verifycustomer - v1.5.1 - Singleton software

v.4.0.10 (06/24/2020)

- Bug:
- #OPC-464: When having a module that requires registration, when displaying the form it does not load any field
- #OPC-478: Error adding product with file type customization
- #OPC-490: Does not add discount coupon to cart when name is clicked
- #OPC-506: Shows free shipping for all carriers when the client is not logged in
- #OPC-508: Does not correctly display the total money required to get free shipping
- Improvement:
- #OPC-459: Full screen login popup with warehouse theme
- #OPC-480: Limit the result of the Google API to active countries
- Compatibility:
- #OPC-353: ps_checkout - v1.2.8 - PrestaShop
- #OPC-431: rg_chilexpress - v2.4.4 - Rolige: Error validating the city
- #OPC-463: eabi_postoffice - v0.16 - Matis Halmann
- #OPC-466: bbcarrier - v2.5.1 - BigBuy
- #OPC-467: iqitcrossselling - v1.0.0 - IQIT-COMMERCE.COM
- #OPC-470: authipaycw - v3.0.157 - customweb ltd
- #OPC-473: ogone - v4.0.6 - Ingenico ePayments
- #OPC-476: klarnapaymentsofficial - v2.0.8 - Prestaworks AB
- #OPC-479: conektapaymentsprestashop - v1.1.0 - Conekta
- #OPC-489: Compatibility problem between the Last Minute OPC module and One Page Checkout PS
- #OPC-496: checkvat - v1.7.0 - MassonVincent - PS17
- #OPC-499: recaptcha - v1.2.4 - Charlie
- #OPC-502: simplifycommerce V2.0.0
- #OPC-510: rg_starken - v2.4.4 - Rolige
- #OPC-514: shaim_cashondelivery - v1.8.8 - Dominik
- #OPC-514: Winamic V1.0 Link Obfuscator

v.4.0.9 (04/01/2020)

- Bug:
- #OPC-454: Wrong billing address on orders when the 'Request invoice address' option is disabled
- #OPC-456: Does not reload carriers if you change countries when shipping compatibility is active
- Compatibility:
- #OPC-452: Delete the cart from the header after updating the amounts in the cart summary

v.4.0.8 (03/19/2020)

-Bug:
   - # OPC-418: Prices misaligned in the cart summary.
- # OPC-426: Display error in some stores
   - # OPC-427: Required Prestashop fields are removed when the module is inactive.
   - # OPC-430: Error 500 in the FrontOffice of the store when removing the client from the checkout
   - # OPC-433: Support for shipping methods does not work
   - # OPC-435: Validate if the email exists for logged in clients
- Compatibility:
- # OPC-395: idxrecargoe - v2.5.5 - innovadeluxe
- # OPC-415: Compatibility with module vatnumbercleaner 1.4.6
   - # OPC-420: rg_chilexpress - v2.4.4 - Rolige: Does not allow selecting a city

v.4.0.7 (02/14/2020)

- Bug:
- #OPC-404: Forces registered customers to change password in the checkout form

v.4.0.6 (01/30/2020)

- Bug:
- #OPC-307: Do not autofill password in Safari.
- #OPC-280: Does not validate postal code when the country is deactivated.
- #OPC-278: It does not validate zip code when enabling option 'Use postal code autocomplete from Geonames.org'.
- #OPC-264: Error 500 when creating order invoice with custom fields.
- #OPC-100: Error logging in with Biocryptology.
- #OPC-356: It does not save customer data when saving the address form.
- #OPC-82: Message from Biocryptology when you log out without logging in with this platform.
- #OPC-333: Do not select province with Google Maps autocomplete when the country is not active.
- #OPC-324: It does not allow you to activate multi-store acceptance options when the CMS does not have content in any of the stores.
- #OPC-277: It does not show content of the terms and conditions in some stores.
- #OPC-266: Create orders with incorrect totals with some payment methods.
- #OPC-248: Requires a shipping address when all fields are disabled.
- #OPC-243: Allows you to enter letters in the phone fields.
- #OPC-174: Error managing custom field options in PHP 7+ versions.
- #OPC-269: Display problems in RTL language.
- #OPC-252: It does not calculate the total order correctly for certain store configurations in payment modules with surcharge.
- #OPC: It does not show fields in the checkout form even if enabled in the module.
- Module Compatibility:
- #OPC-279: idxvalidatinguser - v2.9.8 - innovadeluxe.
- #OPC-250: vp_smartpost - v3.3.2 - Veebipoed.ee.
- #OPC-358: swish_handel - v1.9.12 - motionSeed.
- #OPC-337: lgfreeshippingzones - v1.3.4 - Línea Gráfica.
- #OPC-335: minimumpurchasebycg - v1.7.0 - ZIZ Tech.
- #OPC-309: freeshippingamountdisplay - v1.2.0 - Innercode.
- #OPC-309: prestatotalsaving - v7.0.0 - presta_world.
- #OPC-300: codfee - v3.3.4 - idnovate.
- #OPC-267: klarnapaymentsofficial - v2.0.5 - Prestaworks AB.
- #OPC-251: vpmodules - v1.2.3 - Veebipoed.ee.
- #OPC-114: paypalwithfee - v4.2.1 - 4weebs.
- #OPC-378: deliverytime - v3.0.1 - Innercode.
- #OPC-344: mondialrelay - v3.0.1 - 202 ecommerce.
- #OPC-302: megaproduct - AlabazWeb.
- #OPC-256: mrshopcashondelivery - v1.0.9 - Mr. APPs.
- New Feature:
- #OPC-322: Allows you to add Company in customer data.
- #OPC-253: 'Force display' option for payment methods.
- Improvement:
- #OPC-1, #OPC-303: Responsive improvements.
- #OPC-367: Option to preselect check box to create customer account.
- #OPC-366: Option to allow changing the client password.
- #OPC-321: Validate Ecuadorian RUC and Chilean RUT.

v.4.0.5 (09/11/2019)

- Bug:
- #OPC-234: Error loading cart summary in versions less than 1.7.4.X.
- #OPC-231: Validate the password fields without checking the corresponding checkbox.
- #OPC-236: In some templates the images of payment methods and carriers are misaligned.
- #OPC-237: It does not delete all empty addresses.
- Module Compatibility:
- #OPC-239: The module does not update the order total correctly - stripe_official - v2.0.4 - 202 ecommerce.
- New Feature:
- #OPC-187: Information icon for 'Option to auto-generate' option.
- #OPC-175: Information icon for 'Show availability' option.

v.4.0.4 (08/30/2019)

- Bug:
- #OPC-154: It allows updating the module version when there are overrides.
- #OPC-157: Create empty addresses when registering with social networks when the option 'Show the delivery address for the purchase of virtual products' is active.
- #OPC-116: Allows you to select a carrier with the option 'Enable compatibility for shipping modules' active, and required and empty city and zip code fields.
- #OPC-167: Does not associate the pre-selected invoice address to the order.
- #OPC-208: When there are active social networks, it is not possible to buy by registering as a guest.
- #OPC-206: Change the customer groups logged in when making a purchase.
- #OPC-213: Allows you to activate acceptance options when the CMS has no content in any language.
- #OPC-210: With the option 'Show customer group list', the module does not assign the customer or guest group when registering.
- #OPC-215: Incorrect password message without selecting 'I want to change my password'.
- #OPC-174: Error managing custom fields.
- #OPC-93: Log out when changing the client password.
- Module Compatibility:
- #OPC-217: pakkelabels_shipping - v1.3.0 - Pakkelabels.dk.
- New Feature:
- #OPC-148: 'Require before buying' option to display privacy policies in the summary.
- Improvement:
- #OPC-171: Information icon for 'Show list of cities using Geonames.org' option.
- #OPC-187: Information icon for 'Option to auto-generate' option.
- #OPC-175: Information icon for 'Show availability' option.

v.4.0.3 (08/22/2019)

[-] FIX: When creating the order, always place the customer's first address without taking into account those selected at checkout.
[-] FIX: The pre-selected billing address after marking that you want another billing address was not taken into account and the order was created with the same shipping address.

v.4.0.2 (08/09/2019)

[+] ADD: COMPATIBILITY WITH PRESTASHOP 1.7.6.
[+] ADD: Support for idxvalidatinguser module - v2.9.6 of innovadeluxe.
[+] ADD: Compatibility with estimateshippingcost module - V4.0.0 of PresTeamShop to show the estimated delivery days for each carrier.
[+] ADD: Compatibility with boxtalconnect module - v1.0.5 - from Boxtal.
[+] ADD: Support for orderfees module - V1.8.51 of motionSeed.
[+] ADD: Zipmoneypayment module support - Zip V1.0.1.
[+] ADD: Compatibility with ppoperties module - v.3.0.3 of psandmore.
[+] ADD: Compatibility with tobewebto Fattura Elettronica module - V1.0.6 of 2beweb2.
[+] ADD: Compatibility with cashondeliveryfeeplus module - v4.5.4 - Prestalia.
[+] ADD: It is now possible to see the custom Address fields in the invoice and email.
[+] ADD: Functionality to change the client password.
[+] ADD: Show 'Return my account' button in the address and personal information section.
[+] ADD: Show warning when the CMS of the options 'Require acceptance of terms and conditions before purchase' and 'Require acceptance of privacy policies before purchase' have no content saved.
[+] ADD: Tab to display statistics of connections through social networks
[+] ADD: New option to activate or deactivate social networks without having to delete credentials.
[+] ADD: The links of the option 'Require acceptance of terms and conditions before purchase' are now displayed in a modal window.
[+] ADD: Test mode for payment methods, in order to test them before showing them to customers.
[*] MOD: When you log in with Biocryptology, you will request the QR code again to login.
[*] MOD: Improved design by displaying missing money for free shipping.
[*] MOD: When activating the guest checkout you will keep it marked so that a purchase is always made as registered.
[*] MOD: Modified the social media facebook icon.
[*] MOD: Always show the discount box and the total products and discounts in the checkout summary.
[*] MOD: 'Empty' option is removed from the list of client groups shown at checkout.
[-] FIX: Problem when the option 'Automatically insert the country's ISO code in the first two characters of the identification' is activated and the DNI field is not active.
[-] FIX: Compatibility problem with the module 'Ei Captcha - v.2.0.4 - hennes'. It does not validate the captcha when the option Show the 'Save information' button is disabled.
[-] FIX: When the option 'Automatically insert the country's ISO code in the first two characters of the identification' is activated for the delivery and / or billing address, if a country is not chosen, it gives an error 500 .
[-] FIX: When the option 'Validate identification of Spain and Chile' is enabled together with the option 'Automatically insert the country's ISO code in the first two characters of the identification' for the delivery and / or billing address, it invalidates the identification.
[-] FIX: Validate in the BackOffice if the employee is logged in to avoid Hacking.
[-] FIX: In multi-stores, when working in 'All stores' and changing the 'active' and 'required' options for the registration fields, it does not save the new values.
[-] FIX: Validation so that the number of characters that can be entered in a text field does not exceed its size.
[-] FIX: When the client went back from the browser, the client's address was saved with points.
[-] FIX: When editing Customer data, they are not changed in the title next to Welcome.
[-] FIX: Error 500 when editing customer information.
[-] FIX: Design problem: non-aligned payment methods.
[-] FIX: When the 'Reload' button was pressed in the transporters section it did not show the provinces of the selected country.

v.4.0.1 (04/27/2019)

[-] FIX: [Important] Fixed problem when making compatibility with iOS 12 and Redsysoficial.
[+] ADD: [Important] Validations are added in the module to avoid spam in the customer record.
[-] FIX: When activating the option 'Show customer group list', when the customer proceeds to buy a virtual product and does not choose a group, it gave error and did not allow to continue with the purchase.

v.4.0.0 (04/23/2019)

[+] ADD: Compatibility: iqitthemeeditor - V4.2.1 of IQIT-COMMERCE.COM.
[+] ADD: Compatibility with module paypalplus - V1.7.13 of terracode.
[+] ADD: Compatibility with module orderfees_payment -V1.8.14 of motionSeed.
[+] ADD: Compatibility with Ei Captcha module - v.2.0.3 - hhennes.
[+] ADD: Compatibility rg_correoschile (Correos chile) - Rolige - V2.0.0.
[+] ADD: Certain translations are added to the Ukrainian.
[*] MOD: Update of the CS language.
[-] FIX: [Important] It was not possible to finalize the mobile order with iOS 12 and Redsysoficial.
[-] FIX: Validation is added so that the number of characters that can be entered in a text field is not greater than its size.
[-] FIX: In some stores the login with Google does not work due to the template.
[-] FIX: Error compatibility with module 'MegaProduct' v17.0.1.1 - alabazweb.com.
[-] FIX: Display problem in mobile devices.
[-] FIX: Solution to module compatibility: rg_chilexpress - v2.1.0.
[-] FIX: Module compatibility problem: quantitydiscountpro.
[-] FIX: Reloaded the page instead of finalizing or confirming the payment, when you are not yet a customer.
[-] FIX: Error when the option 'Show delivery time of the product' is active and a delivery time was not set to 500 because the variable was undefined.
[-] FIX: Fixed incompatibility problem with module: VATNumberCleaner - v1.3.8 - MassonVincent.
[-] FIX: When creating a custom field type 'checkbox' as required, it did not require its selection.

v.3.0.0 (02/21/2019)

[+] ADD: Compatibility with our new version of the module: Customer Type OPC - v3.0.0.
[+] ADD: Compatibility with carrier module: Seur - v2.0.3 - Linea Grafica.
[+] ADD: Support module: ValidateVatNumber - v2.1.7 - ActiveDesign.
[+] ADD: Support module: QuantityDiscountPro - v2.1.27 - IdNovate.
[+] ADD: The hook call is added: actionSubmitCustomerAddressForm.
[*] MOD: The texts of the delivery time of the products that is shown in the cart summary are improved.
[*] MOD: Update of the RO language.
[*] MOD: In some payment methods that have an 'action' of 'javascript' now makes an 'eval' instead of a 'submit'.
[*] MOD: Now the connections are accumulated by social networks to later have connection statistics.
[-] FIX: Fixed compatibility with module envialiacarrier - v1.0.0 - miguel.cejas.
[-] FIX: Module compatibility is corrected: Attribute Wizard Pro - v2.0.4 - Presto-Changeo.
[-] FIX: It did not show the 'continue and buy now' popup when scrolling.
[-] FIX: The compatibility of 'paypalplus' interfered with another module called equal.
[-] FIX: The option 'Automatically insert the country ISO code at the beginning of the DNI in the delivery/invoice address' does not work.
[-] FIX: Problem with the option 'Show product delivery time' of the Cart summary in PrestaShop 1.7.5.
[-] FIX: If the option 'Confirm the shipping address before checking out' is activated and from the FrontOffice the customer closes the modal confirmation window, it does not allow the client to continue with the purchase.
[-] FIX: Compatibility problem with Sisow Betaalmethode module - v5.2.0 - from Sisow, it did not allow clients to register.

v.1.2.4 (12/27/2018)

[-] FIX: IMPORTANT - It did not allow to finalize the purchase.

v.1.2.3 (12/26/2018)

[+] ADD: Registration and login through Biocryptology.
[+] ADD: Link is added to configure the CRON task to eliminate the empty addresses created by the module.
[+] ADD: Option to support those shipping methods that do not work within our checkout.
[*] MOD: Now it possible to do overwrite the templates.
[*] MOD: Limit the purchase of more available stock that has the product.
[-] FIX: Error when loading shipping carrier if a shipping carrier module was installed.
[-] FIX: If there was a cart with products without stock, there was an infinite redirection in the checkout.
[-] FIX: If the purchase by guest was not active and deactivated the force to initiate session to registered client, of likewise it threw error of registered account and it did not let continue the purchase.
[-] FIX: Having active autocompletar of google and select a suggested address of a country not available, the state of the address that it had, was not selected.
[-] FIX: When the email fields did not match, a message was shown in English and not in Spanish.
[-] FIX: Error is corrected that does not allow entering the symbol '/' in the addresses.

v.1.2.2 (11/30/2018)

[+] ADD: Compatibility with the module: StripePro - v5.3.3 - NTS.
[+] ADD: Compatibility temporal with module: EnvialiaCarrier - v1.0.0 - miguel.cejas.
[+] ADD: Confirmation is added before an attempt to delete an address.
[+] ADD: Now when creating a custom field, the name of the field is automatically formatted: No spaces, accents, symbols.
[+] ADD: Button is added to select a delivery or invoice address, which will facilitate the customer actions.
[+] ADD: Burmese language is added.
[*] MOD: Validation to not delete an invoice address that is also set as the delivery address due to an error.
[*] MOD: The same button design of the social network 'Google' is placed in the modal window of login.
[*] MOD: If a field becomes required and it is not full at a customer address, now it is no longer forced to fill unless an attempt is made to checkout.
[-] FIX: When creating a custom field with options, they were duplicated by clicking several times when saving.
[-] FIX: Solution to module compatibility: CodFee - v3.2.9 - IdNovate.
[-] FIX: It showed accepting privacy policies while logged in.

v.1.2.1 (11/17/2018)

[+] ADD: Integration with module: Customer Type OPC - PresTeamShop.
[+] ADD: Compatibility with the module codpro v1.9.0.
[+] ADD: Compatibility with the module eupago_payshop v1.7.0 - euPago.
[+] ADD: Compatibility with the module eupago_multibanco v1.7.0 - euPago.
[+] ADD: Compatibility with the module mondialrelay v2.3.3 - PrestaShop.
[+] ADD: Compatibility with the module idxcodfees - v4.1.0 - innovaDeluxe.
[+] ADD: Compatibility with the module cashondeliverywithfee - v7.2.6 - from zIO_o.
[+] ADD: Compatibility with the module pm_crosssellingoncart - v2.4.3 - Presta-Module.
[+] ADD: Option to request the login if the client is already registered.
[+] ADD: Option to replace the native registration form with the checkout form.
[+] ADD: Option to show the checkout registration form in the My Account section - My addresses.
[+] ADD: Option to show the checkout registration form in the My account section - My personal information.
[+] ADD: Option to choose carrier by default.
[+] ADD: Icon is added when the address is selected in the FrontOffice.
[+] ADD: Option to place the address suggested by google maps in the address field or leave the written by the client.
[+] ADD: Option is added to automatically insert the ISO code of the country in the first two characters of the identification.
[+] ADD: Validation when creating custom field options without description in the default language.
[*] MOD: Google login button modified according to google's identity guide.
[*] MOD: Now it is possible to edit only addresses or only the information of the client logged with the forms of the checkout, without mixing the client's information and address in the same form.
[*] MOD: It does not allow changing the positions of the fields of the record between 'client', 'sending' or 'invoicing'.
[*] MOD: The translation of 'show total of products' is changed to 'show subtotal of products'.
[*] MOD: The required 'Postal Code' is based on the configuration of the fields of the record and not on what is set in each country.
[*] MOD: The session is hidden when logged in as Guest.
[-] FIX: Compatibility with the module stripe official 1.5.2 of 202 ecommerce is fixed.
[-] FIX: Fixed bug when displaying the text of the products in and without stock.
[-] FIX: Fixed bug with new option to show deadline, did not calculate the deadline when the amount of product in the cart exceeded the stock.
[-] FIX: Error is solved with customized products, which generated the appearance of html code in the summary.
[-] FIX: Compatibility with module stripejs v3.5.5 - by NTS. Duplicate orders BUY NOW button is disabled as with stripe_official.
[-] FIX: Hide privacy policy checkbox when you save information as a guest.
[-] FIX: The value of the custom fields is loaded by clicking on save information or watering the page, since they were not being maintained and it was not possible to place an order by having those fields as required.
[-] FIX: When saving an address that has postal code and city and then remove these fields in the backoffice, for registered users the new addresses were left with the city and postal code of the last saved address.
[-] FIX: In the Editor tab, it was not possible to save html content in the js override.
[-] FIX: Solution to javascript error that comes out in the backoffice when loading the CHANGELOG.
[-] FIX: The option to hide the order comment text box did not work.
[-] FIX: Changing the text colors of the selected blocks did not work.
[-] FIX: Error showing the checkout form instead of the native one.
[-] FIX: It does not load the payment methods and summary when trying to buy virtual products. Only in some cases it happened.
[-] FIX: When creating a billing address while logged in as a guest, this was not associated with the guest, but with the OPC.
[-] FIX: It did not allow to be created as a customer once you were logged in as a guest.

v.1.1.9 (09/25/2018)

[-] FIX: The link was not removed when activating the Remove the link from the products option.
[-] FIX: Option Show compatibility summary does not work.
[-] FIX: Stripe JS compatibility problem solved.
[-] FIX: When the customer deletes an address, it was removed from the database even if it is in use. Now only the address is marked as deleted in the database.
[-] FIX: It is corrected and it adds compatibility with the stripe_official module v1.5.2 - by 202. When paying, it did not disable the button nor show a stripe process, allowing more clicks on the payment button, generating duplicate orders.
[+] ADD: Compatibility with the Maximum product quantity per customer module from MyPresta.eu.
[+] ADD: Added option to show the delivery time of the product according to the configuration of the product.

v.1.1.8 (09/08/2018)

[+] ADD: Option to redirect directly to the checkout without going through the summary of the cart.
[+] ADD: Compatibility with the module Braintree, v3.1.1 - Bellini Services.
[+] ADD: Add hook additionalCustomerFormFields.
[+] ADD: Sort the addresses by descending creation date.
[*] MOD: When the customer edits an address that is not selected, it does not reload shipping and payment methods.
[-] FIX: Cookies are removed from the option (I want to configure another address for my invoice), since it caused problems when making a second order.
[-] FIX: The addresses are displayed correctly when the form does not have a postal code or city.
[-] FIX: It causes error by invalid address1, when an address is pasted with invalid special characters.
[-] FIX: The custom fields were cleaned by clicking on 'edit' and 'back' of the address cards.
[-] FIX: When changing the payment method more than three times, the previous one was selected and the payment method was not changed.
[-] FIX: Does not show loading on mobile.
[-] FIX: When removing addresses from the OPC cards, they were also eliminated from the database and caused an error in the orders with those assigned addresses.
[-] FIX: Update compatibility with paypal, v7.4.2.0 - AlabazWeb Pro.
[-] FIX: Fixed bug, when a guest client is going to pay and is returned to the checkout requires acceptance of privacy policies but checkbox is not shown.

v.1.1.7 (07/28/2018)

[-] FIX: Trying to save addresses from Front or Back generated an error.
[-] FIX: Now shows the order messages in the summary when they have previously saved information.

v.1.1.6 (07/26/2018)

[-] FIX: Problem with points in the address when you login from the native prestashop and an order is created.
[-] FIX: It does not allow to select a billing address.
[-] FIX: Problem when buying virtual products without having the invoice and delivery addresses active.
[-] FIX: Having the country field disabled and using google auto-completion, the state was not selected.
[-] FIX: The option to confirm delivery address was not working.

v.1.1.5 (07/18/2018)

[+] ADD: Compatibility with 'MegaProduct' module v17.0.1.1 - alabazweb.com.
[*] MOD: Visual improvement in the loading of the steps, now shows a single loading.
[*] MOD: Addresses created by the OPC are no longer re-used to avoid possible information crossing problems.
[-] FIX: Fixed compatibility problem with the calculation of the fee of the 'codfee' module.
[-] FIX: Problem when processing orders with total: 0.
[-] FIX: Redirection is removed at checkout when the cart is entered.
[-] FIX: Creating the first billing address, it was a problem because it left the shipping address as billing.

v.1.1.4 (06/21/2018)

[*] MOD: Change handling of overrides.

v.1.1.3 (06/19/2018)

[+] ADD: Compatibility with module 'VatNumberCleaner' v1.2.8 - MassoVincent.
[+] ADD: Compatibility with module 'M4GDPR' v1.2.1 - PrestaAddons.
[+] ADD: Compatibility with the 'Quantity Discount Pro' module.
[*] MOD: Now you can distinguish between the invoice and delivery addresses at the checkout.
[*] MOD: Improved compatibility with the Carrier Pickup Store module.
[*] MOD: Minor visual changes and compatibilities with other templates are applied.
[*] MOD: It only shows accepting privacy policies if you are not logged in or are a guest.
[-] FIX: A problem is solved when the client did not have addresses.
[-] FIX: Fixed bug showed the required province message in English always.
[-] FIX: Fixed bug when additional fields were required did not let save the delivery address.
[-] FIX: It solves container problem in the address search, it did not let add new address in mobile.
[-] FIX: Fixed bug duplicated the show the hook create account top.

v.1.1.1 (05/25/2018)

[+] ADD: COMPATIBILITY WITH MODULE: Official GDPR compliance v1.0.0 - PrestaShop.
[+] ADD: Allows you to add a label under each register field to give more information if necessary.
[+] ADD: After removing all the products from the cart, the page is refreshed to show the empty cart message.
[*] MOD: Optimization of address management.
[*] MOD: Improvements and changes of version 1.6 are applied.
[*] MOD: Displays the customized availabilities of the products in the cart summary.
[*] MOD: Translation into Dutch is updated.
[-] FIX: After hiding the images and descriptions of the transports, the transport price was not shown.
[-] FIX: It does not change the color of the selected transport, always being the default one.
[-] FIX: Transports not corresponding to the country and state self-selected were shown. It only happened with visitors.
[-] FIX: Problem to change the colors of cards selected addresses.
[-] FIX: The guest checkout option could not be changed from the configuration.

v.1.0.8 (03/22/2018)

[+] ADD: Compatibility with the payment module PaypalBrainTree (v1.0.1 - WebDevOverture).
[+] ADD: Implementation of PrestaTrust.
[-] FIX: The arrow in the droplist was not shown.

v.1.0.7 (03/17/2018)

[-] FIX: Compatibility with PrestaShop 1.7.3. Always placed the default carrier independent of what the customer would have selected.
[+] ADD: Compatibility with the payment module PaypalWithFee (v4.0.10 - 4webs.es).
[+] ADD: Compatibility with the payment module Stripe Official (v1.5.2 - 202 ecommerce).
[+] ADD: Compatibility with the payment module ReembolsoCargo (v4.0.1 - 4webs.es).
[-] FIX: It did not show the wrapping line in the cart summary.
[-] FIX: With the active option to show the cart first and click on 'save information' it returned the customer to the cart instead of keeping it in the checkout.

v.1.0.5 (01/18/2018)

[+] ADD: Compatibility with module Attribute Wizar Pro.
[-] FIX: When deactivating the hook shopping cart, the modules of that hook in cart summary were still shown.
[-] FIX: Always showed the cart first before checkout.
[-] FIX: Refreshing the payments hid the content of the selected payment.
[-] FIX: Problem detected with the payment method compatibility Stripe Official.
[-] FIX: It showed the required privacy policy in the registry and it was not shown. It only happens when using our checkout register instead of the prestashop native.
[-] FIX: Activating the minimum purchase amount gave problem with the redirection at checkout.

v.1.0.4 (12/01/2017)

[+] ADD: Compatibility with payment module MegaReembolso (v2.9.2 - AlabazWeb Pro).
[+] ADD: Compatibility with payment module Paypal (v7.4.2.0 - AlabazWeb Pro).
[+] ADD: Compatibility with payment module Stripe Official (v1.5.1 - 202 ecommerce).
[-] FIX: When there was only one payment method and this makes post requests, it did not work.

v.1.0.3 (11/27/2017)

[+] ADD: Compatibility with payment module BraintreeJS (v3.0.5 - Bellini Services).
[+] ADD: Online validation of the Chilean RUT.
[*] MOD: The acceptance of the privacy policies together with the terms and conditions to make our module compatible with the laws of several countries.
[*] MOD: Languages are updated.
[-] FIX: Optimization of address management.
[-] FIX: Problem when calculating the remaining value for free shipping in different currencies.

v.1.0.2 (11/06/2017)

[+] ADD: Compatibility with payment module Paypal with option Braintree.
[+] ADD: Compatibility with payment module CashOnDeliveryPlus with Fee (v2.9.5 - PrestaHost.eu).
[+] ADD: Compatibility with carrier module Packetery (v2.0.2 - ZLab Solutions).
[+] ADD: Compatibility with module Customers Activation.
[+] ADD: Compatibility with module Rg_Chilexpress (v.1.4.0 - Rolige).
[+] ADD: Now it is possible to replace the native registration by registration of one page checkout module.
[-] FIX: Clicking on the transport image or description did not select the transport.
[-] FIX: If it did not show transports it was shown in the summary shipping costs.

v.1.0.0 (08/31/2017)

- New version for PrestaShop 1.7

Ratings and comments from our customers

Ratings and comments from our customers

Score:  
 
 -   (Stožok, Slovakia)
Best OPC module on the market. This one is superior to knowband, webkul, prestahero, and some minor player's addons. Highly recommended.
Score:  
 
 -   (Coslada, Spain)
Como siempre, los módulos perfectos! Y el servicio post-venta y el soporte no pueden ser mejores ;)
Score:  
 
 -   (Llanera, Spain)
No comments
Score:  
 
 -   (Bucharest, Romania)
Excellent product and very versatile. I had many issues with the competition's Supercheckout module, which suddenly stopped working and Knowband support was terrible, all they wanted was more money to make it work. You can count on this module here!!!!!!!
Score:  
 
 -   (Alhaurín De La Torre, Spain)
Everything works as expected!