怎么做B2B电商平台的大额支付方案?

25 评论 21951 浏览 129 收藏 20 分钟

B2B电商,即企业与企业之间通过互联网进行线上交易。它与我们日常生活中接触到的To C电商平台有着比较大的差异性,其中就包括了支付环节的处理。

一、To B支付有什么特点?和To C相比,它有什么不同?

1. 消费者

B2B电商是企业之间的交易,消费者通常是企业。而To C电商的消费者通常是个人。

2. 支付主体

消费者的差异决定了支付主体的差异,To B支付的支付主体是企业对公账户,To C支付的支付主体是个人银行卡,也就是我们使用微信或者支付宝时绑定的个人银行卡。

3. 业务特点

2B电商往往涉及大宗交易,其特点是:交易金额高,交易频率低。而To C电商通常是个人消费者为了满足日常生活需求进行的商品购买,其特点是:交易金额小,交易频次高。

可以看出,To B支付与To C支付有明显的差异性,这决定了两者受到的政策监管侧重点有所差异,针对To B支付,央行有如下明文规定:

  1. 严令禁止支付通道查询企业对公账户余额,银行也不行(司法保全除外),企业已明意授权的也不行;
  2. 严令禁止第三方支付公司开展大额对公账户代收代付业务,税务机关对第三方支付公司出具的付款凭证不予认可,不予开具增值税发票,企业无发票则无法正常入账;
  3. 严令禁止企业间大额往来资金脱离央行金融清结算系统开展清结算业务,以电子支付形式进行支付的,必须使用对公账户的银行支付网关(网银),委托第三方支付公司进行支付的,第三方支付公司必须调用相应银行支付网关(使用第三方支付时依然会提示你跳转网银操作),确保资金流转纳入央行金融清结算系统。

以上三条,违背第一条开展业务的的,罚单1000万起;违背第二条开展业务的罚单5000万起,情节严重的可追究刑事责任;违背第三条开展业务的,罚单3000万起,可吊销支付牌照。

基于以上监管政策的限制,使得原本在To C支付领域已经应用得很成熟的快捷支付、代扣收、银联支付都无法服务于To B支付领域。

二、B2B支付领域的痛点?

1. 票税不符

造成票税不能合一的主要原因是资金流和票据流无法匹配,即实际资金往来的账号与合同交易实体必须一致。

有些B2B电商平台选择对接第三方支付平台,由于资金实际上经过了第三方平台的备付金账户,企业如果无法通过有效的凭证解释清楚,在报税环节上可能有麻烦。

有以下三种情况能可能会导致票税不符问题:

  • 该第三方平台无法提供基于买卖双方的虚拟账户体系;
  • 该第三方平台无法支持在线提供流水证明,导致财务无法根据有效凭证进行账务处理;
  • 电商平台本身在对接渠道侧时,使用了错误的支付接口,虽然都能够满足订单支付的需求,但是无法提供买卖双方有效的资金流水证明。

ps:关于第三点,是笔者在对接第三方支付平台时亲身经历的一个坑,一般第三方支付平台会基于交易场景把底层接口封装成可以直接调用的支付产品。但是有些支付产品背后的资金走向是所差异的。

举个栗子:当调用适用于线下门店场景的收款渠道用于电商平台的订单支付时,由于该收款渠道不要求付款者开通资金账户,所以资金的走向无法体现出从买家到卖家。

2. 银行对网银在线支付的门槛不尽相同

当我们完成了支付渠道的对接,有一个极其影响用户体验的环节是始终把控在银行手中的。

那就是客户如何在银行开设网银在线支付功能的问题。

部分银行虽然支持通过企业网银进行在线设置,但是一般都需要通过客户经理进行引导才能完成相关操作。剩下的银行则需要客户专门去柜台开通第三方支付的功能。

但是,当你去到了银行后你会发现,连银行工作人员都不知道你想开通的到底是什么功能。不同的银行叫法可能存在差异,比如第三方网络支付、B2B 支付、企业 B2B电商支付、商务支付交易所支付。如此繁杂的流程,让客户一开始就对线上支付产生了抗拒心理。

三、如何实现大额支付方案?

结合央行的监管政策与B2B支付的痛点,B2B电商平台应该如何实现大额支付方案呢?下面将分别从支付渠道的选择、基于虚拟账户体系的支付模式、支付方式的选择与设计三个方面展开说明。

1. 支付渠道的选择

渠道一:B2B平台自建支付网关

平台与各家银行签订协议,让银行允许平台的客户在线进行电子支付时,跳转至相应银行的网银进行转账操作。

这种模式的弊端比较明显,首先电商平台需要分别对接市面上常见的银行,加上银行门槛要求、谈判周期都比较长,因此总体成本是比较高的。

