比如考虑的点:
一,支付金额
1.最小值0.01;
2.无实际支付意义的值是否支持,比如0、负值;
3.支付金额错误时,比如格式或数字错误;
4.超大金额是否有限制;
5.余额小于实际支付金额时;
6.银行卡或其他设置,比如当日消费金额或单笔消费金额超限时;
二.支付接口上
涉及到第三方接口相关事件,比如支付宝、微信、网银、手机银行、扫码枪、POS终端等硬件的兼容
三.支付操作问题
1.是否支持指纹支付,不支持时,怎样提示;
2.是否有免密支付,或免密支付设置;
3.账号+密码支付;
4.银行卡+密码支付;
5.动态获取支付验证码支付;
6.信用卡支付;
四.产品的容错性
1.如何处理退款;
2.支付时断网时,处理机制;
3.支付失败时,如何补单/退单;
4.余额不足时,是否可以继续充值支付;
5.持续点击,是否会多次扣款;
6.若多次扣款,如何返回等。
原文地址:https://www.cnblogs.com/fancyl/p/9592242.html
时间: 2024-10-18 03:33:38