Amazon Pay

Amazon Pay

Amazon Pay is a digital payment service that lets customers check out on third-party websites using their Amazon account credentials. Scripts load the Amazon Pay button and wallet widget, handle address and payment selection, and process transactions through Amazon's payment infrastructure. Stores session cookies to maintain checkout state and authentication.

Overview

Amazon Pay enables customers to check out on third-party e-commerce websites using their Amazon account, leveraging the shipping addresses and payment methods already stored in their Amazon profile. It appears as an alternative checkout button alongside traditional payment forms, reducing friction by eliminating the need for customers to re-enter payment and shipping details.

What This Script Does

Amazon Pay loads its SDK from static-na.payments-amazon.com (or region-specific equivalents: static-eu.payments-amazon.com for Europe). The SDK renders the Amazon Pay button and manages the checkout widgets — address book, wallet, and consent widgets.

The checkout flow operates as follows:

  1. Button rendering — The SDK renders the branded "Amazon Pay" button on the merchant's page
  2. Authentication popup — When clicked, a popup window opens to payments.amazon.com where the user authenticates with their Amazon credentials
  3. Address and wallet selection — After authentication, embedded widgets display the user's saved shipping addresses and payment methods for selection
  4. Order confirmation — The merchant's server receives a tokenized reference (Order Reference ID) for the selected payment method — not the actual card details
  5. Payment processing — The merchant's backend calls Amazon Pay APIs to authorize and capture the payment using the tokenized reference

Cookies set include:

  • Session cookies under the merchant's domain to maintain the checkout flow state (which step the user is on, selected address and payment method references)
  • amazon-pay-abtesting-ams-mango — A/B testing cookie for Amazon Pay's own button rendering optimization; short-lived
  • Authentication state cookies within the payments.amazon.com popup for the Amazon login session

The SDK contacts payments.amazon.com, api.amazon.com, and static-na.payments-amazon.com during the checkout process. All payment data is handled through Amazon's PCI-compliant infrastructure — the merchant never receives or processes raw card numbers.

Amazon Pay does not set advertising cookies, build retargeting audiences, or share browsing behavior with Amazon's advertising division. The data flow is strictly limited to payment processing and order fulfillment.

Consent & Compliance

Amazon Pay is classified as essential. It is a payment processing service — a core function that users explicitly invoke to complete purchases.

Under the GDPR, payment processing is justified under contract performance (Article 6(1)(b)). The user initiates a purchase and selects Amazon Pay as their payment method, making the processing of their payment and shipping data necessary to fulfill the contract. Amazon acts as a data processor for payment handling.

Under the ePrivacy Directive, the cookies set during the Amazon Pay checkout flow are strictly necessary for a service explicitly requested by the user. The session cookies maintaining checkout state, authentication cookies for the Amazon login popup, and the tokenized payment references all serve the payment processing function. Article 5(3) exempts them from consent requirements.

Under CCPA/CPRA, Amazon Pay processes personal information (shipping address, payment method references) solely for payment processing. Amazon's role is as a service provider for the transaction. No personal information is sold or shared for advertising purposes.

Should You Block This Without Consent?

No. Amazon Pay is a payment processing service explicitly initiated by users who choose it as their checkout method. Its cookies and scripts are strictly necessary for completing transactions. Blocking Amazon Pay would prevent customers from using their preferred payment method, harming the purchase experience without providing any privacy benefit.

Is Amazon Pay GDPR compliant?

Amazon Pay's trackers are classified as essential (strictly necessary), so they are generally exempt from prior consent under the GDPR. You should still list them in your cookie policy and privacy notice so visitors know they are there.

Visit website

Consent Categories

Also Known As

Amazon checkoutAmazon Pay buttonAmazon WalletPay with AmazonAmazon payment widget

Industries

E-commerce and Shopping

Tracked Domains (2)

payments.amazon.comEssential

payments.amazon.com is an essential domain operated by Amazon Pay, used to keep the site working, including security, load balancing, and sessions.

static-na.payments-amazon.comEssential

static-na.payments-amazon.com is an essential domain operated by Amazon Pay, used to keep the site working, including security, load balancing, and sessions.

Frequently Asked Questions

Related Vendors

Amazon DSP
Amazon DSP
Amazon DSP (Demand-Side Platform) is Amazon's programmatic advertising platform for buying display, video, and audio ads across Amazon properties and third-party sites. Tracking pixels fire on advertiser websites to measure conversions and build retargeting audiences. Sets cookies for cross-site user identification and campaign attribution reporting.
Amazon Publisher Services / APS
Amazon Publisher Services / APS
Amazon Publisher Services (APS) is Amazon's header bidding and ad monetization platform for web publishers. Scripts execute pre-bid auctions through Amazon's Transparent Ad Marketplace, sending bid requests to demand partners before the primary ad server call. Sets cookies for user identification, bid optimization, and auction performance tracking.
Amazon Cognito
Amazon Cognito
Amazon Cognito is a user authentication and identity management service from AWS. Scripts load the Cognito SDK to handle user registration, login, multi-factor authentication, and OAuth federation with social identity providers. Stores JWT tokens and session cookies in the browser to maintain authenticated state across page navigation and app sessions.
AWS CloudFront
AWS CloudFront
AWS CloudFront is Amazon's content delivery network that caches and serves website assets from edge locations worldwide. It delivers HTML, CSS, JavaScript, images, video, and API responses from the nearest point of presence to reduce latency. Operates as transparent infrastructure with no advertising or behavioral tracking — purely accelerates content delivery.
Adobe Commerce
Adobe Commerce
Adobe Commerce (formerly Magento) is an enterprise e-commerce platform that powers online storefronts. When detected, it indicates the website runs on Adobe's commerce infrastructure. Platform scripts handle product catalogs, shopping carts, checkout flows, and payment processing. Sets session and cart cookies to maintain shopping state across page navigation.
Sign in with Apple
Sign in with Apple
Sign in with Apple is an OAuth-based authentication service that lets users log into websites using their Apple ID with built-in privacy features. Scripts load the Apple authentication button and handle secure token exchange. Supports email relay to hide user email addresses from websites, and stores session tokens to maintain login state.

Manage consent for Amazon Pay

ConsentStack automatically detects and manages Amazon Pay trackers so your site stays compliant with global privacy regulations.