而且如果电商平台自身的规模较小、资金量不大时,一般没有银行会投入时间跟你合作。

总体来说,投入产出并不高,由于笔者没有这方面的对接经验,就不深入探讨了。

渠道二:接入合规第三方支付平台

这是大部分电商平台的最优选择,因为第三方支付平台的支付网关一般都接入了国内的主流银行,并且将银行的底层支付接口根据支付场景的需要包装成了一个个支付产品,减去了电商平台的对接成本。

但是,B2B电商平台在选择第三方支付平台时,至少得综合考虑以下几个因素:

1)第三方支付平台对B端支付场景的理解程度

目前市面上的第三方支付平台可粗略分为To B型与To C型。

C端支付市场基本由微信与支付宝领先,因此许多第三方支付平台转而发力B端支付。

由于B2B电商平台涉及大宗交易,订单金额较大,所以微信、支付宝等C端型的支付平台并不是特别好的选择。

B2B电商平台需要的更是一个能够满足企业间大额支付场景的第三方支付平台。这些支付平台往往更能够针对B2B行业推出相应的解决方案,例如B端较为复杂的支付场景,包括预付款、账期支付等需求。

所以你必须先仔细分析你的电商平台业务模式以及各个支付场景的需求,在比较清楚自己需要什么的前提下,带着需求去分析与选择合适的第三方支付平台。

2)第三支付平台是否能够解决票税不符的问题

这个可以从两个方面去了解:其一、深入了解第三方支付平台的账户体系,是否能够针对买卖双方开通虚拟账户,从而实现资金流从买家虚拟账户进入卖家虚拟账户。

其二、第三方支付平台能够就以上虚拟账户的资金流向提生成凭证并供在线开具银行电子回单(在线流水)的功能,从而为财务做账、报税提供在线流水证明。

3)出金环节的到账时效

一般情况下第三方支付平台仅能满足有条件的T0结算与大部分情况下都能支持的T1结算,这个涉及到第三方支付平台与银行的清算流程。

有些B端支付平台为了控制资金风险,在出金环节采取批量人工审核的形式。

相当于你在电商平台提交的提现申请,先由支付平台进行审核,然后再转接给网联清算机构,有时候会导致无法到账周期较长,对于企业来说影响比较大。

因此在接入第三方支付平台之前,对该平台的出金时效需要做详细了解。并在设计前端界面时让客户有所感知,例如客户提现时有多少金额可以走T0通道,有多少金额只能走T1通道,预计什么时候到账。

4)第三方支付平台的手续费收取规则

B端支付平台一般都是按笔收取手续费,包括入金环节(通常是支付、充值)与出金环节(通常是提现)。此外,有些第三方支付平台需要收取开通费用以及每年固定的维护费用,这些都是需要了解的。

渠道三:接入银行存管系统

在过往的文章中笔者曾经介绍电商平台如何规避“二清”问题,其中一种方式是接入银行存管系统。

即B2B电商平台在合作银行开设实体备付金监管账户,合作银行在监管账户下为参与平台交易的所有商户开立电子银行账户。

资金流转统统在该家银行自身系统内进行,实现资金在虚拟账户之间的流转。

而涉及到跨行清算时,合作银行可通过央行的大小额系统或者超级网银系统实现资金的跨行流转。

银行可以开出由买方转账给卖方的、能被司法机构和财税机构认可的电子回单证明。

2. 基于虚拟账户体系的支付模式

基于虚拟账户体系的支付模式,目的是要解决B2B支付平台的票税不符问题。

举个栗子,当企业 A 从企业 B 处购入产品,那么资金就必须从 A 的银行账户流入 B 的银行账户,银行电子回单显示的资金流就应该是 A → B。

但使用了第三方支付,由于存在了第三方支付公司的备付金账户C。银行提供给企业A 的电子回单中呈现出来的就是 A → C,同时B的银行电子显示为 C → B。

由于合同注明的是A跟B之间的交易,但是实际的资金流确经过了C,这个给财务做账带来了困扰。

为了规避以上财务风险,我们在对接第三方支付平台或者银行存管系统时可以通过“有账户支付模式”来解决。

即订单支付与结算均是建立在买卖双方的虚拟账户基础上的,类似我们的支付宝钱包与微信钱包。

当我们在淘宝上使用支付宝余额支付订单并确认收货交易完成时,这笔钱实际上的流向就是从我的支付宝钱包转入卖家的支付宝钱包,支付宝再为我们开具电子回单,证明这笔交易确实是从我的支付宝流入卖家的支付宝。

这种方案有以下几个特点:

1)开设虚拟户

