1.  获取公众号服务号开发者ID及秘钥填写至后台,如下图:

路径:登录公众号平台-设置与开发-基本设置,点击启用;

20230505021903457

  • 开发者ID(AppID) = appid

20230505040605541

2. 获取微信支付商户号填写至后台;

2.1.申请微信支付官方商户号(如有商户号可看下一步),如下图:

  • 微信扫码下方二维码,进入注册;如图:

20230505041019550

20230505041939491

  • 可在小程序底部右下角“我的”点击“全部订单”查询详情随时关注审核状态;
  • 审核通过后“微信官方会提示你进行签约,点击签约即可注册完成”;

2.2. 登录微信支付平台,点击“产品中心”开通以下产品:

  • JSAPI支付;
  • H5支付,注意:个体供货商不支持开通,可忽略;

202305050709183302.3. 获取商户号并与公众号服务号关联;

  • 注意:如商户号不与公众号关联,将导致支付异常;

路径:微信支付平台-产品中心--左侧“APPID账号管理”--点击“关联APPID”;如图:

20230505063301341

2.3.1. 如图所示位置获取商户号并复制到号卡系统支付设置里,如图:

20230505064120269

  • 将商户号填写至此处,如图:

20230505064345587

2.3.2. 获取号卡系统所填写的公众号服务号APPID并粘贴到微信支付关联APPID位置,如图:

20230505063718241

2.3.2.1. 将公众号服务号APPID填写至此处,如图:

20230505065305117

  • 成功如图所示:20230505065355725

2.3.2.2. 前往公众号平台同意所创建的APPID管理员授权

路径:微信公众号平台--左侧菜单“微信支付”

  • 如多个商户号同时授权,请确认授权号卡所需的商户号即可,如不同意授权将导致前端无法支付;

2023050506561228620230505070119373

  • 点击“确认”及“授权”成功后如图所示:是否在已关联商户号中

20230505070209641

注意:如授权失败多试几次,可能微信公众号平台有缓存冲突

2.4. 设置APIv2/3密钥并填写至系统支付设置里;

功能介绍
APIv2密钥,是指调用微信支付API时,要按照指定规则对请求数据进行签名。服务器收到调用请求后会进行签名验证, 需用APIv2/3密钥生成签名,从而界定商户的身份并防止他人恶意篡改数据。签名的计算规则中,使用到的key就是APIv2/3密钥。(注意:APIv2/3密钥属于敏感信息,请妥善保管不要泄露,如怀疑信息泄露,请重设密钥。)

2.4.1. 设置APIv2秘钥,点击如图所示“设置”:

20230505073808387

  • 注意:秘钥内容任意最多输入32个字符,且需数字、大小写字母的组合;
  • 注意:所设置的秘钥,务必保存,防止丢失;如后续忘记秘钥重置会导致之前获取的秘钥立即失效;

20230505074246888

2.4.2. 设置APIv3秘钥,点击如图所示“设置”:

20230505073808387

  • 重要注意:APIv3秘钥与APIv2秘钥所输入的内容需保持一致,务必看此处,否则可能会导致前端无法正常支付;
  • 注意:秘钥内容任意最多输入32个字符,且需数字、大小写字母的组合;
  • 注意:所设置的秘钥,务必保存,防止丢失;如后续忘记秘钥重置会导致之前获取的秘钥立即失效;

20230505074246888

2.4.3. 将秘钥上传至号卡系统-支付设置里,如图所示:

202305050828418662.5. 申请API证书

更多微信支付官方教程:https://kf.qq.com/faq/161222NneAJf161222U7fARv.html

2.5.1. 如图所示路径:微信支付平台--左侧菜单“API安全”--点击“申请证书”;

20230505080300634

2.5.2. 下载“证书工具”,如图所示:

  • 证书工具下载链接:https://gtimg.wechatpay.cn/mch/files/WXCertUtil.exe
  • 微信官方更多帮助:https://kf.qq.com/faq/161222NneAJf161222U7fARv.html

20230505080339440

2.5.3. 将如图所示,获取商户号、商户名称填写至证书工具中并点击“下一步”,如下图:

20230505080434820

2.5.4. 如下图所示,点击“复制”按钮,将内容粘贴到微信支付平台(如下图第二张所示)并点击下一步;

20230505080451871

20230505080527887

2.5.5. 如下图所示,将从微信支付平台获取的“证书串”粘贴至“证书工具”中,并点击下一步;

20230505080820717

2.5.6. 在证书工具生成的证书打开,并解压至电脑中,如图:

  • 注意:证书请务必保存防止下次使用时丢失;

20230505082150309

2.5.7. 从所解压的文件夹中分别获取apiclient_cert.pem、apiclient_key.pem文件内的内容复制并粘贴到号卡系统-支付设置里,如图所致

20230505082019718

20230505082529409

© 版权声明
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容