发起支付的xml是在哪生成的?

来源:7-4 支付-师兄教你看错误信息进行代码Review

无情慕

2020-03-29

<xml>
   <appid>xxxxxxxxxxxx</appid>
   <mch_id>xxxxxxxxxxx</mch_id>
   <nonce_str>xxxxxxxxxxxxxxx</nonce_str>
   <sign>xxxxxxxxxxxxxxxxxxx</sign>
   <body>xxxxxxxxxxx-最好的支付sdk402</body>
   <notify_url>xxxxxxxxxxxxxxxx</notify_url>
   <out_trade_no>123999000222</out_trade_no>
   <spbill_create_ip>8.8.8.8</spbill_create_ip>
   <total_fee>1</total_fee>
   <trade_type>NATIVE</trade_type>
</xml>

找了一下源码,没有看到生成这段支付请求的xml是在哪生成的。还有,支付时哪些参数是必须填写的?视频里只看到你填了appid,mch_id,mch_key,NotifyUrl。但是我看了一下微信的开发文档,都没找到mch_key商户密钥这个参数的相关信息

写回答

1回答

廖师兄

2020-04-01

这是在best-pay-sdk里生成的

【都没找到mch_key商户密钥这个参数的相关信息】说明你没看完文档

https://pay.weixin.qq.com/wiki/doc/api/micropay.php?chapter=3_1


0
1
无情慕
- -好吧,确实看漏了。 希望师兄能出一门从零手撸一个best-pay-sdk的实战课
2020-04-01
共1条回复

实战支付+电商双系统 玩转Java技术栈

花一份课的价,收获:双系统实战+坐拥20K+粉的师兄指导,值~

2046 学习 · 1048 问题

查看课程