微信电商收付通和支付宝互联网平台直付中进件流程、合单支付流程、账单资金冻结、结算、平台抽成对接说明。
什么场景下会用到合单支付呢?
下面举个例子:最常见的就是商城系统了,比如用户在一笔订单里面选择了多个不同商户的商品, 为了用户体验,在支付的时候肯定是只需要支付一次即可的;如果我们使用传统的方式即实际后台就是一笔订单,直接支付下单即可,这里确实简单了,但是我们在给商户做结算的时候就麻烦了,需要后台去统计相关的财务信息然后再打款给商户; 但是如果不想去做这样复杂的结算步骤,或者是可能刚开始我们的平台名气小,商户想自己管理资金才放心,想自己看到相关的支付账单信息; 或者是不想再去做一套结算功能和打款流程。
此时我们就可以采用 微信的电商收付通 和 支付宝互联网平台直付通产品;它们都提供了多笔订单一起支付,最后金额自动分配的商家的账户上、账单资金冻结、结算、平台抽成的功能。
下面来谈谈在与它们对接的相关注意事项吧。
相关接口文档
关于二级商户进件
打开接口文档微信和支付的进件需要的资料都是一大坨,一看就是感觉很麻烦!在对接的时候不要管那么多,先用需要资料最少最简单的参数进件成功一个再说(快速理清认证流程和需要的相关资料), 同时也方便其他对接支付的同学可以调试后面的支付和结算相关接口(不然后面就会卡住,很多问题不能提前发现);
注意虽然资料很多但是微信和支付那边的审核是很快(几乎秒出结果),所以如果进件后审核状态一直不变,那么很大的概率是你的代码问题。
微信的电商收付通二级商户进件说明
进件的相关参数直接看官方文档即可,需要说明的是在进件的通过后,会返回一个认证的链接的二维码,需要商户去扫码确认,同时银行卡认证微信需要打款确认。
支付宝的互联网平台直付通二级商户进件说明
- 默认结算规则必须传入(虽然不传入也是可以成功的),否则后面进行支付下单的时候会失败;
- 虽然文档中写了结算账号可以是银行卡,但是实际是不支持,只支持支付宝账号;
- 进件接口请求成功后,在支付宝中登陆设置的结算账号的支付宝账号,然后搜索 ‘签约助手’ 进入里面签约;具体的流程图
- 在进件商户签约成功后(也就是上面一步的操作完成后),支付宝会回调通知我们(通知地址需要在支付宝开发者中配置);
- 注意选择使用的支付宝SDK
alipay-sdk-java
的包最好用最新的;因为旧的版本创建进件的接口中自带的AntMerc