必须先为买卖双方进件开设虚拟账户,简称开户。一般都要求通过实名认证。关于实名认证,个人实名认证可以通过二要素、三要素、四要素、五要素验证,而企业实名认证一般要求提供法人姓名、企业名称、社会信用代码等信息。

不同的平台对于实名开户的流程以及需要的关键信息可能有所差异,B2B电商平台应该基于自身的业务以及风险管控的需求,设计合理的开户方案。

2)资金支付

买家在支付订单之前必须先入金,即资金先从买家的银行卡转入买家在平台开始的虚拟账户,再通过第三方支付平台或者银行存管系统,将资金转入卖家的虚拟账户。

3)资金结算

买家支付的资金,在交易完成后将转入卖家的虚拟账户,卖家再将资金手动提现到自己的银行卡。

通过以上基于虚拟账户体系的支付流程,第三方支付平台或者银行存管系统就能提供电子回单,即虚拟账户之间的资金流转凭证。

如此下来,买家在完成一笔交易后,能够获取两份电子回单。一份是第三方支付平台或者银行存管系统提供的基于虚拟账户的电子回单A→ B,以及付款银行提供的银行电子回单A→C。

卖家在完成一笔交易后,一份是第三方支付平台或者银行存管系统提供的电子回单A→ B,一份是提现银行卡所在的银行提供的银行电子回单C→ B。

有了以上凭证,一般就能规避票税不符问题以及企业报税风险了。

3. 支付方式的选择与设计

根据央行的监管条例,B2B电商是没办法通过快捷支付、代扣代收渠道完成订单支付的,目前B2B电商平台的一般通过以下两种方式实现大额支付:

1)线上企业网银支付

即电商平台通过第三方支付平台间接调用银行的企业网银支付网关,企业选择企业网银进行支付时,界面会跳转进入对应银行的网银系统。

企业网银支付一般会包括制单与复核两个环节,分别由企业内部拥有制单权限和复核权限的两个财务人员完成整个付款流程,保证了资金流转的安全性。

  • 优点:可以直接在线上完成大额支付,几乎没有额度限制
  • 缺点:需提前开通B2B网上支付功能,依赖线下沟通

2)线下银行转账

考虑到企业网银支付方式的弊端,为了提升用户体验,有些支付平台、银行存管系统推出了线下银行转账入金并支付的方案。

例如1688支持买家在支付时可以先通过网银、银行柜台等,将资金汇入卖家在网商银行开设的银行电子账户。

转账完毕后,若买家与该卖家只有一笔待付款订单,系统会根据订单金额自动上账,从而完成订单状态的流转。

所谓的线下银行转账支付,其实就是买家在线上通过网银、银行柜台、手机银行等线下转账的渠道,向指定的银行电子账户转账,系统根据某种关联关系为指定的银行电子账户入账,而银行电子账户另一边又关联着支付系统的虚拟账户,从而实现了虚拟账户的入金与支付。

以中金支付的银行转账支付流程为例

不同的支付机构、银行存管系统的处理逻辑可能会有所差异,但是核心都在于如何通过银行电子账户(即买家需要转账进入的那个账户)将线下环节与线上环节关联起来。

这种支付的方式的优点在于企业并不需要额外为自己的企业网银开通电商支付功能,而是通过传统的银行转账形式便能完成订单的支付,这对企业来说是非常方便的。

但也是存在缺点的,在初次接触时,有人可能会质疑是否安全,转账的账户是否可靠?转账之后怎么知道我付款成功了?。需要产品对用户进行教育,培育用户习惯。

写在最后

B2B支付方案的设计至少要考虑以下两点:符合政策监管要求、满足企业运作需求。尤其是在风险的把控、支付体系的合规性、支付方式与交易场景的契合性等方面的难题,需要我们重点去攻克。

 

作者:小狼人,微信公众号:人称产品汪。不定期更新本人在对接第三方支付平台与银行存管系统中的经验心得、支付知识、产品心得等。

本文由 @ 小狼人  原创发布于人人都是产品经理,未经作者许可,禁止转载。

题图来自Unsplash,基于CC0协议。

