Welcome
What's New
Introduction to Amazon FPS Marketplace Quick Start
Overview of Amazon FPS Marketplace Quick Start
Key Concepts
Amazon FPS Marketplace Quick Start
Amazon Flexible Payments Service
Marketplace Terminology
Marketplace Fees
Amazon FPS Marketplace Quick Start Integration
Request Security
Co-Branded User Interface (CBUI)
Where the CBUI Fits in the Workflow
Recipient Registration on Your Web Site
Payment Token Types
Amazon FPS API and Co-Branded Service Requests
Sandbox
Instant Payment Notification
Errors
Business Considerations
WSDLs and Schemas
Programming Guide
Important Values to Store in Your Database
Getting Authorization
Charging Marketplace Fees
Sending a Co-Branded Service Request
Recipient Registration
Making Payments
Transacting the Payment
Reserving a Payment
Failed Payment Transactions
Notifications
Handling Transactions that Don't Return
Order Fulfillment
Fulfillment Workflow
Getting the Transaction Status
Completing the Transaction
Notification
Failed Settlements
Order Reversals
Canceling a Transaction
Refunding a Transaction
Other Reversals and Issues
Testing Your Applications for Free
Testing Signatures
Working with Signatures
Verifying the ReturnURL and IPN Notifications
Soft Descriptor Customization
Setting Up Instant Payment Notification
E-mail Notification Templates
API Reference
Common Request Parameters
Common Response Elements
Error Codes
Actions
Cancel
GetRecipientVerificationStatus
GetTokenByCaller
GetTransactionStatus
Pay
Refund
Reserve
Settle
VerifySignature
Data Types
Enumerated Data Types
AccountBalance
ChargeFeeTo
CurrencyCode
FPSOperation
InstrumentId
InstrumentStatus
PaymentMethod
RelationType
SortOrder
TokenStatus
TokenType
TransactionalRole
TransactionStatus
Complex Data Types
Amount
AvailableBalances
DebtBalance
DescriptorPolicy
MarketplaceRefundPolicy
OutstandingDebtBalance
RecipientVerificationStatus
OutstandingPrepaidLiability
PrepaidBalance
RelatedTransaction
StatusHistory
Token
TokenUsageLimit
Transaction
TransactionDetail
TransactionPart
Co-Branded Service API Reference
Common Parameters
Single-Use Token API
Recipient Token API
Code Samples
Understanding the Amazon FPS Samples
Understanding the VerifySignature Sample
Locations of the VerifySignatureSample Files in Other Libraries
Understanding the IPNAndReturnURLValidation Sample
Locations of the IPNAndReturnURLValidation Files in Other SDKs
Getting the Samples
Appendix: Verifying Responses Signed Using Signature Version 1
Access Key Rotation Considerations with Signature Version 1
Appendix: Moving your Application to Signature Version 2
Differences Between Signing Versions
Signature Version 2 FAQ
Glossary
Document Conventions