
小程序上线收款后,第一周的对账电话几乎是固定节目。“用户付了一百,怎么到账少了一点?”那一点就是支付手续费。它不是小程序开发商收的,也不是平台另外加的服务费,而是支付渠道按交易金额收取的通道费用。弄清楚怎么算,后面定价、做活动、对账都会顺很多。
支付手续费是谁收的
用户在微信小程序里付款,钱走的是商户号对应的支付通道。支付机构在给你结算时,会按约定费率从每笔交易里扣除支付手续费,剩下的才进你的账户。
所以这笔钱和小程序本身没有直接关系。你用模板小程序也好,定制开发也好,只要收款走的是同一个商户号、同样的类目,手续费的算法就是一样的。开发商能帮你的,是把商户号申请、类目选择和对账功能做对,而不是决定费率。
支付手续费的基本算法
最常见的方式是按单笔交易金额乘以费率,从结算款中直接扣除。比如用户付款一笔,系统就会按这笔金额计算对应的手续费,结算时扣掉。
有几个细节容易被忽视:

图 1:手续费按笔计算、从结算款中扣除,具体费率以商户平台签约信息为准。
- 手续费按每一笔单独计算,金额很小的订单也会产生;
- 计算结果涉及小数时,按支付机构的规则取整;
- 扣费体现在结算金额里,账单上会单独列出手续费明细;
- 不同商户号之间的费率可能不一样,哪怕是同一个老板开的。
想核对自己的费率,最准的办法是登录商户平台看签约信息,而不是听别人说“一般都是多少”。
哪些因素会影响费率
费率不是一刀切的,下面几个因素影响最大。
经营类目是第一位的。商户号申请时选的类目决定了适用的费率档位,有些民生类、公益类目会有不同政策,普通零售、餐饮、服务类目一般按标准费率。类目还必须和你实际卖的东西一致,选错了不只是费率问题,后面还可能导致支付被限制。
接入方式也有关系。直接用微信支付商户号,和通过服务商的子商户号接入,结算方式和费率可能有差别。服务商模式下,有的会提供额外的分账、结算服务,费用结构要逐项看清楚。
此外,平台阶段性的扶持政策、特定场景的优惠活动,也可能让一段时间内的费率不同。这类政策以平台官方公告为准,别根据网上的旧文章判断。
退款时支付手续费怎么处理
这是对账时问得最多的一点。用户退款后,原交易扣掉的支付手续费是否退回、退回多少,要看支付机构当时的规则和退款方式,全额退款和部分退款的处理也可能不同。
我们的建议是:做活动之前先在商户平台查清楚现行规则,再估算一下退款比较多的时候成本会有多大影响。尤其是预售、团购这类退款率可能偏高的玩法,别等活动结束才发现成本算漏了。
定价和活动时怎么把手续费算进去
小额高频的生意,比如奶茶、便利店,单笔手续费不起眼,累积起来却是一笔固定支出。做毛利测算时,建议把支付手续费当成和包装、配送一样的固定成本项,按流水估算进去。
做满减、优惠券活动也一样。优惠后的实付金额才是计算手续费的基础,但商品成本不会因为打折变少,算毛利时要用实付金额减去手续费和成本,别用原价算。
对账功能怎么做才省事
开发小程序商城时,我们一般会建议把对账功能做进后台:每天拉取支付平台的账单,和订单系统逐笔比对,自动标出金额对不上、状态不一致的订单。
财务最怕的是“总数差一点但不知道差在哪”。如果订单表里同时存了实付金额、支付手续费和结算金额三个字段,月底对账能省很多事。
结论
小程序支付手续费是支付渠道按交易金额和约定费率收取的,费率主要由经营类目、接入方式和平台政策决定,具体以商户平台签约信息为准。退款时的处理规则要提前查清,定价和活动测算要把手续费算作固定成本,后台最好有自动对账。需要开发带支付和对账功能的小程序,可以打 18720919319 联系蔚岚科技,或者先看看小程序开发服务。
常见问题
小程序支付手续费能不能让用户承担?
一般不建议在支付时单独向用户加收手续费,这类做法可能违反支付机构的商户规则。更常见的做法是把成本计入商品定价。
个人主体的小程序能开通支付吗?
个人主体的小程序在支付能力上有较多限制,通常需要企业或个体工商户主体申请商户号。具体要求以平台最新规则为准。
手续费发票怎么开?
支付机构一般支持在商户平台申请手续费发票,入口和要求以商户平台说明为准,财务可以按月或按季度申请。
换一家开发公司,支付手续费会变吗?
不会。支付手续费跟商户号和签约费率走,和谁开发小程序没有关系,除非你换了接入方式或商户号。
为什么同样金额的订单,手续费偶尔差一点?
多半是计算结果取整造成的,或者订单实付金额因为优惠券有细微差别。拿商户平台账单逐笔核对就能看明白。