Quickstart
- Sign in to the Waftpay Dashboard and grab your API keys.
- Create a Bearer token via the Authentication API.
- Make your first request using the Quickstart guide.
- Add a webhook endpoint to receive final status updates.
Core concepts
- Authentication: Bearer tokens for every request.
- Signatures: RSA signing for sensitive requests.
- Idempotency: Safe retries with
Idempotency-Key. - Webhooks: Real-time events for payments and payouts.
- Errors: Consistent error shape and codes.
- Environments: Sandbox vs production base URLs.
API overview
- Payments - Move money out to wallets and bank accounts (payouts)
- Collections - Collect money from customers via hosted checkout
- Remittances - Send cross-border payouts with recipient details
- Webhooks - Receive payment and payout status events
Helpful links
Need help? Email us at [email protected]
