fyfal 发表于 2020-6-8 22:03:43

木皆支付发起二维码支付sign字符串算法求助

开发文档上说明的需要提交的格式https://pay.muitc.com/submit.php?pid=10000&type=alipay&out_trade_no=out_trade_no¬ify_url={服务器异步通知地址}&return_url={页面跳转通知地址}&name={商品名称}&money={金额}&sitename={网站名称}&sign={签名字符串}&sign_type=MD5最后的签名字符串排序我是这样搞的
签名字符串 = "money=" & money & "&name=" & name & "&notify_url=" & notify_url & "&out_trade_no=" & out_trade_no & "&pid=" & pid & "&return_url=" & return_url & "&type=" & type最后再加密
签名字符串 = 取MD5值(文本到字节(签名字符串,"UTF-8"))
签名字符串 = 到小写(签名字符串)

拼接后post至 https://pay.muitc.com/submit_qr.php

期望他返回一个二维码地址

但是现在提示201 签名验证失败

求解惑

lengxinwl 发表于 2020-6-8 22:03:44

根支付宝验签方式相同。
(记得给个采纳,打字不易!!!)
方法如下:——————


7. 获取好所有需要的参数后,我们开始传参!(注意要筛选参数进行传参,sign和sign_type现在不需要传)

【传参例子】:http://pay.lengxinwl.cn/submit.php?pid=10000&type=alipay&out_trade_no=20160806151343349&notify_url=http://pay.lengxinwl.cn/submit/alipay/f2fpay_notify.php&return_url=http://pay.lengxinwl.cn/submit/alipay/alipay_return.php&name=智心支付测试订单&money=0.01&sitename=智心支付

8. 传完参数后,我们需要排序,排序的话按照A-Z字母的顺序排,有同的用下一个子母排序,排序按照参数名称进行

【排序例子】:http://pay.lengxinwl.cn/submit.php?money=0.01&name=智心支付测试订单&notify_url=http://pay.lengxinwl.cn/submit/alipay/f2fpay_notify.php&out_trade_no=20160806151343349&pid=10000&return_url=http://pay.lengxinwl.cn/submit/alipay/alipay_return.php&sitename=智心支付&type=alipay

9. 排序完成后我们要把商户key(秘钥)放在排好序的文本后面,

【如】:http://pay.lengxinwl.cn/submit.php?money=0.01&name=智心支付测试订单&notify_url=http://pay.lengxinwl.cn/submit/alipay/f2fpay_notify.php&out_trade_no=20160806151343349&pid=10000&return_url=http://pay.lengxinwl.cn/submit/alipay/alipay_return.php&sitename=智心支付&type=alipay202cb962ac59075b964b07152d234b70

10. 放好后我们要进行md5加密,直接加密文本就行(用32位小写),然后我们的MD5加密信息就是sign,type是md5,去掉商户key(秘钥),后链接后为:

【例子】:http://pay.lengxinwl.cn/submit.php?money=0.01&name=智心支付测试订单&notify_url=http://pay.lengxinwl.cn/submit/alipay/f2fpay_notify.php&out_trade_no=20160806151343349&pid=10000&return_url=http://pay.lengxinwl.cn/submit/alipay/alipay_return.php&sitename=智心支付&type=alipay&sign=202cb962ac59075b964b07152d234b70&sign_type=MD5

lengxinwl 发表于 2020-6-9 19:38:05

还有,我建议你直接“在线交谈”我,毕竟积分难得,不要浪费,你这样问问题效率也低!

wyc666 发表于 2020-6-10 16:01:57

类库地址:木皆扫码支付类库---可生成二维码扫码支付可用于TV等场景
https://www.eruyi.cn/thread-8012-1-1.html
(出处: 易如意)


测试地址:木皆扫码支付类库---可生成二维码扫码支付可用于TV等场景
https://www.eruyi.cn/thread-8006-1-1.html
(出处: 易如意)

lovely 发表于 2020-6-12 08:40:22

好像有这个~!

pc1234 发表于 2020-6-12 23:53:33

lengxinwl 发表于 2020-6-9 19:38
还有,我建议你直接“在线交谈”我,毕竟积分难得,不要浪费,你这样问问题效率也低! ...

支付宝PC端扫码付款页面的那个二维码如何获取,请帮忙想一下我的问题,我也有求助帖

lengxinwl 发表于 2020-6-13 09:00:54

pc1234 发表于 2020-6-12 23:53
支付宝PC端扫码付款页面的那个二维码如何获取,请帮忙想一下我的问题,我也有求助帖 ...
建议你直接点击“QQ交谈”联系我。不然这样子效率低,你也不经常在线

lengxinwl 发表于 2020-6-13 09:03:47

pc1234 发表于 2020-6-12 23:53
支付宝PC端扫码付款页面的那个二维码如何获取,请帮忙想一下我的问题,我也有求助帖 ...

直接用fd抓包

duanyijun 发表于 2021-2-28 10:49:02

知之为知之,不知为不知

duanyijun 发表于 2021-3-27 08:49:07

凑凑热闹可以么!
页: [1]
查看完整版本: 木皆支付发起二维码支付sign字符串算法求助