Create Transfer
Create Transfer
Steps
Merchant's backend sends request to Calculate Transfer API to get estimated fee information
Merchant's backend sends request to Create Transfer API in order to execute transaction.
Merchant gets callback of payment status changes and need to handle it accordingly.
Host URL
Environment | Url |
---|---|
Sandbox | |
Production |
Calculate Transfer
Request :
Endpoint : /v1/merchant-transfers/calculate
HTTP Method : POST
Header :
Authorization: Basic ENCODED_KEY
ENCODED_KEY
value is result of Base64Encode("apiKey"+":"+"secretKey"
)
Request JSON Body :
Fee Calculation:
:
Transfer Fee = 0.3 * Transfer Amount
Example :
Transfer Amount : 5 ETH
Received Amount : 5 ETH
Reduced Balance : 1.3 * 5 ETH = 6.5 ETH
Note : Merchant is able to custom transfer fee by contact Our Support
Request JSON Body Details :
Parameter | Required | Type | Description |
---|---|---|---|
| required | string | Destination address that we will send for transfer |
| required | string | Cryptocurrency code you want to transfer |
| required | double | The amount of currency you want to transfer |
Response :
Sample Success Response :
HTTP Status Code : 200
Response JSON Body Details :
Property | Descriptions |
---|---|
| cryptocurrency code |
| transaction fee |
| the amount you will get |
| the amount that reduces your balance |
Create Transfer
Request :
Endpoint : /v1/merchant-transfers/create
HTTP Method : POST
Header :
Authorization: Basic ENCODED_KEY
ENCODED_KEY
value is result of Base64Encode("apiKey"+":"+"secretKey"
)
Request JSON Body :
Request JSON Body Details :
Parameter | Required | Type | Description |
---|---|---|---|
| required | string | Unique Identifier for your transfer |
| required | string | Destination address that we will send for withdrawal |
| required | string | Cryptocurrency code you want to transfer |
| required | double | The amount of currency you want to transfer |
Last updated