核涛韩桃ShallowWarm

设置背景图片

彩虹免签mzf的API列表


彩虹免签mzf的API列表

扫码支付

扫码请求步骤:构建请求参数、POST/GET 参数到请求地址、根据返回内容展示二维码、用户支付成功后接收异步通知。
请求地址:http://codes.v8jisu.cn

请求参数:

字段名称 字段类型 必填参数 说明
sdk string(26) Y 收款账号sdk
record string Y 附加信息,如:用户网站的用户名,订单号,手机号,等唯一标识
money float(2) Y 金额。请使用将金额强制转换为2位小数在进行提交,如php的floatval()
refer string Y 支付成功或订单超时自动跳转的地址
type string(4) N 返回类型,填写json的话返回json数据,不填写或其他不返回数据,直接渲染二维码
notify_url string Y 异步通知地址,又称回调地址
sign string(32) Y 数据签名 详见签名算法

请求返回(下面是返回的json数据,没传type参数无返回值):

字段名称 字段类型 必填参数 说明
sdk_name string Y 收款账号名称
money float(2) Y 交易金额,需要支付的真实金额
amount float(2) Y 金额。用过通过money参数传递过来的金额
record string Y 附加信息
order_num string(29) Y 本平台创建的订单号
order_time int(11) Y 本平台创建订单号的时间戳
image string Y 二维码图片url地址,可直接调用
refer string N 支付成功后跳转的地址(该参数对json无太多作用)
msgInfo string N 提示信息,如果是固定金额二维码该参数会返回空,如果是不固定的,会返回提示信息


--------------------------------------------------------------------------------------------------------------------------------------------------------------------------


订单查询

查询请求步骤:构建请求参数、POST/GET 参数到请求地址、根据订单查询返回状态。
请求地址:http://codes.v8jisu.cn/?c=get

请求参数:

字段名称 字段类型 必填参数 说明
num string(29) Y 由本平台创建的订单号

请求返回(下面是返回的json数据):

字段名称 字段类型 必填参数 说明
code int Y 状态码,200为支付成功,1001为订单被销毁,1002为订单超时,1003为订单暂未支付
data null N 无返回值
msg string Y 返回提示信息


--------------------------------------------------------------------------------------------------------------------------------------------------------------------------


异步通知

扫码请求步骤:构建请求参数、POST/GET 参数到回调地址。
请求地址:在网关发起支付请求时的异步通知地址。

请求参数:

字段名称 字段类型 必填参数 说明
key string(32) Y 本平台生成的与用户网站的通讯KEY
money float(2) Y 金额。真正支付的金额。
amount float(2) Y 用户发起支付请求时的金额。
order string(29) Y 本平台创建的订单号
record string Y 附加信息,如:用户网站的用户名,订单号,手机号,等唯一标识
remark string N 付款备注
sign string(32) Y 数据签名 详见签名算法


--------------------------------------------------------------------------------------------------------------------------------------------------------------------------


签名算法

签名的作用:签名算法是指数字签名的算法。数字签名,就是只有信息的发送者才能产生的别人无法伪造的一段数字串,这段数字串同时也是对信息的发送者发送信息真实性的一个有效证明。数字签名是通过一个单向函数,对要传送的信息进行处理得到的用以认证信息来源,并核实信息在传送过程中是否发生变化的一个字母数字串。

PHP 示例代码:

//$money是发起支付时的金额,必须floatval强转成2位小数,$record是附加信息,$sdk是收款账号的sdk
function sign($money, $record, $sdk) {
    $sign = md5(floatval($money) . trim($record) . $sdk);
    return $sign;
} 



--------------------------------------------------------------------------------------------------------------------------------------------------------------------------



版权声明:若无特殊注明,本文为《浅暖》原创,转载请保留文章出处。
本文链接:https://htaowl.cn/post-107.html
正文到此结束

热门推荐

发表吐槽

你肿么看?

你还可以输入 250 / 250 个字

嘻嘻 大笑 可怜 吃惊 害羞 调皮 鄙视 示爱 大哭 开心 偷笑 嘘 奸笑 委屈 抱抱 愤怒 思考 日了狗 胜利 不高兴 阴险 乖 酷 滑稽

评论信息框
可使用QQ号实时获取昵称+头像

私密评论

吃奶的力气提交吐槽中...


既然没有吐槽,那就赶紧抢沙发吧!