Create Transfer
POST
https://api.sfox.com/v1/enterprise/transfer
Transfer funds between your master account and an end user account with Payment
(user -> master account) or Payout
(master account -> user) transfers.
Payment
transfers will be created in a pending state until verified by the end user.Payout
transfers will be created and processed immediately.
Body Parameters
transfer_id
required
string
Partner generated transfer and idempotency ID
description
required
string
Description/memo for the transfer
purpose
required
string
Transfer purpose. Possible values:
GOOD
SERVICE
type
required
string
Transfer type. Possible values:
PAYMENT
PAYOUT
user_id
required
string
The unique ID of the user's account this transfer will be applied to.
currency
required
string
Transfer currency e.g. ETH
quantity
required
number
Transfer quantity
rate
required
number
USD FX Rate of the transfer. e.g. User pays 0.1
ETH for $200
gift card then RATE
= 2000
Response Body
transfer_id
string
Partner generated transfer and idempotency ID
transfer_status_code
string
Status of the transfer
type
string
Transfer type
quantity
number
Transfer quantity
currency
string
Trasfer currency
user_id
string
The Connect user ID this transfer will apply to
rate
number
USD FX Rate of the transfer
purpose
string
Transfer purpose
description
string
Currency pair that the fee is specifed for
atx_id_charged
int
ID of the charge account transaction
atx_id_credited
int
ID of the credit account transaction
atx_status_charged
int
Status of the charge account transaction
atx_status_credited
int
Status of the credit account transaction
transfer_date
datetime
Transfer date
Responses
Example Requests
Last updated