小程序支付
# 支付设置
[TOC]
设置微信支付信息
## **普通模式**
支付商户号:[微信支付商户平台](https://pay.weixin.qq.com/index.php/core/home/login?return_url=%2F)-账户中心-商户信息-微信支付商户号
支付密钥:[微信支付商户平台](https://pay.weixin.qq.com/)\[账户中心\]-\[API安全\]中设置[**APIv2密钥**],使用密钥生成器生成32位密钥并配置到微信支付商户平台和后台
PEM证书:[微信支付商户平台](https://pay.weixin.qq.com/)\[账户中心\]-\[API安全\]中设置[API证书],设置完成后上传
证书密钥:[微信支付商户平台](https://pay.weixin.qq.com/)\[账户中心\]-\[API安全\]中设置[API证书],设置完成后上传
证书序列号:使用商家转账到零钱功能时填写此项,否则不需要填写 请在[微信支付商户平台](https://pay.weixin.qq.com/)\[账户中心\]-\[API安全\]-\[管理证书\]中查看
证书序列号配置:平台—微信小程序/微信公众号—支付设置—普通模式—配置证书序列号

证书序列号获取位置:商户号--API安全--申请API证书--管理证书--证书序列号

### 商家转账配置(APIv3配置)
V3支付密钥:[微信支付商户平台](https://pay.weixin.qq.com/)-\[账户中心\]-\[API安全\]中设置\[APIv3密钥\]
签名验签方式:**平台证书、微信支付公钥**
**平台证书**:平台证书序列号、平台证书文件
**微信支付公钥**:公钥ID、公钥文件
商家转账场景ID、岗位类型、报酬说明
**具体配置请看[商家转账如何使用](https://www.kancloud.cn/yuzxz/ddv2/3252259)**
## **服务商模式**
如果需要用服务商模式进行支付则需要先在【控制台】-【服务商配置】中设置服务商信息

然后在【子账号后台】-【平台】-【支付设置】中选择服务商模式,填写特约商户的商户号,注意:需要在微信商户平台【服务商功能】-【特约商户管理】中为特约商户配置特约商户APPID配置

## **二级商户模式**
灰度小程序的支付模式,微信小程序后台-支付管理(新版支付)开通的商户号就叫二级商户

## **随行付**
第一步:需要先在控制台---服务商配置里配置随行付信息


第二步:在后台--平台---小程序/公众号支付里选择随行付,点击申请入驻

提交申请资料,主体类型可以选择个体户、企业、个人;提供营业执照信息、经营者/法人身份证、经营资料、结算银行账户



申请通过后需要在随行付申请记录里进行签署协议、实名认证、绑定appid、设置授权目录、查看配置等操作

配置后支付方式设置随行付,填写商户号和密钥(随行付申请记录---查看密钥里获取)


若不是在本平台申请的随行付,需要到随行付后台绑定appid,后台密钥可随便填写
### **随行付小程序收银台(半屏小程序)**
1.平台-微信小程序-支付设置 开启(v2.5.5)

2.绑定随行付小程序Appid:wx30dff80de3fb2e0a
方法一:微信小程序-支付设置-随行付-申请入驻-绑定Appid

方法二:联系自己的随行付服务商配置

3.配置半屏小程序(非必须)
[点击查看配置方法](https://www.kancloud.cn/yuzxz/ddv2/3179146),添加后需要随行付管理员审核通过才能调用半屏小程序,不审核也可以使用(非半屏打开)

#### 非后台申请的商户
找服务商联系随行付BD开通小程序收银台接口
### **随行付绑定appid**
报错:失败,该商户号类型暂不支持与该AppID关联
报错:失败,subappid帐号类型不支持,请修改后重试

目前微信有新的规定,针对以下类型的小程序,只能关联微信直联的商户号,无法关联间联的商户号:
随行付绑定不了appid
根据2022年12月25号更新的「交易类小程序运营规范」,适用于符合如下一种或多种情形的小程序:
1、 小程序内提供珠宝玉石、3C数码、盲盒、服饰内衣、海淘、美妆、酒类、家用电器、玩具、箱包皮具、鞋靴、运动户外等商品在线销售及配送服务;
2、小程序的账号管理员、运营者等角色,与其它高风险小程序存在关联 ;
3、小程序内经营预售商品。
如符合以上情况的,需在用户主动/系统自动确认收货后(在用户点击“确认收货”、或商家录入发货信息后达到系统自动确认收货的时间周期),进行资金结算,不支持绑定机构类商户。