Sign in
Вступ/Довідник

References

Коди мереж, відповідність валют і мереж та значення статусів платежів, які використовуються в API 2328.io.

На цій сторінці перелічено всі довідкові значення, що використовуються в запитах і відповідях API.

Коди мереж

Ці коди використовуються скрізь, де присутнє поле network:

КодМережа
TRX-TRC20Tron TRC-20
BSC-BEP20BNB Smart Chain
ETH-ERC20Ethereum (ERC-20)
AVAX-CAvalanche C-Chain
POL-MATICPolygon (Matic)
TONTON
BTCBitcoin
LTCLitecoin
DASHDash
SOLSolana
DOGEDogecoin

Відповідність валюти та мережі

Кожна валюта доступна лише у певній підмножині мереж. Скористайтеся цією таблицею, щоб обрати дійсну комбінацію:

ВалютаДозволені мережі
USDTTRX-TRC20, BSC-BEP20, ETH-ERC20, AVAX-C, POL-MATIC, TON, SOL
USDCBSC-BEP20, ETH-ERC20, AVAX-C, POL-MATIC, SOL
BTCBTC
ETHETH-ERC20
BNBBSC-BEP20
TRXTRX-TRC20
LTCLTC
DASHDASH
TONTON
AVAXAVAX-C
POLPOL-MATIC
SOLSOL
DOGEDOGE

Статуси платежів

Поле payment_status для платежів та фільтр у /v1/payment/list приймають такі значення:

СтатусОпис
pendingСтворено, очікує ініціалізації
checkОчікує оплати від клієнта
paidУспішно оплачено
underpaid_checkНедоплачено (можна доповнити)
underpaidНедоплачено
overpaidПереплачено (зараховано)
cancelСкасовано / прострочено
aml_lockТранзакцію заблоковано через AML

Слухаючи успішні платежі, ви маєте трактувати як успішні стани одночасно paid і overpaid та зараховувати замовлення клієнта.

Статуси виплат

Поле status у /v1/payout та /v1/payout/status/{uuid} приймає одне з:

СтатусОпис
pendingСтворено, очікує обробки
completedУспішно завершено — txid встановлено
failedПомилка надсилання — див. error_type
cancelledСкасовано

Типи помилок виплат

Коли виплата має status = failed, поле error_type описує причину:

КодОпис
aml_riskВиплату заблоковано перевірками AML-ризиків (адресу отримувача позначено як високоризикову)