微信扫码支付

一:所需参数

1.商户Appid:AppId,登录微信公众平台-开发管理-开发设置-开发者ID

2.商户号:merchantId,登录微信商户平台的账号,账号就是商户号

3.商户APIV3密钥:商户平台-账户中心-API安全-设置APIV3密钥

4.商户APIV3私钥文件:商户平台-账户中心-API安全-申请API证书(申请新证书)-下载微信生成工具-生成后下载下来是商户号_日期_cert.zip,需要的文件是apiclient_key.pem

5.商户APIV3私钥文件privateKeyPath:放在自己项目下

6.商户证书序列号merchantSerialNumber:商户平台-账户中心-API安全-证书序列号

二:初始化config

java

@Before("")
public Config config() {
    Config config =
            new RSAAutoCertificateConfig.Builder()
                    .merchantId(merchantId)
                    .privateKeyFromPath(privateKeyPath)
                    .merchantSerialNumber(merchantSerialNumber)
                    .apiV3Key(apiV3Key)
                    .build();
    return config;
}

你可能感兴趣的:(微信)