For AI agents: visit https://docs.dlocal.com/llms.txt for an index of all pages formatted in Markdown and endpoints in OpenAPI. Append .md to any documentation page URL to get its markdown version.
HTTP Status Code Error Code Error Detail 403 Forbidden3001 Invalid Credentials. 403 Forbidden3002 Unregistered IP address. 403 Forbidden3003 Merchant has no authorization to use this API. 404 Not Found4000 Payment not found. Incorrect payment_id or payment outside the retrievable range of records. 404 Not Found4001 Refund not found. 400 Bad Request5000 Invalid request. 400 Bad Request5001 Invalid parameter: [parameter_name]. 400 Bad Request5002 Invalid transaction status. 400 Bad Request5003 Country not supported. 400 Bad Request5007 Amount exceeded. 400 Bad Request5011 Order refund id is duplicated. 400 Bad Request5012 Insufficient funds. 400 Bad Request5013 Unsupported operation. 400 Bad Request5016 Amount too low. 400 Bad Request5018 Chargeback in place for this transaction. 400 Bad Request5020 Refund period exceeded. This payment is outside the allowed refund window. 400 Bad Request5021 Acquirer could not process the request. 400 Bad Request5022 Order refund id limit characters (100). 400 Bad Request5023 Email in order not supported 400 Bad Request5050 The length of the [specified] field exceeds the maximum limit allowed. 429 Too many requests6000 Too many requests to the API. 500 Internal Server Error7000 Failed to process the request. 504 Gateway Timeout5010 Request Timeout.