I直接答案
结论很直接:微企付支付金额和订单金额不一致时,系统不会「部分入账」,而是分两种极端情况处理。付多了,多出来的那部分原路退给客户,剩下的金额刚好覆盖订单,这笔支付算成功;付少了,一分钱都不留,整笔金额原路退回,订单支付状态保持未成功。换句话说,系统只接受刚好等于订单金额的支付,多和少都不做部分处理。
为什么会这么设计?因为订单的应收金额是固定的,部分收款会让后续对账、发货、开票全部对不上。与其让财务去追一笔差额,不如让支付环节直接判死:要么全额到账,要么退回去重付。这个逻辑在订货宝的支付流程里是自动执行的,不需要人工去点退款,客户在支付界面完成操作后,退回也会沿着原路径走。
所以遇到「金额不匹配」的提示,真正要改的不是系统设置,而是这一笔支付的金额本身。要么让客户按订单金额重新付一次,要么把订单金额调整成客户实际想付的数,再发起支付。
II操作问答
判定逻辑:多退少拒,没有中间态
微企付在支付回调时会把「实际支付金额」和「订单应收金额」做一次比对。比对结果只有两种走向:实际支付金额大于订单金额,系统保留订单金额对应的部分,把差额沿原支付路径退回,订单标记为支付成功;实际支付金额小于订单金额,系统不保留任何金额,整笔支付原路退回,订单标记为支付不成功。
这里容易误解的是「大于」的情形。客户多付了钱,订单本身是成功的,多出来的钱是退回的,不是留在账户里当预存款。所以不要指望差额会自动转成客户的可用余额,它是原路回到付款账户的。
「小于」的情形更彻底:不是补差额,而是全退。客户付了一部分,结果这一部分也回到原账户,订单仍然是待支付。这样做的好处是账面上不会出现「半笔订单」,代价是客户需要重新发起一次完整支付。
III操作问答
在订货宝里怎么操作才算对
第一步,确认订单的应收金额。打开订单详情,看「订单金额」这一栏,这是系统比对的基准,不是商品原价,也不是客户口头说的数。如果订单里有优惠、运费、抹零,都会体现在这个金额上。
第二步,把这笔金额原样告诉客户,让客户在微企付的付款界面输入或确认相同的数字。客户如果手动改过金额,就会触发不匹配。
第三步,客户支付后回到订单列表刷新支付状态。付多了会看到订单已支付,同时有一笔差额退款记录;付少了会看到订单仍未支付,同时有一笔整笔退款记录。看到退款记录不要慌,那是规则内的正常动作,不是异常。
第四步,如果是付少的情况,让客户重新按订单金额发起一次支付即可,不需要先取消订单。如果是付多的情况,订单已经成立,按正常流程走发货或后续操作,差额退款到账时间取决于付款渠道,订货宝侧不额外扣留。
IV操作问答
最容易配错的两种情形
第一种是把「客户想先付一部分」当成可以系统内拆分的需求。业务员为了留住客户,让客户先付个定金,结果订单金额没改,客户按定金付,系统判定金额不足,整笔退回。现象就是客户说「我明明付了」,后台却显示未支付。正确做法是:如果确实要收部分款,先把订单金额改成实际要收的数,或者走预存款充值,而不是让客户在支付界面少付。
第二种是订单里加了运费或调整了优惠,但没有重新同步给客户。客户看到的还是之前截图里的旧金额,按旧金额付,系统按新金额比对,于是要么多要么少。现象是客户坚称「我按你发的金额付的」,后台金额却对不上。避免办法是订单一旦改动,就把最新的订单金额重新发一次给客户确认。
V操作问答
它和哪些功能会互相影响
和账期、授信额度联动。如果客户的这笔支付本来是想还账期欠款或占用授信,金额不匹配导致整笔退回后,账期余额和授信占用不会发生变化,客户会以为已经还了,实际没还。对账时要特别留意这类「退了但没入账」的记录。
和库存、发货联动。付少了订单不成功,库存不会为这笔订单锁定发货;付多了订单成功,库存按正常流程走,但差额退款和发货是两回事,不要因为看到退款记录就暂停发货。
和权限、报表联动。差额退款和整笔退款都会在支付流水里留痕,财务在对账报表里能看到对应的退款条目。如果只给部分人员开放退款查看权限,处理这类问题时可能需要相应角色才能看到完整链条。报表上的「已收款」只统计成功入账的部分,退回的金额不计入。
VII常见问题
被问得最多的几个问题
退回是原路返回,具体到账时间由付款渠道决定,订货宝侧在判定支付成功后就会发起退回动作。你可以在支付流水里看到对应的退款记录。如果客户长时间没收到,先核对付款账户是否和退款账户一致,再让客户查一下银行或支付渠道的入账明细。
不会自动取消。订单仍然保留,状态是未支付,客户按正确的订单金额重新付一次就能继续。如果你不希望客户反复重付,可以先确认订单金额是否就是客户认可的数,把金额和客户对齐之后再让客户发起支付。
微企付这条通道不支持一笔订单分次付,付少了会整笔退回。要收部分款,可以把订单金额改成这次实际要收的数,或者让客户走预存款充值,用余额来抵扣后续订单。两种方式都比让客户在支付界面少付更稳妥。
VII继续查
企业微信 · 专属顾问