对接银行处理退票的解决方案

2023-11-09 12:40

本文主要是介绍对接银行处理退票的解决方案,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

什么是退票?

在跨行支付时,付款请求提交汇出行后,由汇出行转交至人民银行支付系统,经人民银行大小额系统处理后会先返回交易成功的结果,再由人民银行转至收款行,收款行在清算过程中会将收款人账户信息、状态、款项用途信息不符、异常、不合规等无法入账的款项原路退回至原汇出行,这个过程就是退票。因此交易成功的状态不一定表示收款账户已入账。

产生原因:若收款账号输入错误、收款人姓名与开户银行预留户名不符或开户银行信息不正确、款项用途信息不符等都有可能造成退票。

表现形式:会查回一笔金额、对方信息完全一致的收款;一般情况下,退票明细会在3个工作日内生成,这取决于收款行处理的速度。

在这里插入图片描述

  1. 也就是对接行返回给平台的成功并不是代表钱到了打款用户,而是转账请求到达了代理行,代理行成功接收到了。

那么我们可能为认为为啥不能这样?
在这里插入图片描述
人行会调用对接行告诉平台是否成功了还是失败了,其实不是的,人行是不会告诉对接行的是否成功的,需要对接行去查人行的接口,但是人行的接口是需要钱的

处理退票

1. 人工智能处理

一般这种情况是打款用户信息不符合,因此可以再打款之前调用聚合支付接口或者第三方接口返回这个信息是否正确。
这样能一定程度避免打款失败。

但是如果处理了退票,那么也可以进行人工复核出现了这种情况,人工告诉用户进行退票了,告诉用户再重新发起一笔。

并且这样的话在业务上也应该增加退票的处理,也就是获得了退票的信息,也应该在对应的申请单将状态修改成退票,获得添加对应退票的流水。

2. 土豪用户

对接行不知道是否成功,但是代理行知道啊,而且代理行是提供付费接口 给平台进行查询是否成功或者失败。

  1. 对接人行,查询对应是否成功/是啊比
  2. 告诉对接行,让对接行对接人行,然后让对接行告诉你一个最终状态

但是这些服务费肯定会高点。

对接支付宝是否可以避免退票

不能完全避免

这篇关于对接银行处理退票的解决方案的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/376154

相关文章

数据库oracle用户密码过期查询及解决方案

《数据库oracle用户密码过期查询及解决方案》:本文主要介绍如何处理ORACLE数据库用户密码过期和修改密码期限的问题,包括创建用户、赋予权限、修改密码、解锁用户和设置密码期限,文中通过代码介绍... 目录前言一、创建用户、赋予权限、修改密码、解锁用户和设置期限二、查询用户密码期限和过期后的修改1.查询用

Go语言使用Buffer实现高性能处理字节和字符

《Go语言使用Buffer实现高性能处理字节和字符》在Go中,bytes.Buffer是一个非常高效的类型,用于处理字节数据的读写操作,本文将详细介绍一下如何使用Buffer实现高性能处理字节和... 目录1. bytes.Buffer 的基本用法1.1. 创建和初始化 Buffer1.2. 使用 Writ

Python视频处理库VidGear使用小结

《Python视频处理库VidGear使用小结》VidGear是一个高性能的Python视频处理库,本文主要介绍了Python视频处理库VidGear使用小结,文中通过示例代码介绍的非常详细,对大家的... 目录一、VidGear的安装二、VidGear的主要功能三、VidGear的使用示例四、VidGea

深入理解Redis大key的危害及解决方案

《深入理解Redis大key的危害及解决方案》本文主要介绍了深入理解Redis大key的危害及解决方案,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着... 目录一、背景二、什么是大key三、大key评价标准四、大key 产生的原因与场景五、大key影响与危

Python结合requests和Cheerio处理网页内容的操作步骤

《Python结合requests和Cheerio处理网页内容的操作步骤》Python因其简洁明了的语法和强大的库支持,成为了编写爬虫程序的首选语言之一,requests库是Python中用于发送HT... 目录一、前言二、环境搭建三、requests库的基本使用四、Cheerio库的基本使用五、结合req

使用Python处理CSV和Excel文件的操作方法

《使用Python处理CSV和Excel文件的操作方法》在数据分析、自动化和日常开发中,CSV和Excel文件是非常常见的数据存储格式,ython提供了强大的工具来读取、编辑和保存这两种文件,满足从基... 目录1. CSV 文件概述和处理方法1.1 CSV 文件格式的基本介绍1.2 使用 python 内

Xshell远程连接失败以及解决方案

《Xshell远程连接失败以及解决方案》本文介绍了在Windows11家庭版和CentOS系统中解决Xshell无法连接远程服务器问题的步骤,在Windows11家庭版中,需要通过设置添加SSH功能并... 目录一.问题描述二.原因分析及解决办法2.1添加ssh功能2.2 在Windows中开启ssh服务2

Redis连接失败:客户端IP不在白名单中的问题分析与解决方案

《Redis连接失败:客户端IP不在白名单中的问题分析与解决方案》在现代分布式系统中,Redis作为一种高性能的内存数据库,被广泛应用于缓存、消息队列、会话存储等场景,然而,在实际使用过程中,我们可能... 目录一、问题背景二、错误分析1. 错误信息解读2. 根本原因三、解决方案1. 将客户端IP添加到Re

如何使用celery进行异步处理和定时任务(django)

《如何使用celery进行异步处理和定时任务(django)》文章介绍了Celery的基本概念、安装方法、如何使用Celery进行异步任务处理以及如何设置定时任务,通过Celery,可以在Web应用中... 目录一、celery的作用二、安装celery三、使用celery 异步执行任务四、使用celery

SpringBoot操作spark处理hdfs文件的操作方法

《SpringBoot操作spark处理hdfs文件的操作方法》本文介绍了如何使用SpringBoot操作Spark处理HDFS文件,包括导入依赖、配置Spark信息、编写Controller和Ser... 目录SpringBoot操作spark处理hdfs文件1、导入依赖2、配置spark信息3、cont