as

Settings
Sign out
Notifications
Alexa
亚马逊应用商店
AWS
文档
Support
Contact Us
My Cases
开发
测试
应用发布
盈利
用户参与
设备规格
资源
感谢您的访问。此页面目前仅提供英语版本。我们正在开发中文版本。谢谢您的理解。

Manage asynchronous processing

Some Amazon transactions are processed asynchronously, but only if specific conditions are met:

  • Payment authorization - canHandlePendingAuthorization parameter is set to true on Update Checkout Session or Create Charge
  • Payment capture - payment is captured more than 7 days after authorization
  • Refunds - all refunds are processed asynchronously

If a transaction is processed asynchronously, Amazon Pay will return an object in an initiated state until processing is complete. To determine if the operation was successful, you must either Set up Instant Payment Notifications, or implement a polling mechanism to query the respective GET API for updates.

If you plan on polling for updates, we recommend making a request once every hour. You can adjust the interval to meet your business requirements.