在支付业务中,资金安全是至关重要的,而预防重复付款是确保资金安全的关键环节之一。本文详细介绍了如何通过系统设计和产品功能来预防重复付款的发生。
在支付公司中最底线的要求一定是一致的那就是“资金安全”,资金安全是支付公司的本。而资金安全的一个重要的内容绝对是预防重复付款,本文就说说如何预防重复付款。
1、订单号不唯一很多公司在出金上都会有人工审核的需求,往往再审核控制上,由于再短时间内重复点击审核按钮或多审核人员同时共同点击审核同一笔订单,订单号为做唯一控制导致后端生成不同订单号,导致重复出款,这个一定要约束技术做唯一订单号。
2、前后端重复付款校验不一致往往前后端再控制重复交易的时候存在沟通不当导致前端未控制或后端未校验,导致客户在极端情况操作绕过固有逻辑,从而重复付款
1、对账控制对账一般分为日终余额对账、明细对账,一般都是T+1对账T日,通过系统对账及时发现差异进行处理
2、提示控制在系统功能鉴权的前提下,可能客户主观错误导致重复付款,我们可以通过【收款方名称】【金额】等条件判断其是否存在重复付款可能性,通过弹窗提示客户避免造成资损
3、审核功能可以开发多角色审核功能,让客户设立资金复核岗,在出金操作时,进行双人复核出金
4、大额出金控制在一些大额出金上,可以通过人工和客户进行确认付款意愿进行预防
本文由人人都是产品经理作者【杂物博言 产品社】,微信公众号:【杂物博言 产品社】,原创/授权 发布于人人都是产品经理,未经许可,禁止转载。
题图来自Unsplash,基于 CC0 协议。