Use this endpoint 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 includes Cache-Control headers to minimise network round trips when using a modern HTTP client. You should call Get Configuration 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)>.
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.