Skip to content

概述

微信支付 API v3 采用更严格的非对称加密与数字签名标准。服务商分账、合单支付、商家转账到零钱等高级支付能力均强制要求配置 API v3 密钥与证书序列号。


核心参数准备

登录 微信支付商户平台 进入【账户中心 -> API安全】:

设置 APIv3 密钥 (APIv3Key)

在【APIv3密钥】中设置 32 字符的独立密钥(与 APIv2 密钥相互独立),用于回调通知解密与请求加密。

申请商户证书与获取证书序列号 (serial_no)

  1. 使用微信官方【证书工具】生成并申请商户 API 证书;
  2. 证书生成后,在【管理证书】列表中复制商户证书的 证书序列号 (Serial Number)
  3. 将解压出来的 apiclient_cert.pemapiclient_key.pem 妥善保存。

系统总后台配置

进入总后台【设置 -> 支付配置 -> 微信支付配置 / 服务商配置】:

配置项说明示例
APIv3 密钥商户平台设置的 32 位 v3 密钥32位字符串
证书序列号商户 API 证书的序列号十六进制字符串
商户证书内容apiclient_cert.pem 文件内容-----BEGIN CERTIFICATE-----
商户私钥内容apiclient_key.pem 文件内容-----BEGIN PRIVATE KEY-----

保存后,系统即可通过安全模式调用微信支付 v3 接口。

承信租多门店租赁商城系统官方文档