评价
(82) (140)

微信支付配置



——————————————————————————————————————————————————————————————————————————

一、微信支付配置文档说明

1.1.文档目的

此文档主要介绍商家在实体门店需要进行微信收费的营业模式时,如何在门店系统中的商家后台进行微信支付配置以及在门店系统中的门店后台选择已配置好的账号。


1.2.名词介绍

名词 解释
商家 管理门店系统方
门店系统 分为商家后台、门店后台、门店前端三部分。
商家后台 商家对旗下门店进行管理的网站后台。
门店后台 商家旗下某个门店对其对应的门店前端进行管理的后台。
门店前端 操作员进行实体售卖的操作网页。
配置 缺少的补足,设置好。


1.3.配置说明

为了实现商家在门店系统中的门店前端收银时可以进行微信收费的收银模式,消费者可以进行微信支付的消费模式。商家需要在商家后台进行微信支付配置。
配置完成之后,在门店系统中的门店前端可以进行微信支付的两种操作方式:
通过在门店系统中的门店前端结算界面点击【微信扫一扫】结算方式,确认支付的金额,即会弹出微信支付的界面,在界面中产生一个付款二维码和一个条码支付的文本框。
消费者可以通过在手机中打开微信app,扫描二维码的方式来进行付款,完成支付。
通过在门店系统中的门店前端结算界面点击【微信扫一扫】结算方式,确认支付的金额,即会弹出微信微信支付的界面,在界面中产生一个付款二维码和一个条码支付的文本框。
消费者在手机中打开微信微信app,点击付款之后产生的【向商家付钱】界面中,商家可以点击一下条码支付的文本框,进入输入模式,再通过扫描枪对消费者已在微信微信app中打开的【向商家付钱】界面中的付款码进行扫描,完成支付。



——————————————————————————————————————————————————————————————————————————

二、微信支付配置准备流程

2.1.申请微信公众号(已认证的服务号)

申请微信服务号,如果已申请、已认证且下图处网页授权域名未使用的话,则可以忽略此条。

若上述三条中有一条未满足,则根据《支付宝与微信支付申请流程》文档申请认证新服务号。


2.2.申请商户号(已有无视此条)

公众号申请完毕之后,则需要进行申请微信支付功能,再这个过程中会申请一个商户号,这个商户号必须与服务号对应。若已有商户号且扫码回调页面链接未使用或使用的网页与支付无关联则无视此条。

若无商户号,则根据《支付宝与微信支付申请流程》文档进行申请商户号与微信支付功能。

注:

1、确认微信商户平台产品中开通了JSAPI支付以及Native支付。


——————————————————————————————————————————————————————————————————————————

三、微信支付配置流程

3.1.配置支付授权目录与支付回调URL

首先使用IE浏览器登录微信商户平台。
https://pay.weixin.qq.com/index.php/core/home/login?return_url=%2F
通过扫码或者账号密码登录进商户平台。

进入之后,点击【产品中心→开发配置】。

之后点击支付授权目录旁边的添加按钮,将pos.vpubao-mall.com/pay/wx_pay/网址输入进去,再点击添加按钮。

支付授权配置则配置完毕。

配置完毕之后鼠标下移,进行扫码回调链接的配置,将 pos.vpubao-mall.com/pay/wx_pay/_callback.php 网址输入进去,再点击确定按钮(图片是已经存在再修改,才是修改按钮。)

上述操作完成之后,则支付授权与支付回调配置完成。


3.2.配置参数获取

3.2.1.AppID

登录微信公众号官网https://mp.weixin.qq.com/选择“基本配置”,右侧显示区可查看App。


3.2.2 AppSecret

AppID的下方就是AppSecret,请妥善保存,如若忘记只能进行重置,不可修改。且需要管理员权限。


3.2.3.商户号

登录微信商户平台https://pay.weixin.qq.com,登录进去后点击“产品中心”—>“开发配置”。


3.2.4.支付密钥

登陆微信商户平台,左侧选择API安全进行配置。


3.2.5.证书与证书密钥


需在商户平台的“账户中心”—>“账户设置”—>“API安全”中下载及设置。


3.2.6.更换证书流程(证书升级未成功获取pem证书情况下)

若因各种特殊原因,需要更换证书(即重新下载证书),则可按照以下流程进行操作。

登录进入你的商户后台-帐户中心-API安全→更换证书,在界面中点击【下载证书工具】按钮下载证书工具。

证书下载之后,解压压缩包【WXCertUtil】。

在解压后的文件夹【WXCertUtil】中打开【微信支付商户平台证书工具】应用。

打开之后,选择证书安装目录。

填写【商户号】以及【商户名称】,点击【下一步】按钮。

点击【复制】按钮。

将【证书请求串】粘贴到【生成API证书】界面中,填写【短信验证码】以及【操作密码】,确认无误之后,两边点击【下一步】按钮。

点击【复制证书串】按钮,将内容粘贴到【微信支付商户平台证书工具】中去,可通过点击【粘贴】按钮粘贴,点击【下一步】按钮。

选择下载目录,证书即下载。之后取相应文件放入POS商家后台即可。


3.2.7.域名授权MP


进入公众号平台,在【设置→公众号设置→功能设置】中,找到网页授权域名,点击【设置】按钮,将txt文件下载,此txt文件即域名授权MP。



3.3.配置网页授权域名

根据3.2.6找到网页授权域名,点击【设置】按钮,在授权回调页面域名处填写网址 http://pos.wangdian.cn

同理,设置业务域名以及JS接口安全域名


3.4.门店系统商家后台配置


打开门店系统商家后台网址。
http://pos.wangdian.cn/system/?c=shop&m=login
通过输入账号密码进入商家后台。

进入商家后台后,点击【交易管理→交易配置→交易设置→微信支付配置】中选择添加微信支付商户号。

点击添加微信支付商户号后,会出现微信支付配置界面,根据上述操作将所需信息填写进去,点击【保存】按钮。


3.5.门店后台配置


商家后台配置完成之后,登录导购后台进行配置。
http://vpubao-mall.com/?c=login_
输入账号密码,进入导购前端,点击小房子→交易管理→交易配置。


进入交易配置之后,开启微信支付按钮,选择商家后台配置好的商户号,点击提交即可。


3.6.测试配置有效性


以上操作全部完成之后,即可进行测试,配置是否成功。
通过输入账号密码登录导购前端 http://pos.wangdian.cn/?c=login_pos
在门店中添加一件商品进购物车,再点击【去结算】按钮。

在结算界面中点击【微信扫一扫】。

确认支付。

看是否可以出现二维码(二维码出现即成功了),再用手机扫码支付,或者通过点击文本框,扫码枪扫码支付,完成之后点击支付完成按钮。

如果成功,即配置完成。如果需要退回金额,则可以在订单管理中退款,钱款会原路返回。