收藏
回答

v3使用java sdk创建jsapi支付,一直返回的商户证书序列号有误。请使用签名私钥匹配的证书?

这样使用jdk创建支付,这几个参数都是必须有的嘛??

  private Config getConfig(WxPayConfig wxPayConfig) {
        return new RSAAutoCertificateConfig.Builder()
                .merchantId(wxPayConfig.getMerchantId())
                .privateKeyFromPath(wxPayConfig.getPrivateKeyPath())
                .merchantSerialNumber(wxPayConfig.getMerchantSerialNumber())
//                .wechatPayCertificatesFromPath("D:/hypay/cert/apiclient_cert.pem")
                .apiV3Key(wxPayConfig.getApiV3Key())
                .build();
    }
JsapiService service = new JsapiService.Builder().config(config).build();
回答关注问题邀请回答
收藏

2 个回答

登录 后发表内容