申请微信支付介绍和不同场景的支付方式以及微信网站扫码支付介绍

什么是微信商户平台

​ 地址:https://pay.weixin.qq.com

​ 提供给商家使用,用于查看交易数据,提现等信息

常见的支付方式

​ 公众号支付、扫码支付、app支付、小程序支付

​ 地址:https://pay.weixin.qq.com/wiki/doc/api/index.html

​ 案例演示:https://pay.weixin.qq.com/guide/webbased_payment.shtml

微信支付申请流程

​ https://pay.weixin.qq.com/guide/qrcode_payment.shtml

​ 申请公众号(服务号) 认证费用300

​ 开通微信支付

微信网站扫码直接介绍

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

名称理解

​ appid:公众号唯一标识
​ appsecret:公众号的密钥
​ mch_id:商户号,申请微信支付的时候分配的
​ key:支付交易过程中生成签名的密钥,设置路径
​ 微信商户平台(pay.wexin.qq.com)–>账户中心–>账户设置–>API安全–>密钥设置

微信支付交互方式

​ post方式提交
​ xml格式的协议
​ 签名算法MD5

​ 交互业务规则 先判断协议字段返回,再判断业务返回,最后判断交易状态
​ 接口交易单位 分
​ 交易类型:JSAPI-- 公众号支付、NATIVE–原生扫码支付、APP-app支付

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

​ 安全规范:
​ 签名算法:https://pay.weixin.qq.com/wiki/doc/api/native.php?chapter=4_3
​ 校验工具:https://pay.weixin.qq.com/wiki/doc/api/native.php?chapter=20_1

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

猜你喜欢

转载自blog.csdn.net/q736317048/article/details/112541458
今日推荐