Amazon Pay

Specific information about the payment method Amazon Pay.

Amazon Pay is an online payment service that allows customers to use their account to make online purchases. It will enable customers to make purchases using credit or debit cards stored in their digital wallet. Enabling Amazon Pay can improve payment acceptance rates, lower shopping cart abandonment, and increase sales. In addition, Amazon Pay customers can pay for products and services without creating a new account or leaving the merchant's website.

When using Amazon Pay, you will have to take care of the following things for the integration:

  • You need an Amazon Seller Account.
  • You have to set up delegation rights for Accounting as a Service.
  • You have to implement the custom frontend integration.

IMPORTANT NOTE: To set up the delegation rights for Accounting as a Service, you will have to create a Marketplace Web Service (MWS) Auth Token. When setting up the authorization, make sure to use the following developer account number for both, test and production environment: 8633-5712-9799.

Basic process
  • The customer chooses to pay online via Amazon Pay by selecting Amazon Pay as preferred payment method.
  • When the address widget is shown to the customer, an order reference is created.
  • The customer chooses an address from the address book and a payment method from the wallet widget of Amazon Pay. Once done, the total order amount is calculated.
  • The customer places the order, and the merchant sets the purchase details and confirms the order reference.
  • The merchant submits a request to authorize the order amount against the selected payment method. If the authorization is successful, the order can be shipped.
  • The merchant ships the order.
  • The merchant submits a request to capture the funds from the authorized amount, and then closes the order reference after a successful capture.


Amazon Pay as well as Accounting as a Service generally support both payment execution options, authorize and capture in 2 steps or authorize and capture in 1 step. By default, authorize and capture will be applied in 1 step. In case you want to execute authorize and capture in 2 steps as your default flow, the related configuration is part of the onboarding procedure and can be found in the technical application. Should you already have been onboarded, please contact us or send us your request for configuration change.


The settlement for Amazon Pay payments follows the standard collecting PSP model in Accounting as a Service.


In case of a refund to be handled as part of a return, you should follow our use case Return creation to trigger the refund procedure in Accounting as a Service. Alternatively, if the refund happens in the context of a goodwill procedure, please follow the use case Good will creation for triggering a goodwill credit within Accounting as a Service.

Disputes & chargebacks

Consumers can issue chargebacks. In this case, Amazon Pay will forward a chargeback request to the merchant, who can then try to avoid the chargeback by proving the transaction, e.g. by providing an invoice copy and a proof of delivery or proof of usage. Nevertheless, some chargebacks can usually not be avoided. In this case PayPal will debit the chargeback amount in the settlement file, Accounting as a Service will book it on the debtor account and either start the dunning flow (if configured) or write-off the chargeback and correct the VAT for the merchant. There is a notification to inform merchants about chargebacks to enable them to e.g. block services or customer accounts

Please note that managing/defending dispute & chargebacks is part of Accounting as a Service's communication related service and can be enabled and configured during your onboarding as part of the technical application).

See also