Payment

Создание платёжного ордера

post

После перевода средств на полученный ранее адрес кошелька необходимо создать платёжный ордер, сообщив системе о транзакции.

При успешном создании ордера статус всегда processing (в обработке).

После проверки транзакции система отправит webhook-уведомление на указанный urlCallback (если он был передан).

Возможные статусы в webhook (statusOrder):

  • completed — ордер выполнен, баланс пополнен успешно

  • canceled — ордер отменён

Header parameters
merchantIdstringRequired

Ваш ID мерчанта

signstringRequired

MD5-подпись тела запроса (base64(payload) + API_SECRET)

Content-TypestringRequired

application/json

Body
idPaymentintegerRequired

ID адреса кошелька (получен в ответе от /wallet/address)

amountnumberRequired

Точная сумма перевода (например, 100.45)

txIdstringRequired

Хеш транзакции (txId) в сети TRC20

urlCallbackstring · nullableOptional

URL вашего сервера для получения webhook-уведомлений (необязательно)

Responses
chevron-right
200

Ордер успешно создан

application/json
post
/wallet/payment

Последнее обновление