This endpoint is used to retrieve the merchant’s applicable payment limits.
A request to Create Checkout may be rejected if the order amount is not between the minimumAmount and maximumAmount (inclusive).
Afterpay merchant configuration does not change frequently. For this reason, the configuration response will include Cache-Control headers in order to minimise network round trips when using a modern HTTP client. Get configuration should be called on a fixed schedule, preferably once per day.
Connection Timeouts
Example request
GET /v2/configuration?include=publicid&include=consumerlending&include=paybyinstallment
Basic authentication of the form Basic <base64(username:password)>.
Object containing amount and currency.
Where a Money object is included in an API request, it will be validated according to the specification above. Invalid Money objects will trigger a 422 Unprocessable Entity response. The following is a list of common examples:
Object containing amount and currency.
Where a Money object is included in an API request, it will be validated according to the specification above. Invalid Money objects will trigger a 422 Unprocessable Entity response. The following is a list of common examples:
Merchant public identifier (MPID). Returned only when include=publicid is requested and a public mapping exists for the merchant.
Returned only when include=consumerlending is requested. Indicates whether consumer lending is enabled for the merchant’s online channel and, when enabled, the eligible order amount range.
Returned only when include=paybyinstallment is requested and pay by installment is configured for the merchant. Contains the eligible order amount range for pay by installment.
Repeat this query parameter to include optional configuration fields in the response. The endpoint always returns minimumAmount and maximumAmount.
Supported values:
publicid: include publicId, the merchant public identifier (MPID) when one exists.consumerlending: include consumerLending, which indicates whether consumer lending is enabled and, when enabled, the eligible minimum and maximum order amounts.paybyinstallment: include payByInstallment, the configured pay by installment minimum and maximum eligible order amounts.Returns a configuration object containing the following attributes.