Перейти к содержанию

Коды криптовалют

Система bePaid позволяет проводить транзакции в следующих криптовалютах:

Название криптовалюты Код криптовалюты
Axie Infinity AXS
Binance USD BUSD
Bitcoin BTC
Bitcoin BEP2 BTCB
Bitcoin Cash BCH
BNB BNB
Cardano ADA
CasinoCoin CSC
Dai DAI
Dash DASH
Dexsport DESU
Dogecoin DOGE
Ethereum ETH
Huobi Token HT
HUSD HUSD
Litecoin LTC
Tether USDT
TRON TRX
TrueUSD TUSD
USD Coin USDC
XRP XRP

Особенности проведения транзакций в криптовалюте

Для корректной обработки транзакции оплаты и выплаты в криптовалюте через систему bePaid обязательно следуйте требованиям ниже:

  • В запросах на проведение транзакции указывайте код криптовалюты как значение параметра currency.

  • Параметр amount может принимать только целочисленные значения. Для приема оплаты или проведения выплаты выполните следующее:

    1. Если вы оперируете суммами платежей в минимальных единицах криптовалюты, то представьте сумму оплаты или выплаты как сумму в ее основных денежных единицах. Например, 12 345 satoshi - это 0.00012345 BTC, 12 345 gwei - это 0.000012345 ETH.

    2. Умножьте сумму в основных денежных единицах криптовалюты на 100 000 000. Если результат содержит дробную часть, округлите ее по правилам математического округления до целого. Например, 0.00012345 BTC = 12345, 0.000012345 ETH = 1235.

    3. Передайте полученный результат как значение параметра amount в запросе на проведение оплаты или выплаты.

Пример запроса на проведение оплаты на сумму 1.123 456 79 BTC
{
"request":{
    "amount":112345679,
    "currency":"BTC",
    "description":"Test transaction in cryptocurrency",
    "tracking_id":"your_unique_number",
    "language":"en",
    "test":true,
    "billing_address":{
        "first_name":"John",
        "last_name":"Doe",
        "country":"US",
        "city":"Denver",
        "state":"CO",
        "zip":"96002",
        "address":"1st Street"
    },
    "credit_card":{
        "number":"4200000000000000",
        "verification_value":"123",
        "holder":"John Doe",
        "exp_month":"05",
        "exp_year":"2026"
    },
    "customer":{
        "ip":"127.0.0.1",
        "email":"john@example.com"
    }
}
}