This is the Amazon Flexible Payments Service Getting Started Guide.
With Amazon Flexible Payments Service, developers can accept payments on their website for selling goods or services, raise donations, execute recurring payments, and send payments.
This guide describes how to use Amazon Flexible Payments Service to make a simple one-time payment.
The Amazon Flexible Payments Service is occasionally referred to as "Amazon FPS"; all copyrights and legal protections still apply.
This guide is organized as a high-level introduction and tutorial. It is divided into several major sections that will allow you to practice using Amazon FPS in a simple environment. Each section builds on the previous sections, so that if you read and work through the examples in sequence, you'll get a basic understanding of Amazon FPS and also have a simple working application.
If you are new to AWS, read the entire guide. It takes you step-by-step through the process of setting up and using Amazon FPS for the first time.
If you have used other AWS products, watch for the short-cuts we provide to help you skip to the new information and tasks you'll need for this service.
The major sections of this guide are:
"What's New" provides an overview of recent changes to the Amazon FPS documentation and product.
"Introduction to Amazon FPS" covers the basic roles each party plays in a transaction, the two interfaces your web site must interact with to process a payment (the co-branded user interface and the Amazon FPS API), and how a one-time payment works.
"Getting Set Up" walks you through getting an AWS account and an Amazon FPS sandbox account, and gives the locations of the Amazon FPS SDKs used in this guide.
"Making a Pay Request" shows the basic code required to interact with the co-branded UI and Amazon FPS API to process a payment.
"New Product Development" introduces the different Amazon FPS Quick Starts and covers important things to consider when you design your own application.
You can hide the sections of this guide that don't apply to the programming language you are using. There is a language selection menu in the upper-right corner of pages with language-specific text. Select your language to hide all others, or select All to show the examples in all available languages.
