文档介绍:中云支付接口文档
最新接口文档下载地址请及时关注更新:s/?aid=12
提交地址: /
提交的参数
参数名称
参数含义
是否必填
参数说明
pay_memberid
商户ID
是
pay_orderid
订单号
是
可以为空,为空时系统自动生成订单号,如果不为空请保证订单号不重复,此字段可以为空,但必须参加加密
pay_amount
金额
是
订单金额,单位:元,精确到分
pay_applydate
订单提交时间
是
订单提交的时间: 如: 2014-12-26 18:18:18
pay_bankcode
银行编号
是
银行编码
pay_notifyurl
服务端返回地址
是
服务端返回地址.(POST返回数据)
pay_callbackurl
页面返回地址
是
页面跳转返回地址(POST返回数据)
pay_reserved1
扩展字段1
否
此字段在返回时按原样返回
pay_reserved2
扩展字段2
否
此字段在返回时按原样返回
pay_reserved3
扩展字段2
否
此字段在返回时按原样返回
pay_productname
商品名称
否
pay_productnum
商户品数量
否
pay_productdesc
商品描述
否
pay_producturl
商户链接地址
否
pay_md5sign
MD5签名字段
是
请看MD5签名字段格式
MD5签名字段格式:
将上表中红色的字段,按表中所列的顺序将请求字段组合成为待验证的一个无间隔字符串,然后将组合成的字符串加上你在中云支付上的密钥(key)后,通过MD5加密,就是待验证字符串
hmacstr="pay_amount=>"+pay_amount+"&pay_applydate=>"+pay_applydate+"&pay_bankcode=>"+pay_bankcode+"&pay_callbackurl=>"+pay_callbackurl+"&pay_memberid=>"+pay_memberid+"&pay_notifyurl=>"+pay_notifyurl+"&pay_orderid=>"+pay_orderid+"&key="+key
hmac= md5(hmacstr)
然后将 hmac 转换为大写
订单通知:
如果接收到服务器点对点通讯时,在页面输出“OK”(没有双引号,OK两个字母大写),否则会重复5次发送点对点通知
参数名称
参数含义
参数说明
memberid
商户编号
orderid
订单号
amount
订单金额
datetime
交易时间
returncode
交易状态
“00”为成功
reserved1
扩展返回1
reserved2
扩展返回1
reserved3
扩展返回1
sign
验证签名
请看验证签名字段格式
验证签名字段格式:
将上面的字段,按表中所列的顺序将请求字段组合成为待验证的一个无间隔字符串,然后将组合成的字符串加上你在中云支付的密钥(key)后,通过MD5加密,就是待验证字符串
hm