花呗分期产品介绍

花呗分期是蚂蚁金服推出的消费金融产品,用户在商家端网站或线下门店购物时使用花呗分期支付,订单全额实时支付到商家支付宝账户中,用户分期偿还花呗。

产品特色

image

应用场景

目前花呗分期全面支持各种场景下的分期支付,包括:PC网站支付分期、移动端支付分期、线下支付分期、口碑支付分期。

具体场景介绍请参见下文“应用案例”,接入方法请参见“接入说明”。

image

应用案例

应用案例-PC网站分期
应用案例-APP端分期
应用案例-线下分期
应用案例-口碑分期

买家分期费用计算规则

应用案例中所示,若由用户承担分期手续费,商户在下单前需要展示用户所承担的手续费具体金额(花呗分期商户及用户费率详见计费模式),具体计算方式如下:

1.计算精度

计算中涉及金额均以分为单位,即保留两位小数;

2.用户每期本金

用户每期本金=商品金额/期数;

1.把金额单位转化成分 cent

2.计算每期本金(用总金额/总期数,结果以分表示,向下取整)

BigDecimal eachPrin = BigDecimal.valueOf(payAmount).divide(new BigDecimal(“期数”), BigDecimal.ROUND_DOWN)

3. 用户每期手续费

用户每期手续费=(商品金额*手续费率)/期数;

计算过程Java代码示例

1.把金额单位转化成分 cent;

2.用转化为分后的金额乘以买家费率,得到以分表示的买家总费用;

BigDecimal totalFeeInDecimal = BigDecimal.valueOf(cent).multiply(feeRate)

3.对费用进行取整(取整规则为ROUND_HALF_EVEN);

long totalFeeInLong = totalFeeInDecimal.setScale(0, BigDecimal.ROUND_HALF_EVEN).longValue()

4.计算每期费用(用总费用/总期数,结果以分表示,向下取整)

BigDecimal eachFee = BigDecimal.valueOf(totalFeeInLong).divide(new BigDecimal(“期数”), BigDecimal.ROUND_DOWN)

4.用户每期总费用

用户每期总费用=(商品金额+商品金额*手续费率)/期数;

根据上述用户每期本金、用户每期手续费计算结果,将两者相加,结果以分表示;

BigDecimal prinAndFee = eachFee.add(eachPrin);

5. 应用案例

例:商品金额为1111.11元,用户选择3期分期,用户承担手续费,3期分期费率为2.3%;

1.用户每期本金=1111.11/3=370.37;

2.用户每期手续费=(1111.11*2.3%)/3=8.52;

3.用户每期总费用=370.37+8.52=378.89;

以上计算均为保留精度后结果。

准入条件

  1. 公司已接入至少一款支付宝收单产品(当面付APP支付手机网站支付电脑网站支付),并产生一定的交易额;
  2. 公司具备一定的技术能力,能够独立或由服务商协助完成技术对接;
  3. 支持合作后的服务联动处理,数据反馈和异议处理;
  4. 公司运营稳定并具备一定的客户群,具体考核将参考公司运营时长、交易额、规模、用户数来做出综合判定。

计费模式

花呗分期每笔均产生分期手续费,商户可选择用户或自己承担(无法共同承担);

商户和用户选择不同的期数时所承担的费率请参见下表,请商户以正确的费率来计算手续费用。

商户承担手续费花呗分期费率

期数

费率

3

1.80%

6

4.5%

12

7.5%

用户承担手续费花呗分期费率

期数

费率

3

2.30%

6

4.50%

12

7.50%

资源下载

点此下载花呗分期品牌资源

本接口及文档资料由支付宝提供。您使用本接口,需要遵守开放平台相关协议及支付宝要求。

onlineServer