微信支付配置
概述
在秒哒搭建的应用中,您可通过调用微信支付插件,实现便捷的线上收款功能。微信支付插件目前支持Native支付,主要适用于PC端付款。常见应用场景包括:
- 电商购物:用户在应用中浏览商品后,直接下单并通过微信支付完成付款
- 内容/知识付费:用户购买在线课程、电子书、会员订阅等数字内容服务时,应用可调用微信支付完成一次性扣费
- 生活服务:适用于预约挂号、家政预订、社区服务等场景,用户在确认订单后即可唤起支付,支付后完成预约或预定
- 活动报名与票务:在培训、展会、演出、运动赛事等活动报名场景中,用户填写信息并下单后,可直接通过微信支付完成报名费或门票费用的支付
使用微信支付插件的前置条件:
- 拥有自己的微信商户
- 微信商户已开通Native支付
- 微信商户中已关联AppID
注册微信商户
若您已有微信商户,可忽略此步骤。
若您还未在微信商户平台注册商户,则需要先进入微信商户平台申请成为普通商户,开通商户时请务必勾选PC网站,以开通Native支付。

开通Native支付
若您已有微信商户,且已开通Native支付,可忽略此步骤。
若您已有微信商户,但还未开通Native支付,则请通过路径【产品中心 > 我的产品 > Native支付】进入开通。

使用方式
提出需求
在「应用生成」和「应用修改」两个阶段,您都可以在需求中直接描述使用微信支付或@微信支付,大模型识别后将调用微信支付插件生成相关支付功能
应用生成阶段:

应用修改阶段:

生成支付功能
生成后,可以看到应用中已经生成了支付功能。需要注意的是,此时的支付功能还不可用,您需要在微信支付插件中完成配置才可正式使用。您可以直接点击图中的配置微信支付按钮打开配置,或通过路径【左侧侧边栏 > 插件 > 当前应用使用 > 微信支付 > 配置】进入配置

配置微信支付插件
进入微信支付插件进行配置
根据微信支付官方要求,您必须填写AppID、商户号、商户API证书、微信支付公钥和APIv3密钥,用于确认支付主体、保障交易安全并加密验证支付数据。因此,为了能够正式使用微信支付功能,请在配置微信支付弹窗中将对应信息填入以关联您的商户,如何获取对应信息请见下文。

获取AppID
AppID是微信支付中用于唯一标识应用的标识符,它可对应公众号、小程序、App等不同载体,AppID需与您的商户号绑定,以确保交易来源合法性。
若已绑定,可登录微信商户平台,通过路径【产品中心 > AppID账号管理 > 我关联的AppID账号】来查看。若未绑定,请参考商户号绑定AppID指南进行绑定。

若您还没有用于获取AppID的服务号、小程序等商户应用载体,请先前往对应平台按需申请。支持绑定AppID的载体如下:
| 支持关联AppID的载体 | 备注 |
|---|---|
| 服务号 | 需要已通过微信认证 |
| 公众号 | 需要已通过微信认证公众号限定支持政府或媒体类 |
| 小程序 | 需要已通过微信认证 |
| 企业微信 | 需要已通过微信认证关联企业微信类型AppID前,需开通企业微信功能 |
| 移动应用 | 需要已通过微信认证关联移动应用类型AppID前,需开通App支付 |
获取商户号
商户号(mchid)是商户在微信支付平台申请的唯一身份标识,用于确认商户身份并完成资金结算。可登录微信商户平台,通过路径【账户中心 > 商户信息】来查看商户号,如您还没有商户,请先进行申请。

获取商户API证书
商户API证书用于验证商户身份并确保接口调用的安全性。您可登录微信商户平台,通过路径【账户中心 > API安全 > API证书】下载证书,下载后可在文件中找到后缀为p12格式的文件。

若您还没申请商户API证书,请先进行申请,详细步骤参考申请商户API证书流程。请注意,下载后需妥善保管,同一个证书只能下载一次,若遗失或泄露,需在商户平台重新申请。
获取微信支付公钥
微信支付公钥主要用于验证消息真实性和加密敏感信息,文件格式PEM格式文件,您可登录微信商户平台,通过路径【账户中心 > API安全 > 申请公钥】下载公钥。若您还没有设置,请先进行设置,详细步骤可参考微信支付公钥获取指南。

获取APIv3密钥
APIv3密钥用于微信支付V3接口的加密与解密,确保数据传输安全,防止信息被篡改。您可登录微信商户平台,通过路径【账户中心 > 账户设置 > API安全 > APIv3密钥】设置密钥,详细步骤可参考设置APIv3密钥流程。

测试并正式使用
按照上述流程获取对应的信息和文件后,在微信支付插件配置弹窗中填入并保存,此时即可完成关联。

您可在预览中进行功能调试,随后发布应用正式使用。

注意:为确保支付服务的合规与用户权益,当您接入微信支付功能时,请务必在应用中提供有效的商家联系渠道,便于您的用户在付款出现问题时可以找到您处理。
