Authentication RequiredEvery single request to the Withdrawals API requires authentication using a token in the Replace
Authorization header. This applies to all API requests, Postman requests, and testing scenarios.Include this header in every request:YOUR_API_KEY with the token provided in the Developers section of the Tonder platform.Requests without proper authentication will return a 401 Unauthorized error.What is the Withdrawals API?
The Tonder Withdrawals API enables you to send payouts and withdrawals to beneficiaries, supporting multiple transfer methods including SPEI bank transfers and debit card deposits. The API provides a unified interface for processing withdrawals with real-time status updates via webhooks.Key Features
- Multiple Transfer Methods: Support for SPEI bank transfers and debit card instant deposits
- Real-time Status Updates: Webhook notifications for withdrawal status changes
- Comprehensive Audit Trail: Complete status change history for each withdrawal
- Secure Authentication: Token-based authentication with HTTPS encryption
- Flexible Fee Models: Support for both user-paid and merchant-paid fee structures
Quick Start
- Set up your environment: Configure your API credentials for Stage or Production environments
- Get your API token: Retrieve your API token from the Developers section in the Tonder platform
- Authenticate your requests: Learn about authentication requirements - every single request requires the
Authorizationheader - Create your first withdrawal: Follow the create withdrawal guide
- Handle webhooks: Set up webhook listeners to receive status updates
Next Steps
- Review Integration & Security Essentials to understand authentication and data requirements
- Learn about withdrawal workflows and statuses to understand the complete process
- Explore the system architecture to understand how withdrawals are processed
- Check testing requirements before going live

