开通微信商户平台:需要开通的有:Native支付、付款码支付、JSAPI支付,并关联公众号AppID、小程序AppID。
注册地址:https://pay.weixin.qq.com/
一、基础设置:
1.API秘钥:
密钥为32个字符,支持数字/大小写字母,无法二次查看,需要妥善保存
2.API证书:
微信商户平台-账户中心-API安全-申请API证书
证书文件:如:1526382041_20210724_cert.zip,解压后得到apiclient_cert.p12(用于微信退款)
证书序列号:如:568FFC400F6D0665BC3F48778F8140927745D08E
二、关联公众号AppID、小程序AppID:
微信商户平台-产品中心-APPID账号管理-关联AppID:
关联对应的公众号AppID、小程序AppID
注意:公众号仅支持服务号、订阅号仅支持政府及媒体。
三、申请开通支付接口(Native支付、付款码支付、JSAPI支付):
Native支付:C扫B,用户通过手机扫描系统生成的支付二维码
旅行社、自助机(C扫B模式,没有扫描器)
付款码支付:B扫C,景区通过扫码枪等设备扫描用户出示的付款码
人工窗口、手持机、自助机(B扫C模式,有扫描器)
JSAPI支付:用户在小程序下单买票,调用微信支付模块
H5、微信小程序(小程序目前好像是专用的小程序支付,已经不需要JSAPI支付)
四、所有需要提供的参数请记录并整理成文档,具体参数如下:
微信支付商户平台:
商户号:如:1526382041
API密钥:如:whEJ1NsRYXhrGhsUyFUATk4pbyNemNM0(密钥为32个字符,数字/大小写字母)
API证书:
证书文件:如:1526382041_20210724_cert.zip,解压后得到apiclient_cert.p12(用于微信退款)
证书序列号:如:568FFC400F6D0665BC3F48778F8140927745D08E
微信小程序:
AppID:
AppSecret:如:whEJ1NsRYXhrGhsUyFUATk4pbyNemNM0(密钥为32个字符,数字/大小写字母)
微信公从号:
AppID:
AppSecret:如:whEJ1NsRYXhrGhsUyFUATk4pbyNemNM0(密钥为32个字符,数字/大小写字母)



