01 需求场景
我们是旅游电商平台,用户通过平台购买某旅游商品,支付了1000元,此时1000元先进到平台资金账号,等到用户出游后评价,平台将1000元抽取一定佣金,并分账给商家。
很明显,此需求用户支付的1000元先进入了平台(平台并无相关支付牌照资质),通过一定的账期之后再分给商家,正中“平台二清”问题,属于违规操作。目前基于微信支付生态有两项工具可以为你规避“平台二清”问题的风险:
1. 微信支付境内服务商分账
https://pay.weixin.qq.com/wiki/doc/api/allocation_sl.php?chapter=24_1&index=1
2. 微信支付电商收付通
https://pay.weixin.qq.com/wiki/doc/apiv3/wxpay/ecommerce/guide/chapter1_1.shtml
两个工具的模式很相近,都利用微信支付平台提供资金冻结的能力,将所有需要分账的订单,待分账资金将先冻结,服务商可根据实际业务情况,在交易完成后调分账接口,传输分账指令,微信支付平台将根据服务商的指令进行分账。接下来详细说明这两个工具的一些约束。
02 境内服务商分账
先开通服务商然后作为平台,选择商户入驻成为特约服务商开通分账,做账目控制。
1. 分账时间控制
目前30天内调用分账是默认值,最高可延长至365天,此时间意味着最长账期时间,不能超过。
2. 分账比例控制
分账的最大比例为30%,不支持修改!
3. 分账锁定资金
这个待分账金额锁定,是锁定在服务商的特约商户上。
4. 分账指令
目前分账功能不支持先解冻一部分执行分账,然后再解冻一部分进行分账,分账不支持银行卡, 提供普通商户号id、openid(个人) 可以直接分账。
03 电商收付通
先开通服务商然后作为平台方提供服务,调用API进行二级商户入驻参与分账。
电商收付通不仅仅包含分账,主体功能主流程如下:
1. 二级账户定义
这个二级商户和境内服务商分账的商户概念不同,这边要求专属的二级商户才可以获得分账的钱,且不支持个人openid。
2. 二级商户入驻
这边有个坑,二级商户的定义和 微信支付商户不是同一概念,这