Amazon Pay is an online payment processing service offered by the global e-commerce company, Amazon. Founded in 2007, it allows the vast base of Amazon customers to use their existing Amazon accounts to pay for goods and services on third-party websites and apps. The core purpose is to simplify the checkout process, making it faster and more secure. Instead of creating a new account or entering credit card and shipping details on an unfamiliar site, customers can simply log in with their Amazon credentials. This leverages the trust and familiarity of the Amazon brand to benefit other online merchants. Amazon, the parent company, was founded in 1994 and is headquartered in Seattle, Washington, USA.
Amazon Pay offers several features designed to improve the checkout experience for both customers and merchants.
Amazon Pay does not use a tiered plan structure with monthly subscription fees. Instead, its pricing is based on a pay-as-you-go model. Merchants are charged a fee for each transaction processed through the service. This fee is typically a combination of a percentage of the transaction amount and a small fixed authorization fee. The specific rates can vary based on the country of the merchant and the transaction volume. For example, domestic transactions often have a different rate than cross-border transactions. High-volume businesses may be eligible for custom pricing.
There is no 'free plan' in the traditional sense, as Amazon Pay does not charge any monthly fees, setup fees, or cancellation fees. It is free to install and have the Amazon Pay button on your website. You only incur costs when a customer makes a purchase using Amazon Pay. This model is beneficial for businesses of all sizes, especially smaller ones, as there are no upfront costs or ongoing commitments to use the service.
Getting started with Amazon Pay as a merchant is a straightforward process.
Pros:
Cons:
Amazon Pay integrates with a wide range of popular e-commerce platforms and service providers, making it easy for merchants to add it to their stores.
Yes, Amazon Pay provides a comprehensive set of APIs for developers who need to create custom integrations for their websites or applications. The API allows for full control over the checkout experience, from rendering the button to processing payments and handling refunds. Developers can get their API keys after registering for an Amazon Pay merchant account and setting up their application. The documentation, SDKs, and a sandbox environment for testing are available on the Amazon Pay developer portal.
Here is a conceptual example of a simple API call to create a checkout session:
// This is a simplified conceptual example
const amazonPayClient = new AmazonPayClient({
publicKeyId: 'YOUR_PUBLIC_KEY_ID',
privateKey: 'YOUR_PRIVATE_KEY',
region: 'us',
sandbox: true
});
const payload = {
webCheckoutDetails: {
checkoutReviewReturnUrl: 'https://your-site.com/review',
checkoutResultReturnUrl: 'https://your-site.com/complete'
},
storeId: 'YOUR_STORE_ID',
chargeAmount: {
amount: '10.99',
currencyCode: 'USD'
}
};
const checkoutSession = await amazonPayClient.createCheckoutSession(payload);
const checkoutSessionId = checkoutSession.checkoutSessionId;
Amazon Pay does not have a traditional public affiliate program where you earn a commission for referring new merchants. Instead, they offer a Partner Program for agencies, e-commerce platform providers, and developers who integrate Amazon Pay for their clients. Partners may receive benefits such as technical support, co-marketing opportunities, and inclusion in the partner directory. If you are interested in becoming a partner, you should visit the Amazon Pay website and look for their 'Integrations' or 'Partners' section to apply or contact their business development team for more information.
Show your users that Amazon Pay is listed on SAASprofile. Add this badge to your website:
<a href="https://saasprofile.com/amazon-pay?utm_source=saasprofile&utm_medium=badge&utm_campaign=embed&utm_content=tool-amazon-pay" target="_blank"><img src="https://saasprofile.com/amazon-pay/badge.svg?theme=light&width=200&height=50" width="200" height="50" alt="Amazon Pay badge" loading="lazy" /></a>