平台上用户会填写自己的银行卡账号,但难免人工有填错的时候,而我们没有银联的校验。
由于支付量也很大,财务人员的感受,每次都有很多退款。
想请教各位大神,有没有技术角度或者更好的流程能规避用户填写错误的银行卡号的办法?
1
xfspace 2016-12-27 18:34:46 +08:00 via Android 1
有,让其拍照上传🌚
|
2
1023400273 2016-12-27 18:35:38 +08:00
一起关注
|
3
onlyhot 2016-12-27 18:39:06 +08:00 via iPhone
可以校验银行卡
|
4
novaeye 2016-12-27 18:52:22 +08:00 1
银行卡的卡号是有统一规则的, 所以也自然有对应的校验算法, 网上可以找到很多不同语言版本的比如
PHP: http://blog.newbmiao.com/2015/09/25/use-luhm-to-validate-bank-card.html Java: http://outofmemory.cn/code-snippet/920/yanzheng-user-out-shifou-zhengque-yinxing-qiahao Java2: http://www.jianshu.com/p/193d8b84a6a1 |
6
Perry 2016-12-27 18:57:09 +08:00 via iPhone
扣 1 块?
|
7
caomu 2016-12-27 19:55:01 +08:00 via Android 1
@mewkeisa 可以,最后一位是校验位,用 luhn 算法计算出来的。当然这样不能保证账号户名无误,只能避免输错数字。
|
8
chanssl 2016-12-27 20:05:07 +08:00 1
1 分钱打款或 1 分钱扣款。
|
9
veryer 2016-12-27 21:42:03 +08:00 1
这个有提供银行认证的服务的平台
|
10
wenymedia 2016-12-27 22:29:17 +08:00 via Android 1
打两遍(UX 上分开打…
|
11
shoaly 2016-12-27 23:57:55 +08:00 1
有没有办法给客户一个随机验证金额, 比如 0.19, 让他们用需要验真的账户发送 0.19 到你们的目标账户, 并且提交打款时间戳... 你们在自己的银行账户上去写代码判断并记录对方账号...
|
12
msg7086 2016-12-28 01:45:33 +08:00 1
直接校验银行卡卡号就能避免很多错误了。
|