Complete guide to integrating dLocal emerging markets payment solutions
Local payment solutions for global businesses
Visit dLocal Contact to speak with a sales representative.
Provide business documentation and complete the verification process.
Receive your API credentials and access to the dLocal dashboard.
Add these environment variables to your .env file:
APP_DLOCAL_API_KEY="your_api_key"
APP_DLOCAL_SECRET_KEY="your_secret_key"
APP_DLOCAL_SANDBOX="true"
Note: Set SANDBOX to "false" for production environment.
/api/finance/deposit/fiat/dlocal/
Creates dLocal payment with document verification
Request Body:
{
"amount": 100.00,
"currency": "BRL",
"country": "BR",
"payment_method_id": "CARD",
"customer": {
"name": "John Doe",
"email": "john@example.com",
"document_id": "12345678901"
}
}
/api/finance/deposit/fiat/dlocal/verify
Verifies dLocal payment status
/api/finance/deposit/fiat/dlocal/webhook
Handles dLocal payment notifications
/api/finance/deposit/fiat/dlocal/status
Checks dLocal payment status