Skip to content

throw new Error('获取证书列表失败') #9

@fabrietech

Description

@fabrietech

const Payment = require("wxpay-v3");
const payment = new Payment({
appid: "xxxx",
mchid: "xxx",
private_key: require("fs")
.readFileSync("./cert/apiclient_key.pem")
.toString(), //或者直接复制证书文件内容
serial_no: "3xxxxxxxC0DFDB7CF67B901A5A5746A",
apiv3_private_key: "xxxxxx",
notify_url: "https://f.tuoyal.com/beta-api/version",
});
// const config = {
// mchid: '1633213487', // 商户号
// serial: '36DA2A3BF839A4FC0C0DFDB7CF67B901A5A5746A', // 商户API证书序列号
// privateKey: readFileSync('./cert/apiclient_key.pem'), // 商户API私钥
// publicKey: readFileSync('./cert/apiclient_cert.pem'), // 微信支付平台公钥
// appid: 'wx7331e7f65737fd9a', // 微信支付应用ID
// };

let test = async () => {
let result = await payment.app({
description: "点存云-测试支付",
out_trade_no: Date.now().toString(),
amount: {
total: 1,
},
});
console.log("result", result);
};

/Users/liuzukuan/Desktop/wechat/node_modules/wxpay-v3/lib/index.js:231
throw new Error('获取证书列表失败')
^

Error: 获取证书列表失败
at Payment.decodeCertificates (/Users/liuzukuan/Desktop/wechat/node_modules/wxpay-v3/lib/index.js:231:19)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions