Give Amazon customers a quicker route into your shop—including during checkout—without forcing them to create and remember another password. The module adds a familiar Amazon sign-in option that can identify returning customers, create new PrestaShop accounts and connect existing accounts while keeping the merchant in control.
Shorten the path from visitor to customer
Place the Amazon button where it matters most: under the login form, above account creation, in the header, at the top of checkout's personal-information step or in a custom theme location. The checkout position appears above the sign-in and create-account tabs, giving customers the Amazon option before they start entering details or searching for a password.
Authorization opens in a focused popup so customers stay oriented, then returns them to the shop page where they started. If popups or JavaScript are unavailable, the full-page fallback keeps the sign-in flow accessible.
Handle new and existing accounts intelligently
Known Amazon users sign straight in, while a complete verified profile can create a new PrestaShop customer automatically. If the Amazon email already belongs to a shop account, you can link it automatically or require the customer's shop password once before connecting the two. The link is stored against the customer ID, so it remains valid if the shop email later changes.
If Amazon does not provide all required profile details, the customer sees a clear completion step instead of reaching a dead end.
Keep native PrestaShop behavior intact
Authentication runs through PrestaShop's customer session workflow, helping carts, guest conversion, customer groups and cart rules behave as they do with the standard login form. New registrations trigger the normal customer creation hooks and follow the shop's welcome-email setting. Customers can also set a regular shop password later through PrestaShop's standard password recovery.
Match every button to its storefront location
Configure each position independently, with its own visual style, size, shape, wording and full-width option. Use the ready-made PrestaShop hook positions or create additional theme snippets for other locations. A live preview and optional custom CSS help the button fit your theme without editing the module's core files.
Measure adoption and manage connected customers
The dashboard shows connected accounts, new connections, registrations, sign-ins, failures and recent activity, with trend views for different time periods. A dedicated account list supports search, date filtering, pagination and CSV export. You can disconnect an Amazon identity without touching the customer's shop account, or remove the customer when appropriate.
Use a secure, privacy-aware connection
The module uses Amazon's server-side OAuth 2.0 Authorization Code flow with PKCE, expiring single-use state validation, verified HTTPS requests and safe return-URL checks. Access tokens are handled only on the server and are not stored. The module requests only Amazon's basic profile scope, supports PrestaShop's GDPR export and erasure hooks, and lets you disable activity logging.
A guided setup wizard provides the exact Amazon return URL and allowed origin, while built-in health checks highlight missing credentials, disabled SSL or inactive button positions.
