Payment Provider Integration
As a payment provider, you integrate your network of physical points (stores, kiosks, agents) with Pago46 to process cash collections and disbursements generated by merchants.
Available Services
Pay-In (Collections)
Process cash payments from end users at your physical points.
Flow: User presents code → Validate order → Receive cash → Confirm transaction.
Pay-Out (Disbursements)
Disburse cash to end users at your physical points.
Flow: User presents code → Lock order → Deliver cash → Confirm transaction.
Integration Flow
The architecture is Server-to-Server with HMAC SHA-256 authentication.
Integration Steps
- Get your credentials - Receive your
Provider-KeyandProvider-Secret - Implement HMAC authentication - View guide
- Query orders - Use
GET /providers/orders/{type}/{code}/ - Process transactions - Use
start-paymentandconfirm-paymentendpoints
Locking mechanism
Pay-Out includes a locking system to prevent double disbursement. An order can only be processed by one provider at a time.
Environments
| Environment | URL | Usage |
|---|---|---|
| Sandbox | api.sandbox.pago46.io | Development and testing |
| Production | production.pago46.io | Real operations |
Order Lifecycle
Pay-In (Collections)
Pay-Out (Disbursements)
Coverage
Pago46 operates in multiple countries across Latin America. View complete list.