Amazon Simple Pay™ is a set of payment-only products that allows your customers to use the payment information in their Amazon accounts as a payment method. If you don't need Amazon's end-to-end checkout pipeline but still want to enable your customers to use their payment information already on file at Amazon, use Amazon Simple Pay.
Amazon Simple Pay provides a way to easily accept Amazon Payments on your website. All that is required to integrate is some basic knowledge of HTML.
You can accept payments in one of two ways:
Offer an Amazon Simple Pay button that users click to send you money using Amazon Payments.
Offer Amazon Payments as payment method on your payment page.
Amazon Simple Pay Standard is an easy way to add these methods to your website. When you add the Amazon Simple Pay Standard Button, your customers can pay either by clicking an Amazon Simple Pay Standard button or by selecting Amazon Payments as their payment method.
Why would I use Amazon Simple Pay instead of Checkout by Amazon?
Checkout by Amazon provides additional capabilities to support real-time shipping and tax calculation, promotions, and order management-tasks including order cancellations, order reports, and shipment tracking. If you don't need Amazon's end-to-end checkout pipeline but still want to enable your customers to use their payment information already on file at Amazon.com, use Amazon Simple Pay. See Compare Solutions for more information
There are no additional fees for using Amazon Simple Pay. Transactions processed through Amazon Simple Pay will be charged at the Amazon Payments rate for the Business Account holder. The list of transaction fees is available here.
There are two basic ways to offer Amazon Payments on your website:
Offer Amazon Simple Pay button that users click to send you money using Amazon Payments.
Offer Amazon Payments as payment method on your payment page.
To offer an Amazon Simple Pay Standard button, follow these basic steps:
Create a button from Business > Amazon Simple Pay > Standard page.
Click the Create Button button, enter the information about your item, and then click the Generate HTML button. This creates the HTML code needed for your Amazon Simple Pay Standard button.
Copy the HTML code and paste it onto your website.
To change the payment amount or reason, just change the appropriate HTML form fields, regenerate the button code, and paste the new code onto your website.
To offer Amazon Payments as one of your payment methods on your payment page, follow these basic steps:
Create a button from payments.amazon.com > Business > Create Amazon Simple Pay Button > Standard page.
Fill in the appropriate field parameters, click the Generate HTML button, and then click the Create Button button.
This creates the HTML code needed for your Amazon Simple Pay Standard button.
Copy the HTML code and paste it onto your website.
Add the Amazon Payments payment mark to your payment option page and provide a radio button option for it.
Add code to your website to redirect your payment choice "submit" action to Amazon Simple Pay Standard. That is, when a customer chooses Amazon Payments, redirect to the HTML form copied in Step 4 above.
To change the payment amount or reason, just change the appropriate HTML form fields before redirecting.
For code samples on how to use each method, payment mark usage guidelines, and example web pages, please see our Additional Payment Method section in the Amazon Simple Pay Advanced Users Guide.
When buyers choose to pay with Amazon Payments, either by clicking Amazon Simple Pay button or by selecting Amazon Payments as a payment method, they are redirected to the Amazon Payments payment page. They sign in to their Amazon Payments account, and they see the payment amount and the payment reason (both provided by you). Then, they are asked to select a payment method or create a new one, and they confirm their choice. Once the buyer confirms payment, the payment is submitted for processing and the buyer returns to your website.
Both you and the buyer will receive an e-mail confirmation of the payment, and you will receive an additional e-mail confirmation when the payment is completed or if there is a problem processing the payment.
Here's an illustration that shows the page flow for Amazon Payments on your website:
Does a buyer have to use their Amazon Payments account to pay me when using Amazon Payments?
Because Amazon Payments uses Amazon's proprietary fraud detection technology to detect fraudulent transactions, buyers who use your Amazon Simple Pay are required to use their Amazon Payments account to pay you for their purchases.
If Amazon Payments detects a declined credit card or a non-sufficient funds situation, we will notify both parties. The transaction is also marked as "declined" in both parties' transaction history and detail pages.
Amazon Payments will send you an e-mail from Amazon Payments with the transaction details. If you do not receive the e-mail, or cannot find the e-mail, you can also go directly to the Amazon Payments website at https://payments.amazon.com/and view your transactions under Your Account tab, after you log in.
In addition, Amazon Payments also sends an HTTP POST notification (Instant Payment Notification, or IPN) when a transaction either completes successfully or fails.
Instant Payment Notification (IPN) is a HTML POST notification that is sent when a transaction either completes successfully or fails. You can specify the default URL to handle IPN in your Amazon Payments account settings and even override the default value by passing it as an Input to the Amazon Simple Pay button. Amazon Payments will post the notifications to this URL.
Successful payments are marked as "completed." Funds from completed transactions are generally available to your account within one business day. After the funds are available, you can take one of these following actions:
You can keep the funds in your Amazon Payments account and spend them on any website that accepts Amazon Payments.
You can transfer the funds to your bank account.
You can create an Amazon Gift Card with funds from your account.
Withdrawals are subject to any withdrawal limit placed on your account. For more details on account limits, see our Fees and Limits page. In addition, you can always view your current account limits at https://payments.amazon.com/. Just click the Your Account link, and then click Edit My Account Settings.
How can I be sure that my request is not tampered with?
Amazon Simple Pay provides the ability for you to sign your HTML form, thus helping to make sure that data is not tampered with. For details on how signing works, please see our Amazon Simple Pay Advanced Users Guide.
If you do not want to sign the button parameters, you can do the following to identify modified parameters:
Manually check the price of each payment in your Amazon Payments account.
Programatically verify (with Instant Payment Notifications) that the price and other parameters are not changed.
Refunds are issued through the Amazon Payments portal at https://payments.amazon.com/. Simply find the transaction you want, click it, and then click the Refund button. You can enter the amount of the refund and a description for the refund. You can also enter a partial refund (for example, to refund just the shipping amount).
In addition, Amazon Simple Pay Button users can use the simple Refund API to automate the refund processing on their websites.
Amazon Payments will receive notification of a chargeback or reversal from our payment processors . For service chargebacks (where the buyer is claiming they did not receive goods or the goods received were not materially as described), we will notify you of the chargeback and then ask if you want us to re-present the chargeback to the payment processor to challenge the chargeback. For fraudulent chargebacks, the funds from the original transaction are reversed and returned to the payment processor. For more information on the policy for chargebacks and other reversals, please see our User Agreement.
What happens if a buyer uses a fraudulent credit card?
If Amazon Payments detects fraudulent credit card usage, it will decline the transaction, and then flag the buyer's Amazon Payments account for investigation. For more information, please see our Unauthorized Transactions Policy.
Does Amazon Simple Pay support authorization-and-capture? That is, can I defer payment processing until I ship the product?
Developers who need delayed order fulfillment can reserve the amount on the buyer's credit card at checkout; then, when the order is shipped, the credit card can be charged. Payments can be settled either on the Amazon Payments website or through a simple Amazon Simple Pay Settle API call.
Amazon Simple Pay Donations are an easy-to-use and secure way for US-based, IRS-certified 501(c)(3) non-profit organizations to collect donations. Amazon's tens of millions of customers can now donate using the information they already have on file with Amazon.com
Amazon Simple Pay Donations can be used by U.S.-based, IRS-certified 501(c)3 Non-Profit Organizations to collect donations. Follow a few quick and easy instructions to set up your Amazon Payments Business account with Business type set to "Non Profit, Political and Religion."
How long will it take for me to start driving transactions through Amazon Simple Pay Donations?
It will take 1-2 business days to enable your account after account creation. As soon as your account is verified, you will be notified by e-mail. Once you are notified you may start using Amazon Simple Pay Donations.
Amazon Simple Pay Marketplace button extends the capability of Amazon Simple Pay Standard to do more than just accept payments. By using Amazon Simple Pay Marketplace, application developers, ecommerce solution providers, and shopping cart providers can enable payments between buyers and sellers.
Marketplace developers can view these transactions in their account activity page on the Amazon Payments website. They can refund and settle these transactions through Amazon Simple Pay APIs. Marketplace developers also can chose to be notified of the transaction status through IPN.
By using Amazon Simple Pay Marketplace, developers can charge sellers a Marketplace Fee for using a website or application. The fee can either be fixed (for example, 0.20 USD), variable (for example, 4%) or a combination (for example, 4% + 0.20 USD).
What is the Amazon Simple Pay Marketplace Fee feature?
The Amazon Simple Pay Marketplace Fee enables marketplace developers to charge sellers a fee for the transactions that happen on the website or application. Developers can now specify their fee when sellers sign up to receive payments; the fee is automatically applied when sellers complete payment transactions.
Developers specify a fixed fee and variable fee when they create a seller button. Each seller accepts the Marketplace Fees when setting up the seller's account. When the developer makes a transaction to move money through an Amazon Simple Pay Standard button, the corresponding Marketplace Fee is also calculated and moved from the seller's account to the developer’s account.
Note that Marketplace Fees are deducted only after the successful settlement of the original transaction. Also, because credit card settlements can take up to one hour to process, Marketplace Fee transactions might not appear right away in the credit card transaction history.
Amazon Simple Pay Subscription let customers authorize recurring payments with just a click of a button.
With Amazon Simple Pay Subscriptions, your customers can purchase automatically recurring subscriptions from your website. This service is great for websites offering digital content subscriptions, collecting membership dues on a regular basis, or even recurring donations and pledges.
Highlights of this new service are:
Support for trial (grace) periods and promotional pricing.
Ability to easily modify an existing subscription.
Ability to programmatically cancel a subscription.
The Subscription button is offered as HTML code which you can copy and paste onto your website to enable subscriptions.
Does Amazon Simple Pay Subscriptions support delayed subscriptions?
Yes, Amazon Simple Pay Subscriptions supports delayed subscriptions. When you create the subscription button HTML code, you can set a start date when you want the subscription to begin. The first payment for the subscription is processed on the selected start date.
Where can I see my subscribers list on Amazon Payments website?
Your subscription details as well as the transaction details are available on the Amazon Payments website at https://payments.amazon.com/. First, log in with your Amazon.com username and password. Then, to manage your subscription, go to Your Account > Your Subscribers List.
Can I cancel and refund a specific amount to respective subscribers?
You can use the CancelSubscriptionAndRefund API to both cancel a subscription and refund complete or partial amount of the last successful transaction. Please see the Amazon Simple Pay Advanced Users Guide for more information.
Can I as a merchant cancel subscriptions on the customer's behalf?
Yes. You can cancel a subscription in two ways. You can use Amazon Payments website to view your subscribers list and cancel a subscription on behalf of the customer, or you can also implement a dashboard at your end where you use the CancelSubscriptionAndRefund API to cancel a subscription. Please see the Amazon Simple Pay Advanced Users Guide for more information.
For credit card failures, we send e-mails to you and the subscriber about the failure, requesting the customers to change their payment method for that subscription. As soon as the payment method is changed, we retry the payment authorization.
If the payment method is not updated within 6 days, we cancel the subscription and then notify you and the subscriber.
For soft-decline cases, we retry for 30 hours; if the transaction still fails, we cancel the transaction and the associated subscription.