Process cashout
Body Parameters
Amount to cashout in cents (minimum: 5000 = $50)
Payment method:
payoneer or tipaltiPayment email (if different from account email)
Request Example
Response
Success
Response Fields
| Field | Type | Description |
|---|---|---|
cashoutId | integer | Unique cashout request ID |
amount | integer | Requested amount in cents |
method | string | Payment method used |
fee | integer | Processing fee in cents |
netAmount | integer | Amount after fees |
status | string | Request status (pending, processing, completed) |
estimatedCompletion | string | Unix timestamp of estimated completion |
Error Responses
| Status | Message | Description |
|---|---|---|
error | Insufficient balance | Account balance is less than requested amount + fees |
error | Amount below minimum | Minimum cashout is $50 (5000 cents) |
error | Payment method not linked | User hasnโt linked the selected payment method |
error | Pending cashout exists | User already has a pending cashout request |
error | Account verification required | Account must be verified before cashing out |
error | Cooldown period | Must wait 24 hours between cashout requests |
Cashout Fees
| Method | Fee | Minimum | Processing Time |
|---|---|---|---|
| Payoneer | 2% | $50 | 1-3 business days |
| Tipalti | 1.5% | $50 | 3-5 business days |
You must link your payment method before requesting a cashout. Use the cashout link/unlink endpoints to manage your payment methods.
Cashout Process Flow
- Link Payment Method: User links Payoneer or Tipalti account
- Request Cashout: User submits cashout request via
POST /cashout/process - Validation: System validates balance, fees, and payment method
- Processing: Payment is initiated with the payment provider
- Completion: User receives payment, cashout marked as completed
Status Transitions
You will receive email notifications at each stage of the cashout process. Check your email for updates on your cashout status.