微信小程序切换商户号

1.登录微信公众平台小程序

2.功能->微信支付

3.关联成功后会志一关联商户号列表显示

4.登录你需要切换的商户号

在下面选择你需要开通的产品服务

5.切换到账户中心的api安全里面

只需要改变当前下面的配置即可切换小程序的收款商户号

  1. 申请API证书按照官方的指引即可解决
  2. 设置APIv2和v3密钥完全可以使用和之前的商户号密钥一样都即可没有要求按照官方格式生成密钥即可
  3. 以下是小程序调用接口需要的东西交给后端即可
    
    /**
     *小程序appId
     */
    @Value("${gomics.wechat.pay.app_id}")
    private String appId;
    /**
     * 私钥
     */
    @Value("${gomics.wechat.pay.private_key_path}")
    private String privateKeyPath;
    /**
     * 商户号
      */
    @Value("${gomics.wechat.pay.merchant_id}")
    private String merchantId;
    /**
     * 商户证书序列号
     * */
    @Value("${gomics.wechat.pay.merchant_serial_number}")
    private String merchantSerialNumber;
    /**
     * apiV3密钥
     */
    @Value("${gomics.wechat.pay.api_v3_key}")
    private String apiV3Key;
    /**
     * 平台证书路径
     */
    @Value("${gomics.wechat.pay.wechat_certificate_path}")
    private String wechatCertificatePath;
    /**
     * 回调路径
     */
    @Value("${gomics.wechat.pay.notify_url}")
    private String notifyUrl;
    
    /**
     * App密钥
     */
    @Value("${gomics.wechat.pay.app_select}")
    private String appSelect;

    私钥

获取平台证书

java -jar CertificateDownloader.jar -k v3-m 商户号 -f 私钥地址 -s 商户序列号 -o 平台证书地址

下载jar包https://github.com/wechatpay-apiv3/CertificateDownloader

https://github.com/wechatpay-apiv3/CertificateDownloader/releases

下载证书shell,模板命令

平台证书下载工具 - SDK&开发工具 | 微信支付商户文档中心

apiV3key    APIv3密钥 

mchId        商户号

mchPrivateKeyFilePath        私钥地址(地址为服务器上面的地址需要把这个文件放到服务器上面)

mchSerialNo        商户证书序列号

outputFilePath        平台证书路径(也是服务器上面的地址)

休息一下!!!

  • 19
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值