Authorize and capture in one step

If you set the value of the CaptureNow element in the Authorize request to true, the Authorize API call instructs Amazon to kick off a capture call on your behalf. This eliminates the need to call the Capture API for the order.

If you are shipping physical goods, be aware that Amazon Pay policy states that you should charge your buyer when you fulfill the items in the order. You should not capture funds before fulfilling the order unless you are selling custom-made goods.

If you set CaptureNow to true, you can also set these parameters:

  • SellerAuthorizationNote  A description for the transaction that appears in emails to the buyer.
  • SoftDescriptor  The description that appears on the buyer's payment instrument statement.