接入前准备

更新时间:2024.01.11

在正式接入微信支付native服务前,你需要进行以下准备步骤:

  1. 选择接入模式:普通商户或普通服务商
  2. 申请参数:AppID、商户号
  3. 配置应用
  4. 下载并配置商户证书
  5. Native支付设计指引

# 选择接入模式

商户需要判断自己公司注册区域适用的接入模式和自身实际情况,申请成为普通商户或普通服务商:

  • 普通商户自行申请入驻微信支付,无需服务商协助。
  • 普通服务商则自身无法作为一个普通商户直接发起交易,其发起交易必须传入相关特约商户商户号的参数信息。

具体接入模式介绍请参考接入模式文档,并按照参考文档完成相应模式的接入。

# 申请参数

请根据自身接入模式分别参考微信支付接入准备-普通商户微信支付接入准备-普通服务商中的参数申请 - 配置API key - 下载并配置商户证书三个步骤申请接入参数。

# 配置应用

API v3密钥主要用于平台证书解密、回调信息解密,具体使用方式可参见接口规则文档中证书和回调报文解密章节。

  1. 登录微信商户平台 (opens new window),进入【账户中心 > API安全 】目录,设置APIv3密钥。

    示例图
  2. 在弹出窗口中点击“已沟通”。

    示例图
  3. 输入API密钥,内容为32位字符,包括数字及大小写字母。点击获取短信验证码。

    示例图
    示例图
  4. 输入短信验证码,点击“确认”即设置成功。

# 下载并配置商户证书

商户API证书具体使用说明可参见接口规则文档中私钥和证书章节

商户可登录微信商户平台 (opens new window),在【账户中心】->【API安全】目录下载证书

以下为具体下载步骤:

  1. 从2018年底开始,微信支付新入驻机构及商户都将使用CA签发证书,在证书申请页面上点击“申请证书”。

    示例图
  2. 在弹出窗口中点击“确定”。

    示例图
  3. 在弹出窗口内点击“下载证书工具”按钮下载证书工具。

    示例图
  4. 安装证书工具并打开,选择证书需要存储的路径后点击“申请证书”。

    示例图
  5. 在证书工具中,将复制的商户信息粘贴并点击“下一步”。

    示例图
  6. 获取请求串。

    示例图
    示例图
    示例图
  7. 生成证书串。

    步骤1: 生成证书串;

    步骤2: 在【证书工具】-“复制请求串”环节,点击“下一步”按钮进入“粘贴证书串”环节;

    步骤3: 在【证书工具】-“复制请求串”环节,点击“下一步”按钮进入“粘贴证书串”环节;

    步骤4: 点击“下一步”按钮,进入【证书工具】-“生成证书”环节。

    示例图
    示例图
    示例图
  8. 在【证书工具】-“生成证书”环节,已完成申请证书流程,点击“查看证书文件夹”,查看已生成的证书文件。

# Native支付设计指引

# 线上扫码收银台界面规范

示例1:单独显要区域,常驻微信支付。

示例图

示例2:单独页签+页签首位+新logo+推荐标签+直接二维码。

示例图

开通流程: 在入驻时选择PC网站场景的商户系统默认开通此功能,其他商户如有需要,可以在入驻后前往商户平台 (opens new window)-产品中心-Native支付-申请开通。