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 and lock order → Receive cash → Confirm transaction.
Pay-Out (Disbursements)
Disburse cash to end users at your physical points.
Flow: User presents code → Validate and 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 - Register your networks - Send us your list of networks/subnetworks to
get
network_id - Implement HMAC authentication - View guide
- Query orders - Use
GET /providers/orders/{type}/{code}/ - Process transactions - Use
start-paymentandconfirm-payment
Locking applies to both Pay-In and Pay-Out. When you call start-payment, the
order is reserved for your network until you confirm or cancel.
To call the endpoints, you need a valid network_id. Send us your list of
networks/subnetworks so we can register them and assign the IDs.
Environments
| Environment | URL | Usage |
|---|---|---|
| Sandbox | api.sandbox.pago46.io | Development and testing |
| Production | production.pago46.io | Real operations |
For day-to-day operations in cashier/support teams, review the Service Status page and subscribe to email or Slack alerts to stay informed about incidents and maintenance.
Order Lifecycle
The state diagram is the same for Pay-In and Pay-Out.
Coverage
Pago46 operates in multiple countries across Latin America. View complete list.