微信支付
公众号{ 企业号, 订阅号, 服务号 }
商户平台
微信支付服务商 文档
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不匹配
支付宝
支付服务商, 下面有文档 https://open.alipay.com/paymentServicer/paymentServicer.htm
签约流程
开放平台 open.alipay.com
商户管理功能 :代商户签约, 商户查询
运营中心 -> 服务商中心 -> 签约