System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种基于订单的公交卡余额退款方法及相关设备技术_技高网

一种基于订单的公交卡余额退款方法及相关设备技术

技术编号:42452918 阅读:3 留言:0更新日期:2024-08-21 12:44
本申请实施例公开了一种基于订单的公交卡余额退款方法及相关设备,通过若检测到用户对退款链接的点击操作,则利用退款链接跳转至退款信息输入页面;在退款信息输入页面获取用户输入的退款信息;获取退款订单中的支付账户和收款账户;向收款账户发起退款请求;收款账户接收退款请求,并将退款金额退还至支付账户,及将公交卡中的余额扣除退款金额;根据退款金额和公交卡退款前的余额,获得公交卡退款后的金额,实现了公交卡余额退款的自动化,不需要额外登记公交卡的余额信息和退款接收账户的信息等个人信息,简化了公交卡的余额退款的流程,提高了公交卡的余额退款的体验感。

【技术实现步骤摘要】

【】本专利技术涉及快捷支付,尤其涉及一种基于订单的公交卡余额退款方法及相关设备


技术介绍

0、
技术介绍

1、公交卡是一种预先充值、存储一定金额的实体卡片,用户可以向储值卡中充钱以便于公交支付,而一旦用户将不再使用该公交卡,也可以进行退卡和退还卡里的金额。公交卡的余额退款通常需要提交用户的姓名和身份证号,公交卡的账号和余额,以及退款的银行和用户接收退款的银行,这个过程不仅工作量大且复杂,而且容易出错,一旦存在上述信息填写错误都将导致退款流程不能正常进行,从而使得退款失败。


技术实现思路

0、
技术实现思路

1、有鉴于此,本专利技术提供一种基于订单的公交卡余额退款方法及相关设备。

2、本专利技术第一实施例的具体技术方案为:一种基于订单的公交卡余额退款方法,所述方法应用于公交卡退款系统,所述公交卡退款系统中设置公交卡的退款链接和退款信息输入页面:若检测到用户对所述退款链接的点击操作,则利用所述退款链接跳转至所述退款信息输入页面;在所述退款信息输入页面获取用户输入的退款信息;所述退款信息包括退款订单和退款金额;获取所述退款订单中的支付账户和收款账户;向所述收款账户发起退款请求;所述退款请求的金额为所述退款金额;所述收款账户接收所述退款请求,并将所述退款金额退还至所述支付账户,及将所述公交卡中的余额扣除所述退款金额;根据所述退款金额和所述公交卡退款前的余额,获得所述公交卡退款后的金额。

3、优选的,所述利用所述退款链接跳转至所述退款信息输入页面之后,还包括:获取所述公交卡的用户信息;所述用户信息包括公交卡的有效性、公交卡是否允许退款和公交卡校验风控;对所述公交卡的用户信息进行验证;当所述用户信息为公交卡有效、公交卡允许退款、公交卡校验风控通过时,执行所述获取所述退款订单中的支付账户和收款账户的步骤。

4、优选的,所述获取所述退款订单中的支付账户和收款账户之后,还包括:获取所述公交卡的余额;判断所述余额与所述退款金额的大小;当所述余额大于或等于所述退款金额时,执行所述向所述收款账户发起退款请求的步骤;当所述余额小于所述退款金额时,所述公交卡退款系统提醒用户余额不足,并返回所述退款信息输入页面。

5、优选的,所述退款信息中还包括服务费和优惠金额;则所述向所述收款账户发起退款请求之前,还包括:判断所述服务费是否可退回;若所述服务费不可退回,则根据所述服务费、所述优惠金额和所述退款金额获得实际退款金额;所述实际退款金额为所述退款金额减去所述服务费和所述优惠金额后的退款金额;则所述将所述退款金额退还至所述支付账户,包括:将所述实际退款金额退还至所述支付账户。

6、优选的,所述将所述公交卡中的余额扣除所述退款金额之后,还包括:将所述退款信息发送至所述收款账户的运营商和所述用户预留的手机号中,以提示运营商和所述用户对应的退款信息。

7、优选的,所述方法还包括:将所述退款信息存储在预设的存储介质,以保存所述退款信息。

8、优选的,所述在所述退款信息输入页面获取用户输入的退款信息之前,还包括:获取用户输入的密文信息;根据公交卡的卡标识从服务器中获取与所述卡标识对应的预设密文;在所述密文信息与所述预设密文信息一致的情况下,确定所述用户身份信息验证通过,执行所述退款信息输入页面获取用户输入的退款信息的步骤;在所述密文信息与所述预设密文信息不一致的情况下,确定所述用户身份信息验证不通过,返回退款链接。

