External API · UAT
G2Wallet External API
API documentation for external clients, covering payins/payouts, customer management, organization accounts, and settlements.
End-to-End Flow
Overview of the API call sequence, from preparing the customer/account to completing a transaction (payin or payout).
Where to start
Getting StartedCreate an API key and make your first request in 5 minutesAuthenticationHow to compute X-Signature using HMAC-SHA256Deposit (Payin) — V2Create payin transactions and check their statusWithdrawal (Payout)Transfer funds out to a destination accountManage CustomersCreate/update customers and their accountsAPI ReferenceEvery endpoint with try-it-out
What you can do with this API
- Receive money from customers through multiple channels (Payins) and issue payment links (Pay Page)
- Send money out (Payouts) to destination accounts
- Manage customers and their bank accounts
- Check balance, limits, and available payment platforms for your organization
- Withdraw to your bank account (Settlements) and transfer across organizations (Organization Transfers)
- Open an issue ticket to dispute a transaction