更多精彩内容,请关注人人都是产品经理微信公众号或下载App
评论
评论请登录
  1. 严令禁止支付通道查询企业对公账户余额? 银行也不允许?
    哪个文件规定的?

    来自上海 回复
  2. 渠道二:接入合规第三方支付平台,合规的第三方支付平台有哪些,是否可以推荐下

    来自广东 回复
  3. 请问B2B平台移动端可以实现大额支付吗

    来自广东 回复
  4. 大佬,电子银行账户跟虚户是一样的吗

    回复
    1. 电子账户跟虚拟母子,平行账户是不同的

      来自北京 回复
  5. 转账完毕后,若买家与该卖家只有一笔待付款订单,系统会根据订单金额自动上账。如果有多笔待付款订单呢

    回复
    1. 人工确认后上账

      回复
    2. 同一个主体在三方机构开了多个虚拟账户时,这时候要清算人工上账。

      回复
  6. 写的很详细,感谢

    来自北京 回复
  7. 如果自营的话还涉及不涉及相关三方问题

    来自河南 回复
    1. 自营一般不涉及第三方的结算问题,买家直接付款给平台就行,需要做到三流合一:资金流、货物流、票流,这个就比较保险了

      来自广东 回复
    2. 感谢,我目前还算刚涉及相关领域。项目初期已对接的平安的电商见证宝,解决联营与撮合支付结算问题。结果业务开展不顺利。高层把平台方向调整为自营,系统跟着走,这样理论上自营模式支付模块引入企业网银、支付宝/微信接口(样品,零售产品)再结合线下支付应该可以满足。

      来自河南 回复
    3. 客气了,这是一个支付领域知识库,是一个支付行业的朋友的建立的,可以了解一下https://www.yuque.com/wu6u9r

      来自广东 回复
    4. 好的 这就去学习一下

      来自河南 回复
  8. 你好,网银支付能关联具体的订单号吗?

    来自上海 回复
    1. 只要是接入了第三方或者银行渠道,任何支付方式都可以支付关联具体的订单号,不然接入线上支付渠道好像没多大意义。但是如果你不是通过接口对接的,只是传统的线下的网银转账,那这个肯定是没办法自动关联订单号的。

      来自广东 回复
    2. 我看1688上的大额支付,除了账户支付就是线下打款,而且对于线下打款的方式好像是通过金额匹配订单的。所以想知道,对于b2b大额支付,在满足监管的条件下有没有体验更好的解决方案。

      来自上海 回复
    3. 其实如果是大额支付的,首先可以明确的就是必须通过企业网银。要么通过调用银行的B2B网银实现在线支付,要么通过线下打款,然后实现自动匹配订单。体验更好的解决方案,暂时还未发现。还有一些B2B电商平台不对接支付机构或者银行,直接采用线下转账的方式,然后财务手动对账。B2B大额支付的特殊性,决定了它没办法像C端支付那么便捷。

      来自广东 回复
  9. “系统根据某种关联关系为指定的银行电子账户入账,而银行电子账户另一边又关联着支付系统的虚拟账户,从而实现了虚拟账户的入金与支付。”
    请问下这里的详细处理机制和方法是怎样的

    来自广东 回复
    1. 这个跟支付平台资金账户结构有关。

      以我对接的第三方支付平台为例,银行系统的银行电子账户或者说银行虚拟账户,是跟支付系统的虚拟账户一一对应的,由于银行系统给予了支撑,所以在银行系统下开设的银行电子账户具备了入金功能,(也就是说它跟我们平常看到的银行卡具有相同部分相同的功能,我们是可以向这个银行电子账户转账的),从而实现支付平台对应的虚拟账户入金。

      另外,我对接的银行存管系统,只有电商平台自己本身在银行开设了银行电子账户(称之为平台账户),而二级商户在银行开设的其实只是一个记账账户,用户只能向平台账户进行银行转账,那么如果判断这笔钱应该入到对应用户的记账账户呢?最初的时候银行存管系统要求是使用银行转账功能的二级商户必须先绑定一张银行卡,并且只能通过这张银行卡进行转账,通过入金银行卡的信息,存管系统就能知道这笔钱是电商平台的哪个二级商户打进来的了,然后就为对应的记账账户进行入账处理。

      所以这个关联关系具体是怎么样的,还要看支付平台的账户体系来定。

      来自广东 回复
    2. 牛 😉

      来自广东 回复
    3. 来自上海 回复
    4. 总结:
      1、银行系统的电子账户要支持入金功能,具体得看银行的支撑程度;
      2、平台需要在银行开立电子账户;
      3、二级商户在银行开立记账账户,只能向平台转账,且需要先绑定银行卡,方便记账;
      求问: 二级商户只能向平台账户进行银行转账?那平台也可以向二级商户转账?转账的钱也进入的二级商户的电子账户,商户如何提现呢?

      来自湖北 回复
  10. b2b电商的话。用了银行存管,那账务体系怎么做好?需要自己再建立本地账户、账务么,要采用复式记么?

    回复
    1. 你好,据我了解的,银行存管系统提供都是的原始交易数据,如果本公司有财务诉求的话,是需要自己进行记账的。首先,如果实时从银行存管系统获取账务数据的话,当数据量大的时候,速度会比较慢,影响用户体验。其次,如果是一般的账务流水查询的话,可采用单式记账。但如果是出于专业的财务诉求的话,一般采用复式记账更为严谨。(这个我还没有实操经验)。

      来自广东 回复