PayPal
Overview
PayPal payouts allow users to receive instant payments directly to their PayPal account. This payout method is available for US-based users and provides a familiar, convenient payment experience.
UI Implementation
If you’re using Coinflow’s Bank Authentication UI, PayPal support is automatically included once enabled on your merchant account.
For Merchant-Initiated Payouts:
- Users can link their PayPal account directly through the UI
- Retrieve the PayPal token using the Get Withdrawer Endpoint
- Pass the token to your payout endpoint just like bank account or card tokens
For User-Custodial Payouts via SDKs:
- No additional implementation required
- Contact your Coinflow integration specialist to enable PayPal for your account
- PayPal will automatically appear as a payout option in the SDK
API Implementation
After following your usual KYC verification flow, follow these steps to allow linking a PayPal payout destination:
- Link PayPal Account
This allows the withdrawer to add a PayPal account associated with their email address as a payout destination.
Request
- Call Get Withdrawer
This allows you to get the tokenized PayPal account details.
RequestResponse
- Initiate Payout
This allows the withdrawer to request a payout and receive funds directly to their PayPal account.
RequestResponse
Important: Endpoint Varies by Payout Flow
The endpoint to initiate a payout may differ depending on your payout flow:
- BYO wallet: Pass the PayPal token to the do payout endpoint
- User custodial wallet: Pass the PayPal token to the get transaction endpoint

