Create/update individual tariff
The method allows you to create or update an individual tariff.
If a tariff already exists for this userId
and action
, then the rest of the specified data will overwrite this tariff
Request:
The response contains an array of tariff objects:
Parameter | Type | Description |
userId | String | User ID |
action | String | Tariff action |
amount | String | The commission percentage of the transaction amount (for example, 0.01 means a commission of 1% of the transaction amount) |
minAmount | String or null | The minimum commission for charging (for example, when performing an operation, 1% of the transaction amount will be charged, but not less than |
maxAmount | String or null | The maximum commission for charging (for example, when performing an operation, 1% of the transaction amount will be charged, but no more than |
comment | String or null | Comment/note for tariff |
Parameter action
can take the following values:
Tariff | Description |
INTERNAL_TRANSFER | Internal transfer |
ORDER_DEPOSIT | Accepting payments for order |
WALLET_DEPOSIT | Deposit to wallet |
WALLET_WITHDRAWAL | Withdrawal from wallet |
PAYOUT_DEPOSIT | Deposit to payout balance |
PAYOUT_WITHDRAWAL | Withdrawal from payout balance |
PERSONAL_DEPOSIT | Deposit to personal address |
PERSONAL_WITHDRAWAL | Withdrawal from personal address |
COLLECT_WITHDRAWAL | Withdrawal from collect address |
RECURRENT_DEPOSIT | Deposit to recurrent address (by periodical subscription) |
RECURRENT_WITHDRAWAL | Withdrawal from recurrent address |
BRIDGE_INTERNAL | Blockchain bridge (change network) |
BRIDGE_EXTERNAL | Blockchain bridge via API |
EXCHANGE_INTERNAL | Exchange |
EXCHANGE_AUTO | Exchange via API |
Last updated