开发者
一个迭代就能上线的 API。
标准 HTTPS,请求签名,响应可预期。不绑定任何 SDK。
基础信息
- 协议
- HTTPS POST,UTF-8
- 鉴权
- 使用应用密钥逐请求签名 + IP 白名单
- 响应
- JSON,统一的 code / msg / data 结构
- 回调
- 带签名的 HTTP POST 推送至你的通知地址,未确认前自动重试
- 环境
- 完整沙盒,独立的凭据与后台
创建一笔存款订单
deposit.http
POST /api/pay/create
Content-Type: application/json
{
"mchNo": "M1700000000",
"appId": "your_app_id",
"mchOrderNo": "DEP20260101000001",
"amount": 2000000,
"currency": "vnd",
"wayCode": "QRCODE247",
"notifyUrl": "https://your-domain.com/callback/deposit",
"buyerCode": "player_88231",
"version": "3.0",
"signType": "MD5",
"reqTime": 1767225600,
"sign": "9A0F…C41E"
}
→ 200 OK
{
"code": 0,
"msg": "SUCCESS",
"data": { "payOrderId": "…", "payData": "https://…/cashier/…" }
}示意请求。完整字段说明、签名规则与错误码随沙盒账户一并提供。
核心接口
创建存款
创建代收订单,返回收银台链接或原始付款数据。
创建出款
向银行账户、电子钱包或链上地址付款。
订单查询
查询任意存款或出款订单的当前状态。
账户验名
出款前核验收款人银行账户姓名。
余额查询
读取各币种的可用余额与冻结余额。
询价与兑换
获取 VND 或 PHP 与 USDT 之间的兑换报价,并确认成交。