9、本专利技术第二实施例的具体技术方案为:一种基于订单的公交卡余额退款系统,所述系统包括:跳转模块、退款信息获取模块、账户获取模块、退款请求模块、退款模块和更新模块;所述跳转模块用于若检测到用户对所述退款链接的点击操作,则利用所述退款链接跳转至所述退款信息输入页面;所述退款信息获取模块用于在所述退款信息输入页面获取用户输入的退款信息;所述退款信息包括退款订单和退款金额;所述账户获取模块用于获取所述退款订单中的支付账户和收款账户;所述退款请求模块用于向所述收款账户发起退款请求;所述退款请求的金额为所述退款金额;所述退款模块用于所述收款账户接收所述退款请求,并将所述退款金额退还至所述支付账户,及将所述公交卡中的余额扣除所述退款金额;所述更新模块用于根据所述退款金额和所述公交卡退款前的余额,获得所述公交卡退款后的金额。

10、本专利技术第三实施例的具体技术方案为:一种基于订单的公交卡余额退款设备,包括存储器和处理器,所述存储器存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行如本申请第一实施例中任一项所述方法的步骤。

11、本专利技术第四实施例的具体技术方案为:一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时,使得所述处理器执行如本申请第一实施例中任一项所述方法的步骤。

12、实施本专利技术实施例,将具有如下有益效果:

13、本申请通过若检测到用户对退款链接的点击操作,则利用退款链接跳转至退款信息输入页面;在退款信息输入页面获取用户输入的退款信息;获取退款订单中的支付账户和收款账户;向收款账户发起退款请求;收款账户接收退款请求,并将退款金额退还至支付账户,及将公交卡中的余额扣除退款金额;根据退款金额和公交卡退款前的余额,获得公交卡退款后的金额,实现了公交卡余额退款的自动化,不需要额外登记公交卡的余额信息和退款接收账户的信息等个人信息,简化了公交卡的余额退款的流程,提高了公交卡的余额退款的体验感。

本文档来自技高网...

【技术保护点】

1.一种基于订单的公交卡余额退款方法,其特征在于,所述方法应用于公交卡退款系统,所述公交卡退款系统中设置公交卡的退款链接和退款信息输入页面:

2.如权利要求1所述的基于订单的公交卡余额退款方法,其特征在于,所述利用所述退款链接跳转至所述退款信息输入页面之后,还包括:

3.如权利要求1所述的基于订单的公交卡余额退款方法,其特征在于,所述获取所述退款订单中的支付账户和收款账户之后,还包括:

4.如权利要求1所述的基于订单的公交卡余额退款方法,其特征在于,所述退款信息中还包括服务费和优惠金额;

5.如权利要求1所述的基于订单的公交卡余额退款方法,其特征在于,所述将所述公交卡中的余额扣除所述退款金额之后,还包括:

6.如权利要求5所述的基于订单的公交卡余额退款方法,其特征在于,所述方法还包括:

7.如权利要求1所述的基于订单的公交卡余额退款方法,其特征在于,所述在所述退款信息输入页面获取用户输入的退款信息之前,还包括:

8.一种基于订单的公交卡余额退款系统,其特征在于,所述系统包括:跳转模块、退款信息获取模块、账户获取模块、退款请求模块、退款模块和更新模块;

9.一种基于订单的公交卡余额退款设备,包括存储器和处理器,其特征在于,所述存储器存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行如权利要求1至7中任一项所述方法的步骤。

10.一种计算机可读存储介质,存储有计算机程序,其特征在于,所述计算机程序被处理器执行时,使得所述处理器执行如权利要求1至7中任一项所述方法的步骤。

...

【技术特征摘要】

1.一种基于订单的公交卡余额退款方法,其特征在于,所述方法应用于公交卡退款系统,所述公交卡退款系统中设置公交卡的退款链接和退款信息输入页面:

2.如权利要求1所述的基于订单的公交卡余额退款方法,其特征在于,所述利用所述退款链接跳转至所述退款信息输入页面之后,还包括:

3.如权利要求1所述的基于订单的公交卡余额退款方法,其特征在于,所述获取所述退款订单中的支付账户和收款账户之后,还包括:

4.如权利要求1所述的基于订单的公交卡余额退款方法,其特征在于,所述退款信息中还包括服务费和优惠金额;

5.如权利要求1所述的基于订单的公交卡余额退款方法,其特征在于,所述将所述公交卡中的余额扣除所述退款金额之后,还包括:

6.如权利要求5所述的基于订单的公...

【专利技术属性】
技术研发人员:黎冯华赵晨曦姜波
申请(专利权)人:深圳市雪球科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1