You can only refund a transaction once the sender's payment instrument has been charged. If a
transaction is in the Reserved state, you first must send a Settle request
and then a Refund request.
To provide transaction refunding functionality from your web site, use the following procedure.
Process for Refunding a Transaction
|
1 |
On your web site, enable the sender to find the transaction to refund. |
|
2 |
Obtain from that transaction either the
|
|
3 |
Determine the state of the transaction based on whether or not a
|
|
3 |
If a reserve request was made, but not a For more information, see Settle. |
|
4 |
Submit a For more information about this action, see Refund. |
The following Refund request refunds a transaction for a specified
TransactionId.
https://fps.amazonaws.com/? Action=Refund& AWSAccessKeyId=0656Example83G2& SignatureVersion=1& Timestamp=2007-08-06T13%3A00%3A01Z& TransactionId=254656Example83987& Version=2008-09-17& Signature=<URL-encoded signature value>
The Refund action has an optional parameter,
refundAmount. This parameter gives you the option of providing only a
partial refund. If you want to use this parameter, buyers should be informed in your business
policies.
The Amazon Payments web site, payments.amazon.com, also enables buyers to refund transactions from their user account.
Process for Refunding a Transaction using Amazon Payments
|
1 |
Go to payments.amazon.com and view the transaction on your Account History tab. |
|
2 |
Click Refund, next to the transaction you want to refund. |