Print this pageEmail this pageGo to the ForumsView the PDFShare this page on TwitterShare this page on FacebookBookmark this page on DeliciousSubmit this page to RedditSubmit this page to Digg

Key Features

Topics

Fast and Simple Button Creation

Implementing Amazon Simple Pay is quick and easy. Once your accounts are set up, you simply choose the type of button, fill out a web form, copy some HTML, and paste it into your web page. This process is described in the following graphic and table.

Amazon Simple Pay Implementation Process

1

First, you need a current Amazon Payments business account in order to use Amazon Simple Pay.

In addition, you need a Amazon Payments sandbox account so you can test your buttons without actually transferring money.

2

Next, you create an HTML button using the Amazon Simple Pay user interface. Amazon Payments returns to you the HTML code which includes a form element that creates the button and provides the exact functionality and features that you want. For more information about the kinds of buttons you can create using Amazon Simple Pay, see Five Commonly Used Buttons.

3

You then paste the new HTML form element into your web site. This causes the HTML button to display on your web page.

4

When the button is clicked, the user is redirected to the Amazon Payments web site where the payment is authorized. You need to add the code to your web site to handle the response when someone clicks the button.


Five Commonly Used Buttons

Amazon Simple Pay enables you to create five different payment buttons that online shoppers use to purchase items. Each button perform a different task:

  • Standard Button—You use standard buttons to offer Amazon Simple Pay as a standalone payment method for one-time purchases.

  • Marketplace Button—The marketplace button lets you display and sell the goods of other sellers, optionally charging them a fee for the service.

    The marketplace button is similar to the standard button in appearance. Only the functionality is different, because it involves three parties instead of only two.

  • Basic Donation Button—Donation buttons are an easy-to-use and secure way for US-based, IRS-certified 501(c)3 non-profit organizations to solicit donations.

  • Marketplace-Enabled Donation Button—A special donation button which enables third parties to collect donation funds on behalf of a 501(c)3 non-profit organization.

  • Subscription Button—Subscription buttons enable an easy way to charge your customers a recurring fee. You can also offer free trials and introductory offers with a subscription button.

Your Account Activity Center

Your Amazon Payments Business account, located at http://payments.amazon.com, has an account activity page that gives you the ability to check your balance, to add or withdraw funds, to view the account history, and to edit the account settings.

Your account history updates whenever a transaction occurs, and this information can be used as notification of the payment. For more information, see Notification through Account History.

Co-Branding with Amazon Simple Pay

Co-branding is simply adding your merchant logo to each of the payment authorization web pages.

When your buyers click one of your Amazon Simple Pay buttons, they are redirected to the Amazon Simple Pay payment authorization web pages (hosted by Amazon). These web pages ask the buyer to sign in, specify a payment method such as a credit card, and authorize the payment. If you have ever purchased something on Amazon.com, you're familiar with the checkout process.

Clicking an Amazon Simple Pay button redirects buyers away from the merchant's web site. However, by including your merchant branding on the payment authorization web pages, buyers don't feel as if they've completely left your web site to pay. Jumping from your web site to Amazon's without co-branding could confuse buyers. Co-branding provides continuity between the shopping and purchasing experience.

For more information about setting up co-branding, see Configuring Default Button Values.

Amazon Simple Pay Security

Amazon Simple Pay uses the following means of securing requests and responses:

  • SSL —All requests communicate over Secure Sockets Layer using HTTPS.

  • Signed Buttons —If you choose, you can opt to sign your buttons with a signature based on the button parameters and your AWS access identifiers. The method of signing is based on Signature version 2, which supports the SHA1 and SHA256 encryption algorithms.

    Signing your buttons is strongly recommended. To help decide whether to choose to sign your buttons or not, see Advantages of Signing Your Buttons.

  • Signed and Verifiable Responses —Both the Return URL and IPN responses are also signed, using the Signature version 2 method. In addition, the FPS Action VerifySignature enables you to easily check that the content in the response has not been modified after sending. For information on VerifySignature, see VerifySignature in the Amazon Simple Pay Advanced User Guide