分店铺申请提现,总店审核并使用微信企业付款接口打款

  • 创建于 :2018-06-27
  • 上次修改:2018-09-10
  • 适用版本:  4.2
  • 阅读量:  7048
该文档为V4时编写的文档,但V5.0同样适用,但截图与及V5.0后台略有不同,不过同样具有参考价值

分店经常会面临财务分账的问题,连锁店企业,会希望全部款项通过总平台收款,然后给分店进行分账结算,点点针对连锁企业的分账需求开发了企业分账打款的功能,目前支持银行卡提现、微信提现、支付宝提现, 自动打款支持 微信企业付款接口自动打款,其余分账结算方式,暂时只支持人工打款。


  1. [系统]提现设置

    1. 微信企业付款自动打款的设置

    2. 微信企业付款接口使用官方要求

  2. [商家]提现申请

  3. [系统]审核提现

  4. 可能遇到的问题




一、 提现设置


要使用提现功能,需要先进行好相关的配置才可以,比如设置允许通过什么方式提现、提现的最低金额、提现周期等

使用管理员账户,依次进入后台,点击系统设置、提现设置,可以看到开启提现的开关,打开后完成相应的设置即可。

image.png





a. 使用微信支付企业付款的接口自动打款

    如果连锁店总部,希望开启微信提现,微信提现可将款项直接转入收款人的零钱包(目前还不支持转入其他的账户,陆续会作出支持),使用自动打款,需要做出相应的接口配置,如下图


image.png



各个属性的解释:

    1. APPID: 公众号的appid 在公众号后台查看,网址 http://mp.weixin.qq.com 登录公众号之后,点击左侧导航栏“开发配置”即可找到appid

    2. MCHID:微信支付的商户号ID,登录微信支付商户平台,对应网址 https://pay.weixin.qq.com/index.php/core/account/info 

    3. 密钥:登录微信支付商户平台,点击左侧导航栏“API安全”选项,即可看到设置密钥的按钮,对应网址https://pay.weixin.qq.com/index.php/core/cert/api_cert 

    4. apiclient_cert :  证书,登录微信商户平台,依次进入“账户中心”、“账户设置”、“api安全”即可看到页面上方的“下载证书”按钮,下载解压,对应的文件为 apiclient_cert.pem

    5. apiclient_key : 证书,登录微信商户平台,依次进入“账户中心”、“账户设置”、“api安全”即可看到页面上方的“下载证书”按钮,下载解压,对应的文件为 apiclient_key.pem


    说明:4、5对应的证书网址均为 https://pay.weixin.qq.com/index.php/core/cert/api_cert ,下载包中有一个名为apiclient_cert.p12的文件请忽略,用不上。


image.png





b. 使用微信接口的官方要求如下:图片来自 https://pay.weixin.qq.com/wiki/doc/api/tools/mch_pay.php?chapter=14_1 

image.png

  





二、商家进行提现申请

登录商家账户(员工账户),点击资金账户选项,点击提现

image.png

image.png





三、审核提现


提现申请后,在总店后台,也就是系统管理员后台,提现申请页面可查看到对应的提现记录,如下图


image.png


提现后,商家对应的可用余额和资金账户变化,均可有效的提现出来,如下图

image.png





三、总店审核提现


总店可通过和拒绝提现,两种操作均可有效的影响商家的账户余额。如果开启了微信自动打款接口,审核时,可选择自动打款给用户,如果是通过其他方式提现,如支付宝、银行卡等,就需要人工进行打款,未来支付宝、银行也会对接自动打款的功能。

image.png


审核通过操作后,如果出现错误提示,请根据提示前往微信商户平台进行对应的设置

image.png


如果是支付宝打款,则需要录入打款的流水号,每笔支付宝的人工打款交易都会有流水号,系统仅作记录

image.png





四、常见问题的解决方案


问题1. 没有权限,没有授权请求此api,解决方案:请联系微信支付开通api权限

解决方案: 一般是没有设置支付接口的IP地址,或者IP地址设置的不正确(可能您近期更换了服务器,却没有来得及修改IP),设置位置如下图

登陆微信支付商户平台,网址:https://pay.weixin.qq.com/ ,进入顶部的“账户中心选项”

image.png

image.png

image.png


问题2. 付款金额不能小于最低限额    ,解决方案:每次付款金额必须大于1元

客户提现的金额,不能低于1元,这个是微信限制


问题3. Openid错误,Openid格式错误或者不属于商家公众账号,解决方案:请核对商户自身公众号appid和用户在此公众号下的openid

提现绑定的openid不正确,或者用户没有关注公众号


问题4. 余额不足,解决方案:请用户充值或更换支付卡后再支付

商户余额不足,在微信商户平台进行充值后再进行提现操作


问题5. 签名错误,没有按照文档要求进行签名,解决方案:签名前没有按照要求进行排序,没有使用商户平台设置的密钥进行签名,参数有空格或者进行了encode后进行签名。

一般是密钥不正确,按照如下图操作重新设置密钥

进入微信支付商户平台,“账户中心”->“API安全”

image.png


image.png

生成密钥的方法:

打开 http://tool.c7sky.com/password/ 网页,将密码长度修改为32,点击生成密码即可

image.png