直播小程序支付作用:有自营模块,要使用直播功能,分享直播间到微信小程序里,用户在小程序里下单的需要对接一下直播小程序支付参数,没有自营功能或者是不使用直播小程序的功能的可以不对接直播小程序支付
已经有商户号,可以直接绑定微信小程序的APPID(如果没有商户号建议先申请对接APP的微信支付(ps:APP的比较好申请)—申请商户号之后绑定小程序)(以下是绑定的步骤)
商户号登录网址:(商户号登录直接用商户号绑定的管理员微信,微信扫码登录)
https://pay.weixin.qq.com/index.php/core/home/login?return_url=%2F

第一步:开通支付功能—-申请绑定商户号

1、开通JSAPI支付功能

小程序微信支付,必须开通商户号【产品中心】—-【JSAPI支付 】 ———-如果显示未开通就先点进去开通一下功能)
直播小程序微信支付 - 图1
开通JSAPI网页支付之后,,进【商户号产品中心】—-【APPID授权管理】—-【关联更多APPID】
直播小程序微信支付 - 图2

APPID需要登录微信小程序后台(登录网址https://mp.weixin.qq.com/)----【开发】---【开发设置】---APPID(注意:登录的时候登录直播对接的那个小程序的账号密码。不要登录公众号的账号密码或者是其他的账号)

直播小程序微信支付 - 图3
(其他信息填写:如果需要截图,进小程序里随便截图几张就可以,,关联主体是小程序账号认证的公司的名字,,如果商户号的主体和小程序的主体不一致,,申请理由随便写一下就可以,,类型选其他)
如果没有这些信息直接忽略

主体不一样的提交之后需要审核,,提交之后没有提示待审核的,,直接登录直播微信小程序账号——微信支付——待关联商户号—-确认一下

直播小程序微信支付 - 图4
直播小程序微信支付 - 图5
确认之后就可以对接小程序支付的参数了

第二步:对接参数(务必确认商户号JSAPI开通了,,而且商户号和小程序关联绑定了在设置参数,不然对接好了也支付不了)

第一种情况:如果之前对接APP微信支付的时候,商户秘钥和证书有保存备份那就直接把对应的参数填写到后台,没有保存或者是不确定那就按照后面的第二种情况操作
如果APP微信支付对接的时候有设置过商户号秘钥和证书,秘钥和证书有保存,那就直接把参数填写到后台小程序—支付配置对应位置
直播小程序微信支付 - 图6

微信商户号—-账号中心—-商户信息—-复制商户号

直播小程序微信支付 - 图7
第二种情况:之前对接商户号的秘钥和证书没有保存,或者是绑定的一个新的商户号,按照下面的步骤获取商户号秘钥和证书
(商户号网址https://pay.weixin.qq.com/index.php/core/home/login?return_url=%2F)

获取秘钥】:微信商户登录之后点【账户中心】—【API安全】—-【API密钥】—-【设置密钥

直播小程序微信支付 - 图8

秘钥可以自己随便输入字母和数字组成(例如:swdv4oau23mx5pq5eakcofhmjrwrnrtm(不要直接使用这个,自己对接的时候随便设置一下32位字母加数字组合的秘钥,尽量字母和数字间都隔开,有的设置了不能使用),(设置秘钥的时候可以先在你的电脑记Word里随便打出32位字母加数字组合,,然后在复制到后台)

秘钥在商户号里设置成功之后,对应的保存到APP后台—-直播系统—-小程序——核心设置—-支付配置—-小程序商户号秘钥(下图)
直播小程序微信支付 - 图9

证书获取】按照下面这个链接获取商户号证书(从【如何获取API证书】那一步开始操作):https://kf.qq.com/faq/161222NneAJf161222U7fARv.html

到下面这一步就可以,那个压缩包就是商户号证书,到这一步一定要保存到电脑,证书保存到电脑桌面解压一下,(生成的证书可以备份一份保存好,如果万一以后需要用到这个)
直播小程序微信支付 - 图10

解压—-打开文档—-里面两个对应的文件的填写到【APP后台】—-【直播系统】—-【小程序】—【核心配置】—【支付配置】参数对应名字里复制的时候文档里的全部内容都需要复制过去,,全选复制然后粘贴(PS:文档打开的时候打开方式用电脑记事本

直播小程序微信支付 - 图11
直播小程序微信支付 - 图12
商户号—-进微信商户号——账户中心—-账户信息里查看商户号(下图2)
直播小程序微信支付 - 图13
直播小程序微信支付 - 图14
保存秘钥和商户号的时候一定要检查确认一下参数前后没有空格在保存