1. AfterPay Information Text
2. Display of AfterPay in Check-Out
3. Acceptance of Terms & Conditions
A hyperlink to the AfterPay payment terms needs to be added to the check-out
A hyperlink to the AfterPay payment terms needs to be added to the general terms and conditions of the website. The consumer needs to approve the general terms and conditions upon order confirmation.
4. Data protection notice
5. AfterPay Order Confirmation
|Adobe Illustrator, 169Kb||Download||/documents/download-logo/ai|
|Encapsulated PostScript, 499Kb||Download||/documents/download-logo/eps|
|AfterPay green logo, 18Kb||Download||/documents/download-logo/green|
|AfterPay Logo RGB in PNG, 106Kb||Download||/documents/download-logo/rgbpng|
|AfterPay Logo RGB in PSD, 1324Kb||Download||/documents/download-logo/rgbpsd|
|AfterPay Logo RGB in PDF, 209Kb||Download||/documents/download-logo/rgbpdf|
1. Remittance file
1.1 File updates
When Arvato adds new transaction to the ledger, a discrepancy might occur if the client decide to reconciliate the transactions after the remittance file. Arvato recommend that the reconciliation is done according Arvato’s manual.
1.2 File example
An example of the remittance file can be downloaded here.
1.3 Fixed file formatting
The file is generated with a fixed column length, the fixed post indicates the transaction type.
1.4 Transaction type
Error CodesIn the following you can download a spreadsheet with all the error codes and corresponding messages.
Download error codes
Validation and Business error messages
Customer facing error messages to API
|Merchant||A merchant is a company that operates in the e-commerce business and has integrated or planning to integrate AfterPay solution.|
|Customer||A customer is a person or company who is buying goods or services from Merchant. Customer information contains customer name, email, phone numbers and address. The customer information is required for fraud detection and risk scoring.|
|Order||The order contains an orderNumber and an order details (purchase amount, description of items, currency, etc.). This information is used for risk scoring.|
|Risk Scoring||Based on customer information, assed with internal and external lookups to get customer credit worthiness.|
|Checkout||Checkout means checking out the order. The checkout contains customer information and order information. The checkoutID is assigned for each checkout.|
|Payment method||During the checkout, different payment methods are offered to the customer. The available payment methods are Invoice, DirectDebit, Installment, InstallmentWithDirectDebit.|
|Contract||If the customer wants to buy using Installment or InstallmentWithDirectDebit, the contract has to be created. The contractID is assigned for each contract.|
|Reservation||If the checkout is completed (using checkoutID), the ordered items are reserved to the customer. The reservationID is assigned for each reservation.|
|Shipment||The reserved items can be shipped to customer. Shipment is based on orderNumber.|
|Void||The reservation can be voided as long as the reserved items are not shipped to the customer. Void is based on orderNumber.|
|Refund||When the customer returns purchased items, refund must be used instead of void. The refund is based on orderNumber.|
|Bank account||It’s the bank account of the customer and consists of a bank account number, SWIFT number, etc|
|Customer account||Account for customer transactions. Customer can apply for some credit limit and for this purpose the customer account is created.|
|Cancellation||The reservation can be cancelled as long as the reserved items are not shipped to the customer. The cancellation bases on orderNumber.|
|Transaction||Different events (purchase, withdrawal, withdrawal correction, interest correction) that can be added to the customer account.|
Supported LocalsThis table specifies the supported combinations of country, currency and language.
|Belgium||BE||NL / DE / FR||EUR|
|Switzerland||CH||DE / FR||CHF / EUR|