Public APIs for managing payees, including creation, retrieval, update, deletion, and KYC verification.
Overview
Getting started with global payouts.
This platform is designed to help you move money to individuals and businesses across the globe with full transparency and ease.
To successfully send money, you will interact with:
- Payees: Create the profiles of the people or companies you want to pay.
- Fees: Calculate the cost of the transaction before you send it.
- Payouts: Initiate the actual money transfer and track its progress.
- Click Generate Client Credentials
- A Client ID and Client Secret are generated
- The Client Secret is displayed only once
- The Client ID and Client Secret must be stored securely
A Payee is any person or business receiving funds. Think of this as your digital address book.
- Individual Payees: Only require basic contact information.
- Business Payees: Require a Tax iD and Phone Number to comply with global financial regulations.
Before sending money, use the Fees API. This ensures there are no surprises for you or your recipient.
- Calculation: Fees are based on the destination country, the currency, and the "Rail" (the technical path) the money takes.
- Preview: We recommend always calling the
calculateendpoint before initiating a payout to show your users the final cost.
A Payout is the actual movement of money.
Note on Timing: Most payouts are Asynchronous. When you request a payout, we tell you "Accepted." We then work with international banks to move the money. You can track the status using your Unique Reference ID.
If you are new to fintech, here are the terms you need to know:
| Term | Simple Definition |
|---|---|
| Payee | The person or business receiving the money. |
| Payout | The transaction of sending money from your account to a Payee. |
| Currency Code | A 3-letter code like USD (US Dollars) or EUR (Euros). |
| Unique Reference | A "tracking number" for your payment. Use this to look up a payment's history. |
| Webhook | An automated notification. We "ping" your system when a payment status changes so you don't have to check manually. |
| Merchant ID | Your specific account number on our platform. |
| Rail | The banking network used to move the money (e.g., SWIFT or ACH). |
Download OpenAPI description
Languages
Servers
Mock server
https://docs.theropay.co/_mock/theropay/docs/reference/payouts
Sandbox Server (Development)
https://devapi.theropay.co/payouts