Amazon Simple Pay
Advanced User Guide (API Version 2010-08-28)
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 DiggDid this page help you?  Yes  No   Tell us about it...

Welcome

The Amazon Simple Pay Advanced User Guide shows you how to add fully featured payment processing to your applications by providing an in-depth guide on how to use all the Amazon Simple Pay buttons.

Amazon Simple Pay is an Amazon Payments service that enables you to quickly add payment features to your gaming application or website. Your customers can make one-time payments, subscriptions, marketplace payments or a combination of these using the payment information stored in their Amazon.com accounts. To implement Amazon Simple Pay you simply copy and paste a small amount of HTML code to the web pages you want the buttons to appear in.

How Do I...?

How do I? Relevant Sections
Decide whether Amazon Simple Pay is right for my needsAmazon Simple Pay detail page.
Get started with Amazon Simple Pay quicklyAmazon Simple Pay Getting Started Guide

Learn about the advanced Amazon Simple Pay features

Overview

Key concepts

Modify the sample code to create a specific buttonCreating Button Forms Dynamically
Learn about the HTML components of a well-formed Amazon Simple Pay buttonsExample Button Forms

Make use of the response and transaction content returned by your buttons and by Amazon Payments

Capturing Transaction Data

Cancel and modify subscriptionsWorking with Subscription Buttons

Validate responses

Verifying Return Signatures

How to Verify the IPN Signature

Refund or settle a payment

How to Settle and Refund Transactions Programmatically

Use the Amazon Flexible Payment actions available with Amazon Simple Pay

API Reference

Work with Instant Payment Notification (IPN)

Using Instant Payment Notification

Use the sandbox for testing and error simulation

Testing your Applications in the Amazon Payments Sandbox

Set defaults for a cancel subscription URL, an IPN URL, and the signing of buttons created using Amazon Payments online forms

Configuring Default Button Values

Learn about Amazon Simple Pay WSDL and Schema

Amazon Simple Pay WSDL and Schema

Use the Flexible Payments Service actions available with Amazon Simple Pay

Simple Pay FPS Actions API Reference

Find sample Code for signing buttons, verifying return data, or generating a button request

Appendix: Sample Code