微信、支付宝等支付系统配置

微信支付 (WePay)

  1. 申请微信服务号,认证。
  2. 申请微信支付,认证。
  3. 进入微信支付商户平台 (pay.weixin.qq.com),首先安装证书,然后进入“账户设置” -> "API安全" -> “设置API密钥”,32个大小写字母和数字组合。
  4. 进入SmartERP云平台,“机构和用户” -> “外部接口”,添加,协议选择“支付”,供应商选择“微信支付 WePay”,程序编号设置为微信服务号AppId,用户名设置为商户编号,加密私匙设置为商户平台的API密匙,令牌无需设置,填写 n/a。在参数处,配置 <root>
      <api_id>***(微信公众号接口编号)</api_id>
      <name>***(微信公众号编号,如公司的微信公众号名称为 etsoo2004)</name>
    </root>用于未关注微信公众号时提示关注图标和自动跳转。微信支付需要在服务号界面操作才可以付款。
  5. 进入微信公众号平台 (mp.weixin.qq.com),公众号支付,支付授权目录一般设置两个:https://*.etsoo.com/erpm/ (手机版本的SmartERP)和客户平台:https://*.etsoo.com/ecustomer  或者用户会员平台:https://*.etsoo.com/euser 或者 客户自己网站下的目录:http://www.qibaglobal.com/euser。
  6. 扫码支付,设置“扫码支付回调URL”:https://*.etsoo.com/erp/h/payment/{api},请把 * 替换成对应云平台地址,{api}替换成支付接口编号。如ETSOO支付回调地址为:https://erp.etsoo.com/erp/h/payment/6

第一次支付完成后,系统会自动创建微信账号,进入“财务” -> “公司账号”,找到微信支付账号,修改“费率”,比如微信支付的手续费是千分之六,填写 0.006。下一次支付开始会按照该费率计算,在付款凭证中列入“财务费用”。微信支付账号中的钱,一般会自动转入对公账户,财务人员应该按一个特定周期,比如3天5天检查金额,做转账处理。