Please select your page


    Welcome to our FAQ

    If your question is not listed, always feel free to contact us.


    1. When do we get access to the test environment/production environment?

    Access to the test environment usually takes place as soon as all formalities (e.g. conclusion of contract) have been settled. In this case you will receive the API key for the test environment.
    You will receive the API key for the production environment as soon as all necessary tests have been performed on the test environment and we are sure that no further problems occur.

    2. What is the difference between sandbox, the test environment and the production environment?

    • Within the Sandbox you can get started right away and get to know AfterPay. You will be granted access rights immediately and you can view log files and test positive results for customer orders.

    • Within the test environment you can also test negative results for customer orders, but you have to contact us to get access. Log files can no longer be viewed here.

    • Within the production environment, AfterPay runs live in your online store, so it is integrated into the daily business and customers can actively use AfterPay

    3. Which store systems are supported by AfterPay?

    All store systems supported by AfterPay can be found here

    4. What is the endpoint for the test environment?

    The endpoint for the sandbox: https://sandboxapi.horizonafs.com/

    The endpoint for the test environment : ://api-pt.afterpay.io/

    5. Which endpoint needs to be entered for the production environment?


    6. Do I get a technical contact?

    Depending on the type of integration, you may be assigned a technical contact. Otherwise, merchant support is available to answer your questions.

    7. Which fields within the API calls are necessary?

    The required fields can be found on this page https://developer.afterpay.io/api/ . To do this, select the required call and receive a list of all fields, with the required ones marked accordingly.


    1. Why don't we receive billing emails for trial orders?

    Unfortunately, we cannot send invoices from our test environment.

    2. What does the following error code xxx tell me?

    For a detailed list of all possible error codes, as well as their meaning, please refer to the following page.

    3. Does AfterPay have an Integration Guide?

    Yes the integration guide will be sent to you after the contract has been signed.

    4. How can I test my trail orders?

    You can perform test orders initially via the sandbox. If you have already signed the contract, you will get access to the AfterPay test environment, where you can test the cases from the test matrix you receive from us.


    1. Does an invoice number have to be transferred?

    An invoice number is not mandatory. If an invoice number is transferred, however, this will also be used.
    If none is transferred, the API will assign an invoice number independently.

    2. Why is the capture rejected?

    Captures are usually rejected if there is an error in the implementation and thus in the call. If this can be ruled out, the problem is usually that a capture with the same number has already been made. In this case we ask to use another number.

    3. Why was the transaction rejected?

    The transaction can be rejected for various reasons. If a technical error can be ruled out, the reason for rejection is usually due to our risk assessment. AfterPay always strives to keep the risk of default as low as possible and for this reason declines some transactions.

    4. How do I pay AfterPay's fees?

    Depending on the agreed condition in the contract, the settlement will be as follows:

    • At the end of the month an invoice will be issued which will be deducted from the next invoice.
    • The fees will be deducted immediately with the respective invoice.

    5. How do I resend an invoice?

    If the end customer needs a new invoice, they should contact customer service. If the merchant has a question about his invoice, he should contact Operational Finance.