一、支付的金额上
1、金额最小值:如0.01
2、无实际意义的金额:如0元订单
3、支付金额错误:格式错误、数字错误(支付金额为负数)
4、超大金额:设置的最高金额上限(如微信单个红包最大值200等)
5、余额小于实际支付的金额
6、银行卡或其他设置当日消费金额或者是单笔消费金额超限
二、支付接口上
关于支付会涉及到很多第三方接口的相关事件。比如:支付宝、微信、网银系统、手机银行、pos机等终端服务,甚至是扫码枪等硬件设备也是有关系的。
三、支付操作上
1、指纹支付
2、免密支付
3、扫脸支付
4、账号+密码支付
5、动态获取支付验证码支付
6、微信、支付宝等支付码
7、他人代付
如今的支付方式多样化、快捷支付和银行卡支付之间的差异性。信用卡和普通储蓄卡之间的差异性。都是需要考虑的。
四、产品容错性上(异常处理)
1、如何处理退款
2、支付时出现断网
3、支付失败后,如何补单和退单
4、支付金额不足的情况下,充值后,是否可以继续支付
5、持续点击,是否会出现多次扣款
6、如果发送多次扣款,如何退款到支付账号
五、产品后台处理上
成功订单的账务处理、失败订单的账务处理、退款订单的账务处理、差错帐处理等等