900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > 小D课堂-SpringBoot 2.x微信支付教育网站项目实战_6-3.微信网站扫码支付介绍...

小D课堂-SpringBoot 2.x微信支付教育网站项目实战_6-3.微信网站扫码支付介绍...

时间:2024-01-05 23:59:24

相关推荐

小D课堂-SpringBoot 2.x微信支付教育网站项目实战_6-3.微信网站扫码支付介绍...

笔记

3、微信网站扫码支付介绍

简介:讲解微信网页扫码支付

1、扫码支付文档:https://pay./wiki/doc/api/native.php?chapter=2_2

2、名称理解

appid:公众号唯一标识

appsecret:公众号的秘钥

mch_id:商户号,申请微信支付的时候分配的

key:支付交易过程生成签名的秘钥,设置路径

微信商户平台(pay.)-->账户中心-->账户设置-->API安全-->密钥设置

3、和微信支付交互方式

1、post方式提交

2、xml格式的协议

3、签名算法MD5

4、交互业务规则 先判断协议字段返回,再判断业务返回,最后判断交易状态

5、接口交易单位为 分

6、交易类型:JSAPI--公众号支付、NATIVE--原生扫码支付、APP--app支付

7、商户订单号规则:

商户支付的订单号由商户自定义生成,仅支持使用字母、数字、中划线-、下划线_、竖线|、星号*这些英文半角字符的组合,请勿使用汉字或全角等特殊字符,微信支付要求商户订单号保持唯一性

8、安全规范:

签名算法:https://pay./wiki/doc/api/native.php?chapter=4_3

校验工具:https://pay./wiki/doc/api/native.php?chapter=20_1

9、采用微信支付扫码模式二(不依赖商户平台设置回调url)

开始

支付的文档

https://pay./wiki/doc/api/native.php?chapter=2_2

安全规范

这里采用模式2的方式

校验签名

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。