Creates fee transfer
POST/v2/customers/:customerId/transfers/fees
Introduction
A fee transfer is special kind of transfer that is used to standalone fees that are not attached to particular transaction. You can't add fees to those transfers and you can't use this endpoint for creating currency exchange transfers. Fee transfer will result in transaction with STANDALONE_FEE type Following parameters are required.
amount
- the amount in minor unitscurrencyCode
- currency of the amountemail
orcustomerId
of the recipienttransferReason
- reason for transfer
For successful transfer the following conditions must be met:
- Customer should have enough balance in the requested currency and must not be restricted for outgoing transactions
- Recipient customer must exist in the system and must not be restricted
Fee Transfer Execution
Fee transfers must be created using this endpoint and processed with other endpoint.
Transfer is created in PREVIEW
state.
To move forward the execution you should usе the POST /v2/customers/{customerId}/transfers/{transferId}/status
.
{
"status": "PENDING"
}
This will create a PENDING
transaction and associate it with the transfer.
To confirm the transfer for execution POST /v2/customers/{customerId}/transfers/{transferId}/status
:
{
"status": "PROCESSING"
}
Request
Responses
- 202
- 400
- 405