Asynchronous processing is now available for Amazon Pay Checkout Version 2. When a payment is processed asynchronously, it will be on Pending status until the processing is complete within the next 24 hours. To determine if the operation was successful, you must be able to process TransactionStatus Notifications.
It is advised to inform your buyer accordingly about the successful order placement, as well as about potentially pending payment. In the event of non-successful payment authorization (txaction either failed or cancelation) you should cancel the order and ask the buyer to checkout again using a different payment method
Benefits of asynchronous processing are lower decline rates as it gives more time for processing.
The asynchronous processing is supported under specific conditions
To request an asynchronous processing for Amazon Pay, you should use the below parameter in the preauthorization request and be prepared to receive the final status within 24 hours with TransactionStatus Notifications.
add_paydata[processing_mode] required
|
Fixed Value: asynchronous
To request an asynchronous processing for Amazon Pay, you should use the below parameter in the preauthorization request and be prepared to receive the final status within 24 hours with TransactionStatus Notifications.
|
|
|