10 分钟了解微信分账 | 微信生态下的最优资金清分方案
一、什么是微信分账
微信分账即微信推出的交易资金再分配产品,收款后按照平台的业务规则,无需中转直接进行资金分配;主要用于服务商帮助特约商户完成订单收单后的资金分配。
微信分账的推出主要有三个方面的原因:
①市场方面:
在现有环境下,电商平台或者多级分销、加盟代理模式,订单参与方较多,需要用户统一付款后由平台方统一收款,再根据订单参与方统一分账。
②政策方面:
市场需求与政策规范有所冲突,监管机构加大了对大商户+二清模式的打击力度。
③微信支付方面:
在上述两个情况下,微信支付将自身的清结算能力赋能给平台商户。
前提概念:
- 分账方:即分账发起方,是商品或服务的提供方,这里指特约商户。
- 分账接收方:接收分账资金的商户或个人,如:特约商户上游的供应方、合作的商户、商户的员工、商户的用户等。
步骤:
①分账方通过微信收款的订单,由微信扣除手续费后,冻结在分账方的账户(分账方不可见)。
②分账方根据具体的业务情况和场景,通过微信分账接口,将订单的信息上传微信(分账接收方、分账金额等)。
③微信将相应资金,分配到各接收方账户中(微信商户账户或微信零钱)。
资金流向说明:
假设用户支付 1000 元:
①微信扣除 6 元手续费;
②微信将 994 元冻结至特约商户账户中(此时金额不可见);
③商户上传分账信息,为两个分账商户分别分账 50 元与 40 元;
④微信分别为两个分账接受方分账 50 元与 40 元;
⑤微信将剩余的 904 元结算至特约商户的账户中。
微信分账的优点:
- 合规:在微信体系内,由微信负责将交易资金分别结算给收款方,平台避免了违规的风险;
- 合理纳税:各收款方根据真实收入合理纳税;
- 开通周期短:与微信企业付款不同的是,企业无需三个月的等待期,可以通过微信服务商(例如 Ping++)开通,快速上线。
二、微信分账适用场景
酒店预订:
用户缴纳订房费用后,资金可先冻结在酒店的商户号中,待用户确认到店消费后,服务商可根据情况,将资金分账给 OTA 平台、服务商或房东。
订餐外卖:
用户在订餐平台的某个餐饮商户下单完成支付后,用户支付的订餐资金先冻结在该餐饮商户的商户号中;待用户确认收货后,服务商掉按指令分账的接口,将订餐资金进行分配,例如分账给外卖员、订餐平台抽佣,剩余资金解冻给餐饮商户。
停车场:
用户在停车场缴纳停车费用后,资金先冻结在停车场的商户号中,服务商根据与停车证之间的协议,将停车费分配给其他微信支付商户,例如智能停车系统服务商。
三、微信分账的特点
分账接收方:支持 4 种方式创建接收方。
- 公司:微信商户号(不限定是同义个服务商下的特约商户)
- 个人:微信号、分账方公众号 OpenID、服务商公众号 OpenID
支付方式:
- 仅限于标记了的订单参与分账
- 支持微信所有支付方式
分账方式:
- 基于订单进行分账
- 先冻结、再分账
- 最长冻结期限为 30 天
- 单笔订单分账方最多支持 50 个
- 可分账金额为扣除手续费后的金额
- 为了保证特约商户的资金安全,特约商户可以设定允许服务商分配资金的最大比例
报表:
按照分账方、分账接收方可提供独立报表
- 支付报表:
分账方作为特约商户,按照支付、退款交易提供支付报表;
信息:订单号、支付金额、手续费、付款用户、购买商品等。
- 分账报表:
分账方、分账接收方,按照每笔支付订单的分账金额,提供分账报表;
信息:支付订单号、分账方、分账接收方、分账金额、分账时间等。
微信分账与微信企业付款的区别:
四、微信分账如何开通
- 通过有微信分账权限的支付服务商开通微信分账功能,目前 Ping++ 已对接微信分账接口。
本文由 PingPlusPlus支付学院(ID:pingxxpi)出品,未经允许,禁止转载。
10 分钟了解微信分账 | 微信生态下的最优资金清分方案相关推荐
- python3封装微信分账功能
之前一篇文章介绍python3封装成类调用微信JSAPI下单.支付.生成付款码,本文介绍python实现微信分账功能. 微信支付里面分账接口调用时需要证书,本文介绍python使用证书. 1 JSAP ...
- 实用教程 | 一文读懂「微信分账」功能
在现有的微信支付互联网生态环境中,存在平台方角色,如电商平台.加盟代理等,用户支付订单金额后,先由平台方统一收款,再由平台方与商家或其他参与方进行结算,若无引入具有支付牌照的第三方,则为「二清」行为, ...
- 微信分账:分账接收方列表格式错误
项目场景: 提示:这里简述项目相关背景: 例如:项目场景:微信商户(不是服务商)做微信分账,再添加分账接收方的时候,微信返回:分账接收方列表格式错误. 问题描述 微信商户(不是服务商)做微信分账,在添 ...
- java 微信分账POST请求 (java代码调用微信api)
今天用java 调用 微信分账api 由于上传的数据是xml 格式, 用post请求发送 .在网上找的现成函数,微信服务器老是返回签名错误,但是我用postman 发送返回的数据没有问题,于是经过自己 ...
- 微信分账功能与微信支付企业付款相关内容详解(payjs版)
PAYJS开通微信分账功能以来,有很多同学咨询相关情况.很多同学关心有没有什么办法,可以让自己的商户号快速开通企业付款功能.这里就介绍下微信分账的具体相关内容,可以完美解决问题. 一.什么是微信分账? ...
- 微信分账系统怎么开通?
在疫情影响下,越来越多企业将业务转为线上化发展,伴随着交易订单的增多,财务人员的分账记账工作越发复杂,为了提高企业的交易管理效率,很多企业考虑接入分账系统.有的企业想要了解微信分账系统怎么开通,接下来 ...
- 微信分账支付和退款资金流动
1,根据店铺编码查询分账的二级商户号,如果没有则默认为admin或者比例超过30%的也默认为admin 2,下单成功后收取计算出来服务费 3,订单完成后将剩余金额解冻 订单退款 1如果订单未分账则直接 ...
- 使用easywechat进行微信分账开发
第一步:添加分账接收用户 require 'vendor/autoload.php';use EasyWeChat\Pay\Application;$config = ['mch_id' => ...
- 微信分账功能 Java 开发
提示"没有分账权限",参考这里开通. 预下单要 profit_sharing 设为 true,默认是 false 不支持分账的: 分账个人接收方姓名 name,这个是可选的.如果填 ...
最新文章
- 说实话你现在有多少存款?清华北大毕业生晒出了自己的收入
- SAP ECC 6.0 ,R3 windows server 2003 安装分享 自学教程
- PHP错误处理 - debug_backtrace()的用法
- PySC2星际争霸Ⅱ 强化学习环境搭建
- CodeForces 258D Little Elephant and Broken Sorting(期望)
- 从底层分析c和类c语言
- netflix-hystrix-简例
- K8S CRD 资源对象删除不掉
- php删除文件找回,在文件管理删除的视频怎么找回?
- Navicat Premium 15 注册出现 No All Pattern Found! File Already Patched?
- Tornado @tornado.gen.coroutine 与 yield
- canal使用指南(一)
- java写excel
- C语言 - 运输公司对用户计算运输费用。路程(s km)越远,每吨·千米运费越低。(用switch实现)
- 华为软交换从容应对HAJJ麦加朝圣话务高峰
- 光伏最大功率点跟踪(MPPT)Simulink
- 群晖218play重装系统dsm
- 核爆神曲《aLIEz》汉译版
- fdisk并创建LVM
- ArcGIS学习06:地理数据库
热门文章
- 高中毕业证计算机系,高中毕业证书,急
- 如何在 JavaScript 中清空数组?
- java里面赋值运算符解释_Java语言中,赋值运算符是双目运算符。
- Python unittest第二篇:测试夹具
- 哪个招聘招聘平台找工作靠谱
- Flutter的staggered GridView详细使用
- Swift5中的M_PI
- mysqlclient-1.4.6-cp37-cp37m-win_amd64.whl is not a supported wheel on this platform
- 解决Qt生成exe错误:无法定位程序输入点
- (转)KEIL里 Volatile的用法