Errors

Error codes

Business errors return HTTP 200 with code 0 and a human-readable msg. Log msg verbatim — the wording is what support will ask for.

Last updated 2026-10-24

Common failures

Most integration failures are one of these six.

msgCauseFix
缺少必要参数A required field is emptyCheck the parameter table; empty strings count as missing
商户不存在user_id is wrongUse the numeric ID, not the login name
商户已被禁用Account suspended by an operatorContact us on Telegram
签名验证失败Wrong concatenation order or wrong keyRe-read the signature formula for that exact endpoint
暂无可用通道No channel matches the amount or categoryRetry later, or ask about channel coverage
余额不足Payout exceeds available balanceCheck getBalance; frozen balance is not spendable

What is not an error

A pending order (status 1) is not a failure. It becomes 2 or 3 only when the customer acts or the order expires.

A payout in review (status 0) is not stuck. Review is a normal stage before processing.

← Queries

Telegram

Need test credentials, or stuck on the integration? Message us directly.

@GGR100