开发者社区
社区提问意见反馈
开发者钉组织
扫描二维码
加入支付宝开发者钉组织
文档中心
凯发app官方网站的技术支持 & 案例 faq 
支付能力 > 花呗分期 > 接入说明 > 花呗分期费用计算规则
收藏
我的文档
设置
若由用户承担分期手续费,商户在下单前需要展示用户所承担的手续费具体金额(花呗分期商户及用户费率详见 计费模式),具体计算方式如下。
计算精度
计算中涉及金额均精确到 ,即保留两位小数。 
用户每期本金
用户每期本金 = 商品金额/期数(计算过程以 java 代码为例)
1把金额单位转化成分 cent。
2计算每期本金(用总金额/总期数,结果以分表示,向下取整)。
plain text
复制代码
bigdecimal eachprin = bigdecimal.valueof(payamount).divide(new bigdecimal(“期数”), bigdecimal.round_down)
用户每期手续费
用户每期手续费=(商品金额*手续费率)/期数 (计算过程以 java 代码为例)
1把金额单位转化成分 cent。
2用转化为分后的金额乘以买家费率,得到以分表示的买家总费用。
plain text
复制代码
bigdecimal totalfeeindecimal = bigdecimal.valueof(cent).multiply(feerate)
3对费用进行取整(取整规则为 round_half_even)。
plain text
复制代码
long totalfeeinlong = totalfeeindecimal.setscale(0, bigdecimal.round_half_even).longvalue()
4计算每期费用(用总费用/总期数,结果以分表示,向下取整)。
plain text
复制代码
bigdecimal eachfee = bigdecimal.valueof(totalfeeinlong).divide(new bigdecimal(“期数”), bigdecimal.round_down)
用户每期总费用
根据上述用户每期本金、用户每期手续费计算结果,将两者相加,结果以分表示(计算过程以 java 代码为例)。
案例
商品金额为 1111.11 元,用户选择 3 期分期,用户承担手续费,3 期分期费率为 2.3%。
用户每期本金=111111/3=37037(370.37 元)
用户每期手续费=(111111*2.3%)/3=852(8.52 元)
用户每期总费用=37037 852=37889(378.89 元)
以上计算以 为单位。 
注意事项
花呗分期的总手续费实行四舍五入的原则进行计算。
当商品金额不能被分期的期数整除时,金额按分取整,除不尽的余数加入到第一期。无论是本金还是手续费,都依此规则执行。
如果需要修改花呗分期手续费,请到 在线咨询或拨打商家服务热线 4007585858 咨询,服务时间为 8:00-24:00。
内容没有解决您的问题?您还可以前往 或 寻求帮助
凯发k8官方网娱乐官方 copyright © 2022 支付宝(杭州)信息技术有限公司  | icp证浙b2-20160559
该文档对你是否有帮助?
当前页面目录
网站地图