In this section, we take you through a use case (DigitalDownload) to demonstrate how you can make a payment transaction using Amazon FPS.
DigitalDownload is a licensed seller of popular music downloads. John visits the DigitalDownload web site to purchase a song. John can set up a payment authorization that allows DigitalDownload to charge his payment instrument for his purchase.
In this use case:
DigitalDownload is the caller who makes web service calls to execute payment transactions. DigitalDownload must have an Amazon FPS developer account to make web service calls.
DigitalDownload also plays the role of a recipient who sells the content and receives payments for the sales.
John is the sender who pays for the content. He must have an Amazon Payments account (either a Personal account or a Business account).
The following table describes the tasks required to process John's payment.
Process for Making a Pay Request
Make a request to the Co-Branded service to get John's authorization for the payment.
For more information, see Step 1: Making a Co-Branded Service Request.
For more information, see Step 2: Making a Pay Request and Handling the Response.