讨论数量:
你的需求是以下哪个?
- 平台有微信支付商户号,商户没有,商户使用平台的微信支付,微信支付后台需要能区分是结算给谁
- 平台有微信支付商户号,商户没有,商户使用平台的微信支付,自动打款到商户的银行卡或微信
- 平台没有,商户有微信支付商户号,商户在平台配置自己的商户号,付款时直接进入商户的位置支付账户
如果只是原文简单的支付场景,商户A收款到商户A的账户,商户B收款到商户B账户,那么微信支付服务商模式可以解决。
- 微信支付服务商 = 你的平台;
- 在服务商(你的平台)下开二级商户;
- 用户发起支付的时候直接针对二级商户支付,二级商户挂在你服务商下面;
如果单笔订单需要分给不同的角色,比如一笔订单100,需要按一定规则分给张三、李四、王五等多个角色,那就需要分账方案。微信支付官方有电商付方案,这个方案分账有一定限制(比如分账次数、比例等),具体限制可以参考文档:pay.weixin.qq.com/wiki/doc/apiv3_p... 。如果想了解更多分账方案,可参考:mp.weixin.qq.com/s/nDJrB2f5pMJOpm0...
你描述的这种场景是电商平台下的代收代付模式,还有一种模式是自营,具体可参考下下这篇: mp.weixin.qq.com/s/HNzVwVu54j9PVYU...
可以考虑通过分账的方式解决,商家入驻平台,每笔订单在用户支付成功后,调用分账接口,把资金分账给所属商家,平台不留存商家资金,不会涉及到二清风险,整个资金链路会比较清晰,也方便后期对账。