The Transfer object
A Transfer object is created when you move funds between Zoneless accounts as part of Connect. Transfers allow platforms to send funds to their connected accounts.
Attributes
Amount in cents reversed (can be less than the amount attribute on the transfer if a partial reversal was issued).
Balance transaction that describes the impact of this transfer on your account balance.
Time that this record of the transfer was first created. Measured in seconds since the Unix epoch.
Three-letter ISO currency code, in lowercase. For Zoneless, this is typically usdc.
Difference from Stripe: Zoneless uses usdc instead of fiat currencies like usd. The amount is still specified in cents (1/100 of a USDC).
An arbitrary string attached to the object. Often useful for displaying to users.
The ID of the payment that the destination account received for the transfer.
Has the value true if the object exists in live mode or the value false if the object exists in test mode.
Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format.
A list of reversals that have been applied to the transfer.
Note: Transfer reversals are not currently implemented in Zoneless. This field is included for API compatibility.
Whether the transfer has been fully reversed. If the transfer is only partially reversed, this attribute will still be false.
ID of the charge that was used to fund the transfer. If null, the transfer was funded from the available balance.
The source balance this transfer came from.
Difference from Stripe: Stripe supports card, bank_account, and fpx source types. Zoneless only uses wallet for USDC transfers. The other values are accepted by the API for migration compatibility but should not be used.
walletFunds from the platform's USDC wallet balance. This is the only functional source type in Zoneless.{
"id": "tr_z_1MiN3gLkdIwHu7ixNCZvFdgA",
"object": "transfer",
"amount": 40000,
"amount_reversed": 0,
"balance_transaction": "txn_z_1MiN3gLkdIwHu7ixxapQrznl",
"created": 1678043844,
"currency": "usdc",
"description": null,
"destination": "acct_z_1MTfjCQ9PRzxEwkZ",
"destination_payment": "py_z_1MiN3gQ9PRzxEwkZWTPGNq9o",
"livemode": false,
"metadata": {},
"platform_account": "acct_z_Platform123abc",
"reversals": {
"object": "list",
"data": [],
"has_more": false,
"url": "/v1/transfers/tr_z_1MiN3gLkdIwHu7ixNCZvFdgA/reversals"
},
"reversed": false,
"source_transaction": null,
"source_type": "wallet",
"transfer_group": "ORDER_95"
}