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 minAmount
)
null
- without limits
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 maxAmount
)
null
- without limits
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