Body
Required
-
Ach payment
-
Additional amount
Default value is
0. -
Amount
Default value is
0. -
Dropship provider
-
External
-
Fee
Default value is
0. -
Managed account
-
Message
-
Name
-
Notes
-
Resend external ids
Default value is
[](empty). -
Resends
Default value is
0. -
Send attempts
Default value is
0. -
Source
Values are
stripe,stripe_managed,paypal,bacs,check,other,ost, ortransferwise. Default value isother. -
Status
Values are
pending,complete,error, orcancelled. Default value ispending. -
Stripe payout
Values are
jettiorretailer. Default value isretailer. -
Trigger
Values are
automated,manual, orother. Default value isother.
POST
/transfers.json
curl \
--request POST 'http://api.example.com/v1/transfers.json' \
--header "Authorization: Bearer $ACCESS_TOKEN" \
--header "Content-Type: application/json" \
--data '{"achPayment":true,"additionalAmount":0,"amount":0,"dropshipProviderId":42,"externalId":"string","fee":0,"managedAccount":true,"message":"string","name":"string","notes":"string","problem":{},"resendExternalIds":[],"resends":0,"sendAttempts":0,"source":"other","status":"pending","stripePayout":"retailer","total":{},"trigger":"other"}'
Request examples
{
"achPayment": true,
"additionalAmount": 0,
"amount": 0,
"dropshipProviderId": 42,
"externalId": "string",
"fee": 0,
"managedAccount": true,
"message": "string",
"name": "string",
"notes": "string",
"problem": {},
"resendExternalIds": [],
"resends": 0,
"sendAttempts": 0,
"source": "other",
"status": "pending",
"stripePayout": "retailer",
"total": {},
"trigger": "other"
}
Response examples (200)
{
"achPayment": true,
"additionalAmount": 0,
"amount": 0,
"createdAt": "2025-05-04T09:42:00Z",
"dropshipProviderId": 42,
"externalId": "string",
"fee": 0,
"id": 42,
"managedAccount": true,
"message": "string",
"name": "string",
"notes": "string",
"problem": {},
"resendExternalIds": [],
"resends": 0,
"sendAttempts": 0,
"source": "other",
"status": "pending",
"stripePayout": "retailer",
"total": {},
"trigger": "other",
"updatedAt": "2025-05-04T09:42:00Z"
}