💳

# dLocal Payment Gateway

Complete guide to integrating dLocal emerging markets payment solutions

D

### dLocal - Emerging Markets Specialist

Local payment solutions for global businesses

#### 🌍 Market Coverage

- • 30+ emerging markets
- • Latin America, Africa, Asia
- • 600+ local payment methods
- • Local acquiring & settlement

#### 💳 Payment Methods

- • Credit & Debit Cards
- • Bank Transfers & Cash
- • Digital Wallets
- • Alternative Payment Methods

## 🔑 How to Create dLocal Account

1

#### Contact dLocal Sales

Visit dLocal Contact to speak with a sales representative.

2

#### Complete Onboarding

Provide business documentation and complete the verification process.

3

#### Access API Credentials

Receive your API credentials and access to the dLocal dashboard.

## ⚙️ Environment Configuration

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 Endpoints

POST `/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" } }`
POST `/api/finance/deposit/fiat/dlocal/verify`

Verifies dLocal payment status

POST `/api/finance/deposit/fiat/dlocal/webhook`

Handles dLocal payment notifications

GET `/api/finance/deposit/fiat/dlocal/status`

Checks dLocal payment status

## ✨ Supported Features

### Key Markets

- Brazil, Mexico, Argentina
- Colombia, Chile, Peru
- Turkey, India, China
- Morocco, Nigeria, Kenya

### Payment Methods

- Local Credit Cards
- Bank Transfers
- Cash Payments
- Digital Wallets