对于支付公司的长短款概念、产生原因及测试方法

支付公司经常会因为系统问题,银行问题等,出现资金记录与实际入账金额不等的情况,即为发生长款或短款。

长款定义

             1、平台对账中,发现支付公司多账,用户或银行方少账,即为长款;

             2、用户投诉,多付款,支付公司多账,即为长款;

             3、技术对账中,发现支付公司多账,即为长款;

总结为:账单金额<到账资金

消费类充值长款的解释:

对于用户银行卡支付的消费类交易,支付系统向相关银行或银联机构发送扣款请求,银行已做扣款处理,扣款处理结果却未及时返回给支付系统,支付系统未记账,由此导致的长款即消费类充值长款。

或者解释为:

由于快捷扣款存在支付超时、银行处理中等各种异常情况导致快捷支付状态不能明确结果。第二天对账时,对方有成功流水我方处理中状态即充值长款。

长款产生的原因主要有以下几种:

1、网络故障导致交易未返回状态;

2、对账出现异常;

3、支付路由状态错误导致的长款;

4、支付核心系统Bug产生的长款;

5、支付核心记账出现单边账;

6、重复记账导致的长款

 

短款定义
             1、平台对账中,发现支付公司少账,用户或银行方多账,即为短款;

             2、企业投诉,多发工资,企业少账,即为短款;

             3、技术对账中,发现支付公司少账,即为短款;

总结为:账单金额>到账资金

短款产生的原因(以银行为例),主要有一下几种:

1、正常支付银行未返回,系统认为银行支付成功,属于程序BUG问题;

2、退款业务在支付系统未处理,发送银行退款成功。

3、支付路由状态错误导致的短款;

4、支付核心系统Bug产生的短款;

5、支付核心记账出现单边账;

6、未记账导致的短款

发生长短款的处理办法:

长款:充值类一般进行补单,消费类一般进行退款;

短款:通过人工追款、调账、认损等处理短款问题。

基本测试方法:

一般可以通过模拟场景,比如长款,首先完成正常交易,然后更改已完成的订单状态为失败,再通过mock模拟银行的交易成功的通知,此时,对于支付公司的交易系统来说是已经失败的订单又被通知成功,那么,逻辑上就应该有发生长款的判断,然后根据业务场景设计不同的发起退款或补单的请求。

 

 

 

 

  • 3
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值