Docs
API文档
  • 简体中文
  • English
API文档
  • 简体中文
  • English
  • API文档

    • 统一约定
    • 入账/收款
    • 出账/代付
    • 账户余额
    • 交易查询
    • 异步通知(入账/出账)
    • 参数签名
    • 账户(Acct)说明
    • 特别说明/精度对账

异步通知(入账/出账)

为了简化,入账/出账的异步通知格式是一致的。不过需要特别注意sts字段。出账入账是有区别的

异步参数说明
字段名变量名类型签名示例值描述
商户号meridstring是10085创建分配给商户的数字号。非登录账号
订单号snstring是sn1234556订单号
商户订单号tnostring是tno商户自己的订单号
订单金额amtstring是126.35订单总金额,单位为元,详见支付金额
订单状态stsstring是success入款只有成功才会通知。出款会有失败状态。特别注意
创建时间ctmstring是2000-01-01 10:10:10create_time,订单创建时间时间
附加数据extrastring是SD1564654567715547附加数据
通知地址notify_urlstring是http://www.baidu.com
扩展数据extendstring否withdraw fail, account blocked扩展信息:出款失败原因等。
1,该字段不参与签名。
2,需要在商户后台个人中心最下面 “API 扩展设置”中开启“回调信息增加extend”
签名signstring否c8bbeab3ffb1....签名

通过校验之后,请以 http状态200,utf-8,返回文本内容 success

例子

php

header("Content-Type: text/plain; charset=utf-8");
echo "success";

java

response.setContentType("text/plain; charset=utf-8");
response.getWriter().write("success");

.NET

Response.ContentType = "text/plain; charset=utf-8";
await Response.WriteAsync("success");

GO

w.Header().Set("Content-Type", "text/plain; charset=utf-8") 
w.Write([]byte("success"))
Prev
交易查询
Next
参数签名