Thank you very much to ntls2000 for sharing the module.
One Page Checkout PS (Easy, Fast & Intuitive) v.4.1.8
ADDONS
PrestaShop 1.7 & 8
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.