微信&支付宝服务商代签约流程

支付服务平台

微信支付

公众号{ 企业号, 订阅号, 服务号 }

https://mp.weixin.qq.com/

商户平台

https://pay.weixin.qq.com

微信支付服务商 文档

https://kf.qq.com/product/wechatpaymentmerchant.html#hid=2451

普通商户和服务商有什么区别?

1.服务商自身无法作为一个普通商户直接发起交易,其发起交易必须传入相关特约商户商户号的参数信息; 2.服务商的商户号无结算功能,发起交易时,对应交易款直接进入其特约商户的商户号账户。

服务商签约商家操作流程

A.填写申请单

登陆商户平台(选服务商), 服务商功能 -> 特约商户申请 -> 新增商户

管理员资料 :先写自己的,后面可以修改

经营信息 : 企业资质,客服电话

商户信息: 营业执照, 法人身份证,

对公账户

填写完成后等待, 我的是一天后收到邮件

B.验证,绑定微信

收到邮件按照流程来, QQ会打几毛钱到对公账户, 验证用,

绑定管理微信, 扫邮件二维码. 填写金额, 确认签约入驻

C.扫码登陆商户平台

修改api密钥(32位随机), 可能需要先安装操作证书, 按流程来

绑定公众号

登陆商户平台,填写服务的appid,和主体信息(公司名),如果商户主体和公众号主体不一致,需要一到三天审核,结果2小时就过了。通过后需要登录公众号,微信支付 确认一下就OK了!

D 开发 ing…

开发文档: https://pay.weixin.qq.com/wiki/doc/api/index.html

php包: https://github.com/yansongda/pay.git, 大汉口用的v2.7.8

composer require yansongda/pay

E 添加管理员

人工管理部分可以添加管理员或者财务等角色,方便管理。

对接中遇到的问题

Q1: ERROR_GATEWAY: Get Wechat API Error:商户号该产品权限未开通,请前往商户平台>产品中心检查后重试

A1: 默认是没有开通支付产品的, 商户平台->产品中心->选支付产品开通(需要动态二维码, 开通Native支付开通即可)

Q2: ERROR_GATEWAY: Get Wechat API Error:appid和mch_id不匹配

A2: 产品中心,APPID授权, 绑定微信公众号


支付宝

支付服务商, 下面有文档 https://open.alipay.com/paymentServicer/paymentServicer.htm

签约流程

开放平台 open.alipay.com

商户管理功能 :代商户签约, 商户查询

运营中心 -> 服务商中心 -> 签约