All Modules
Sign in with Amazon: Login & Account Creation logo
AuthenticationNew

Sign in with Amazon: Login & Account Creation

Let customers sign in or create a PrestaShop account with Amazon, reducing password and registration friction—even during checkout. Secure server-side OAuth, built-in account linking and flexible placement keep the journey fast and controlled.

  • Amazon sign-in
  • Checkout login
  • Account linking
  • OAuth 2.0 + PKCE

Product overview

About this module

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.

Features

Customer Sign-in Journey

  • Sign in or create a PrestaShop customer account with a verified Amazon profile
  • Popup-based authorization with automatic return to the original shop page
  • Full-page fallback when JavaScript is disabled or a popup cannot be used
  • Guided completion step when Amazon does not provide all required profile data

Account Matching and PrestaShop Integration

  • Direct login for previously connected Amazon accounts
  • Automatic email-based linking or optional one-time shop password confirmation
  • Customer-ID-based links that remain valid after a shop email change
  • Native customer session, cart, authentication hook, cart-rule and welcome-email handling

Placement and Design

  • Built-in positions for the header, login form, account creation form and checkout personal-information step
  • Reusable custom theme positions with copy-ready Smarty snippets
  • Independent style, size, shape, wording and width settings for every position
  • Live button preview and optional custom CSS

Monitoring and Account Management

  • Dashboard metrics for connections, registrations, logins and failed attempts
  • Activity trends for 7, 30 or 90 days and a recent-connections overview
  • Searchable, date-filtered and paginated connected-account list
  • CSV export of the current account selection
  • Separate actions to unlink Amazon or delete the associated shop customer

Security and Privacy

  • Server-side OAuth 2.0 Authorization Code flow with client-secret validation and PKCE
  • Expiring, single-use state validation and same-shop return URL protection
  • TLS certificate verification for Amazon API requests
  • Basic profile scope only; access tokens are not stored or exposed to the browser
  • Optional activity logging and PrestaShop GDPR export and erasure integration
  • Stored client secret is not returned to the administration page

Setup and Compatibility

  • Guided onboarding with exact Allowed Return URL and Allowed Origin values
  • Setup health checks for credentials, HTTPS and active button placement
  • Compatible with PrestaShop 1.7 and later
  • Shop-scoped connected accounts and reporting for multistore installations

Live Demo

Back Office Demo

Admin panel preview

Open Back Office

Front Office Demo

Customer-facing storefront

Open Front Office

Frequently Asked Questions

Changelog

v2.0.0
  • • Fresh start: rebuilt from the ground up, with a whole bag of new features along the way.