This is the Amazon FPS Marketplace Quick Start Developer Guide. This section describes who should read this guide, how the guide is organized, and other resources related to this web service
Amazon Flexible Payment Services is occasionally referred to within this guide as "Amazon FPS", and the Amazon FPS Marketplace Quick Start is often referred to as "Marketplace Quick Start"; all copyrights and legal protections still apply.
Amazon FPS has five parts, each providing a different slice of Amazon FPS functionality:
Amazon FPS Basic Quick Start—Facilitates a one-time payment between a buyer and a developer (you) who is also the merchant for e-commerce, digital content, donations, or services.
Amazon FPS Marketplace Quick Start—Facilitates a one-time payment between a buyer and a merchant, where you are a third-party developer (also known as a caller) who hosts the merchant's product pages and order pipeline. With this unique three-party transaction model, you can charge a fee to process transactions in which you are neither the buyer nor the merchant.
Amazon FPS Advanced Quick Start—Facilitates multiple or recurring payments between a buyer and a seller for e-commerce, digital content, donations, services.
Amazon FPS Aggregated Payments Quick Start—Facilitates aggregated micro-transactions into a single, larger transaction using prepaid and postpaid capabilities.
Amazon FPS Account Management Quick Start—Access buyer and developer account activity programmatically. Alternatively, you can view account activity and balances on the Amazon Payments web site.
You can use these parts separately or in combination. They share a common WSDL and schema. This guide covers the Marketplace Quick Start.
This guide is intended for developers who intend to enable one-time payments using Amazon Payments on their web sites or applications. The developer works as a third party facilitating money transactions between buyers and merchants and receives a fee for that service.
Use of this guide assumes you are familiar with the following:
XML (For an overview, go to the W3 Schools XML Tutorial )
Basic understanding of web services (For an overview, go to the W3 Schools Web Services Tutorial )
A programming language for consuming a web service and any related tools
To use Amazon FPS, you must have an Amazon FPS developer account. For information about getting the account, go to Amazon Flexible Payments Service Getting Started Guide.
The online version of this guide provides a link at the top of each page that enables you to enter feedback about this guide. We strive to make our guides as complete, error free, and easy to read as possible. You can help by giving us feedback. Thank you in advance!
This guide is organized into several major sections described in the following table.
| Information | Relevant Sections |
|---|---|
| Introduction and key concepts | Introduction to Amazon FPS Marketplace Quick Start |
| Enable merchants to register on your web site so they can receive payment for their items sold through your web site | Recipient Registration |
| Enable buyers to authorize payments | Getting Authorization |
| Fulfill orders | Order Fulfillment |
| Handle refunds and cancellations | Order Reversals |
| API reference | |
| Sample code for creating signatures | Appendix: Sample Code for Signatures |
In addition, there is a glossary and an overview of our typographical conventions. Each section is written to stand on its own, so you should be able to look up the information you need and go back to work. However, you can also read through the major sections sequentially to get in-depth knowledge about Amazon FPS Marketplace Quick Start.
The following table lists related resources that you'll find useful as you work with this service.
| Resource | Description |
|---|---|
| Amazon Flexible Payments Service Getting Started Guide | Shows how to implement a simple one-time payment using Amazon FPS Basic Quick Start. |
| Amazon FPS Basic Quick Start Developer Guide | Covers the one-time payment functionality of Amazon FPS. |
| Amazon FPS Marketplace Quick Start Developer Guide | Covers the marketplace functionality of Amazon FPS. |
| Amazon FPS Aggregated Payments Quick Start Developer Guide | Covers aggregated micro-transactions and the prepaid and postpaid functionality of Amazon FPS. |
| Amazon FPS Account Management Quick Start Developer Guide | Covers the account management functionality of Amazon FPS. |
| Release Notes | The Release Notes give a high-level overview of the current release. They specifically note any new features, corrections, and known issues. |
| Discussion Forums | A community-based forum for developers to discuss technical questions related to Amazon FPS. |
| Product information about Amazon FPS | The primary web page for information about Amazon FPS. |
| FAQs | Frequently asked questions about using Amazon FPS. |
|
A starting point specifically for FPS, to find documentation, code samples, release notes, and other information to help you build innovative applications. | |
|
A central starting point to find documentation, code samples, release notes, and other information to help you build innovative applications with AWS. | |
|
The home page for AWS Technical Support, including access to our Developer Forums, Technical FAQs, Service Status page, and Premium Support (if you are subscribed to this program). | |
| Amazon Payments Account Questions | Link for questions or comments about your Amazon Payments account. |
E-mail address for questions related to your AWS account: <webservices@amazon.com> | This e-mail address is only for AWS account questions. For technical questions, use the Discussion Forums. |
| Conditions of Use | Detailed information about the copyright and trademark usage at Amazon.com and other topics. |