一、申请小程序支付
申请情况分为两种:
情况一,申请一个新的微信支付商户号;
情况二,绑定已有微信支付商户号。
注意:申请微信支付的小程序需通过微信认证,而注册主体为个人的小程序暂不支持微信认证,也就是说注册主体为个人的小程序不支持申请微信支付。
情况一:申请新的微信支付商户号
1、登录微信小程序后台,进入【微信支付-支付申请】中点击“前往申请”。
2、点击“注册微信支付商户号”,申请耗时约1-5天,主流程为:填写申请信息——经过微信支付审核——查收开户邮件——验证打款金额——登录商户平台签署协议。(具体流程请以微信平台为准)
情况二:绑定已有的微信支付商户号
(注意:已有商户号的开发者可通过绑定已有微信支付商户号快速开通微信支付。目前仅支持绑定主体一致且完成所有开户流程的新接口普通类型商户号,其他类型均不支持。)
1、登录微信商户平台,进入【产品中心-APPID授权管理】,点击“关联更多APPID”,输入小程序的APPID进行授权绑定。
小程序的APPID可登录【微信小程序-开发-开发设置-开发者ID】下获取。
2、提交授权申请后,返回【微信小程序-微信支付-商户号管理-MA授权申请信息】中进行确认。授权关系状态刷新为正常后,即表示绑定成功。
二、小程序支付在后台的配置
2.1、如果你选择的是“绑定已有商户号开通微信支付”,且绑定的商户号主体与你授权的公众号主体一致的话,可以直接复制在【商城管理-商城-功能设置-支付设置】中设置的网站微信支付信息到小程序支付中;
2.2、如果小程序支付的商户号与授权的公众号主体不一致,则需登录商户平台确认
2.2.1、登录微信支付商户平台
2.2.2、找到微信支付商户号,查找路径:微信支付商户平台——产品中心——开发配置
2.2.3、配置支付密钥
查找路径:微信支付商户平台-账户中心-API安全
点击“设置密钥”(需先安装操作证书),设置32个字符密钥,同时填写至我们的管理后台(注:不要轻易修改支付密钥,修改后记得回到后台同步更新)
注意:如需在小程序中正常使用微信支付功能,还需在“微信支付商户平台--产品中心”中开通“JSAPI支付”。(点击即可开启功能)
(下图为“JSAPI支付”已开通状态)
常见问题:
问:在商城小程序中配置小程序微信支付时,商城网站需要通过备案吗?
答:配置小程序微信支付,不需要用到域名。商城小程序和商城网站的微信支付接入设置是分开的,如果仅为商城小程序接入微信支付则网站不需要备案,如果要为商城网站接入微信支付则商城网站需要通过备案。
问:商城小程序如何实现原路退款功能?
答:商家在申请微信支付成功后,收到的相应邮件后,按照指引下载API证书,或按照以下路径下载API证书:①登录微信商户平台-->账户中心-->个人设置-->操作证书-->安装操作证书;
②账户中心-->账户设置-->API安全-->证书下载
③下载好证书后,请回到【商城-商城管理-商城-功能设置-支付设置-小程序微信支付】中,将证书(即命名为“apiclient_cert.p12”的文件)上传到相应位置。