Amazon Pay

Connect Amazon Pay (a secure digital payment service) with Webflow to streamline checkout and reduce cart abandonment with trusted Amazon account credentials.

Install app
View website
View lesson
A record settings
CNAME record settings
Amazon Pay

How to integrate Amazon Pay with Webflow

While Webflow doesn't include native Amazon Pay support in its e-commerce checkout, you can use third-party apps like Foxy.io for quick setup or embed payment buttons directly on your pages, or build custom integrations using Amazon Pay APIs for maximum control over the checkout experience and advanced features like recurring payments.

Use third-party e-commerce apps

The fastest path to adding Amazon Pay to your Webflow site is through Foxy, a cart platform that integrates Webflow's design features with Amazon Pay's checkout system.

After creating a Foxy account and enabling Amazon Pay in their dashboard, embed Foxy's cart snippets into your Webflow site using Custom Embed elements.

Key capabilities with Foxy include:

  • Hosted checkout pages that match your brand styling
  • Multi-currency support for international customers
  • Subscription billing with automated recurring payments
  • Inventory management synced across platforms

This approach replaces Webflow's native checkout but maintains your site design while adding Amazon Pay alongside other payment methods.

Take note that Foxy only supports Amazon Pay for merchants in the US.

Use embedded payment buttons

For simpler implementations, embed Amazon Pay buttons directly on product pages or donation forms using Webflow's custom code components.

Add the Amazon Pay button script to your site's head tag, then place button elements where needed:

This method works best for:

  • Single product purchases without complex cart functionality
  • Donation forms where amounts are predetermined
  • Service bookings with fixed pricing

Embedded buttons require server-side backend implementation to handle secure payment processing. The button only initiates checkout, meaning you need to build backend APIs to handle Amazon Pay's Checkout Session creation, payment processing, webhooks, and transaction completion.

Build with Webflow and Amazon Pay APIs

Direct Webflow and Amazon Pay API integration enables features like advanced fraud protection, recurring billing automation, and detailed transaction reporting.

While this approach requires server-side development, it offers complete control over the payment flow and user experience beyond what embedded solutions provide.

Implement dynamic checkout sessions

Create customized checkout experiences that adapt to customer preferences and order details:

  1. Initialize checkout sessions via POST /checkoutSessions when customers click your pay button
  2. Configure payment parameters including amounts, shipping options, and seller notes dynamically based on cart contents
  3. Handle authentication through Amazon's secure login flow while maintaining your site's branding
  4. Process confirmations using webhooks to update order status in Webflow CMS collections

The Create Checkout Session endpoint accepts configuration for one-time and recurring payments, multiple shipping addresses, and custom metadata for order tracking.

Automate recurring subscriptions

Build subscription services with automated billing and customer management:

  1. Generate charge permissions during initial checkout using chargePermissionType: "Recurring"
  2. Schedule automatic charges via POST /charges referencing stored permissions
  3. Manage billing cycles with customizable frequencies from the Charge Permission API
  4. Handle payment updates automatically when customers change their Amazon payment methods

This enables membership sites, subscription boxes, and SaaS platforms to leverage Amazon's payment infrastructure for reliable recurring revenue.

Process refunds and disputes

Implement comprehensive post-purchase workflows:

  1. Issue refunds programmatically via POST /refunds with partial or full amounts
  2. Track dispute status through webhook notifications for chargeback events
  3. Update order records in Webflow CMS using the Collections API to maintain accurate transaction history. This requires proper API authentication, server-side implementation, and significant custom development.
  4. Generate reports by combining Amazon Pay transaction data with Webflow analytics

The Refund API supports instant and scheduled refunds with detailed reason codes for accounting purposes.

What you can build

Integrating Amazon Pay with Webflow opens possibilities for trusted, streamlined commerce experiences across industries.

  • E-commerce stores with reduced abandonment: Display products in Webflow while processing payments through Amazon Pay, allowing customers to check out in seconds using stored shipping and payment information
  • Subscription services with automated billing: Create membership sites or subscription boxes that charge customers monthly using Amazon Pay's recurring payment features, with automatic retry logic for failed payments
  • Nonprofit donation platforms: Build donation forms that accept one-time and recurring contributions through Amazon Pay, increasing donor conversion with familiar checkout experiences
  • Simple product sales: Create straightforward e-commerce experiences for single-vendor stores selling individual products or services

Frequently asked questions

  • No, Webflow Ecommerce only supports Stripe and PayPal. To accept Amazon Pay, you'll need to use third-party solutions like Foxy.io or implement custom checkout flows. The Amazon Pay button integration guide provides implementation details for custom setups.

  • Refunds must be processed through Amazon Pay's systems, not Webflow. Use the Amazon Pay Seller Central dashboard for manual refunds or implement the Refunds API for automated processing. Update order status in Webflow CMS after issuing refunds.

  • Amazon Pay requires SSL certificates, which are included with all Webflow hosting plans, including free webflow.io subdomains. However, for business credibility, using a custom domain with SSL is recommended for Amazon Pay integration.

  • You need an Amazon Pay merchant account (US business required), an SSL certificate on your domain, domain verification in Amazon Seller Central, and, for custom integrations, server infrastructure to handle API calls.

  • Create webhooks that listen for Amazon Pay events, then use the Webflow Data API to update CMS collections. Common sync points include order creation, payment confirmation, and refund processing. Consider using serverless functions to handle webhook processing securely.

Amazon Pay
Amazon Pay
Joined in

Description

Amazon Pay is a digital payment service that allows customers to use their Amazon account credentials to make purchases on third-party websites. It leverages Amazon's secure payment infrastructure, stored shipping addresses, and payment methods to provide streamlined checkout experiences for over 300 million active Amazon customers worldwide.

Install app

This integration page is provided for informational and convenience purposes only.


Other Payment processing integrations

Stripe

Stripe

Connect Stripe's powerful payment infrastructure with Webflow to accept payments, manage subscriptions, and scale your business globally. Process transactions in 135+ currencies with built-in fraud protection while maintaining complete design control over your checkout experience.

Payment processing
Learn more
Square

Square

Connect Square's powerful payment processing and point-of-sale system with Webflow to create seamless e-commerce experiences. Accept payments, sync inventory, manage appointments, and unify your online and offline sales channels while maintaining complete design control.

Payment processing
Learn more
Paypal Payments

Paypal Payments

Connect PayPal's global payment infrastructure with Webflow to accept payments in 119 countries, enable one-click checkout, and support multiple payment methods. Expand your business reach while maintaining complete design control over the checkout experience.

Payment processing
Learn more
KOMOJU

KOMOJU

KOMOJU is a payment provider for Japan and Korea. We provide payments.

Payment processing
Learn more
Donately

Donately

Connect Donately's fundraising platform with Webflow to streamline your online donation process. Embed customizable forms, track campaigns, and manage donors while maintaining complete design control over your fundraising pages.

Payment processing
Learn more
Authorize.net

Authorize.net

Authorize.net allows you to accept credit cards, e-checks and other payment types from your website.

Payment processing
Learn more

Related integrations

No items found.

Get started for free

Try Webflow for as long as you like with our free Starter plan. Purchase a paid Site plan to publish, host, and unlock additional features.

Get started — it’s free