一种充电桩的异常退款处理方法技术

技术编号:38686823 阅读:13 留言:0更新日期:2023-09-02 23:00
本发明专利技术实施例涉及一种充电桩的异常退款处理方法,所述方法包括:充电桩对充电支付卡进行银行账号信息读取;并将用户输入的充电时长对应的预扣款金额作为对应的扣款金额;并根据扣款金额进行预扣款处理;并在预扣款处理成功时创建一个对应的充电记录;并在记录创建成功时进行充电;并在当次充电过程中对充电记录进行实时计费;并在当次充电结束时进行退款处理;并在退款处理之后将充电记录向远程平台发送;远程平台对充电记录是否存在异常进行识别;若存在则进行异常退款处理。通过本发明专利技术可以在用户充电发生数字货币钱包退款失败时进行及时退款,从而达到提高退款处理及时性、降低用户财产损失风险的目的。低用户财产损失风险的目的。低用户财产损失风险的目的。

【技术实现步骤摘要】
一种充电桩的异常退款处理方法


[0001]本专利技术涉及数据处理
,特别涉及一种充电桩的异常退款处理方法。

技术介绍

[0002]由公知的数字货币实体卡(例如数字人民币实体卡)结构我们可知,一张数字货币实体卡对应一个远程的银行卡账号和一个本地的硬件钱包(又称数字货币钱包模块),远程银行卡账号信息也会存储在数字货币实体卡的本地存储模块(又称数字货币账户模块)内。为更好的理解银行卡账号与硬件钱包之间的关系,下文给出一个简单示例来进行说明:例如,一个用户在某银行开设了一个账号信息为账号1的银行账户并同时为该账户申请了一张数字货币实体卡,那么在刚开设时该银行账户内的存款金额为0、该数字货币实体卡上存储的银行卡账号信息为账号1、该数字货币实体卡上硬件钱包(又称数字货币钱包模块)的数字货币金额为0;随后,该用户向该银行账户做了一次存款金额为数额1的存款操作,那么此时该银行账户内的存款金额为数额1,但该数字货币实体卡上硬件钱包(又称数字货币钱包模块)的数字货币金额仍旧为0;随后,该用户又向该银行账户做了一次取现金额为数额2的数字货币取现操作,那么此时该银行账户内的存款金额变为(数额1

数额2),而该数字货币实体卡上硬件钱包(又称数字货币钱包模块)的数字货币金额就变为数额2。
[0003]随着数字货币应用的推广,数字货币实体卡在充电支付领域也逐步应用起来。常规的充电支付流程为:先从用户账户上做预扣款操作,预扣款操作成功之后进行充电,充电完成之后由预扣款金额减去当次充电金额得到对应的退款金额,并基于退款金额向用户账户进行退款操作。目前将数字货币实体卡应用于充电支付时,大多都是将卡上的硬件钱包(又称数字货币钱包模块)作为操作对象来实施预扣款和退款操作。然而我们在实践中发现这种常规处理方式存在一个问题:在充电过程中出现一些特殊异常事件(例如数字货币实体卡在退款时被错误拔走、数字货币实体卡的硬件钱包在退款时操作错误、充电桩在退款时产生系统故障等)会导致当次应做的退款操作无法完成,这种情况下若还以数字货币实体卡的硬件钱包(又称数字货币钱包模块)作为退款对象就很难在事后对用户当次的超扣金额进行及时退款,从而导致用户财产遭受损失。

技术实现思路

[0004]本专利技术的目的,就是针对现有技术的缺陷,提供一种充电桩的异常退款处理方法、电子设备及计算机可读存储介质;充电桩为每次充电过程都配置一个充电记录,并在充电过程中基于该充电记录进行充电计费和可用余额更新,并在充电结束时基于该充电记录对数字货币实体卡的硬件钱包(又称数字货币钱包模块)进行退款处理,并在退款处理过程中只在退款成功时才将记录中的退款状态标记从未退款状态切换到已退款状态,并在退款处理之后将该充电记录发至远程平台;再由远程平台基于该充电记录的退款状态标记来判断当次充电的退款是否成功,若发现不成功则立即通过平台的银行交易接口向该数字货币实体卡对应的银行账户做一次转账处理从而通过一种远程交易方式达到及时退款的目的。通
过本专利技术,就可以在用户充电发生硬件钱包(又称数字货币钱包模块)退款失败的时候通过远程账户交易方式对用户进行及时退款,从而达到提高退款处理及时性、降低用户财产损失风险的目的。
[0005]为实现上述目的,本专利技术实施例第一方面提供了一种充电桩的异常退款处理方法,所述方法包括:
[0006]充电桩在第一用户插入第一充电支付卡时,对所述第一充电支付卡进行银行账号信息读取处理得到对应的第一账号标识;并将所述第一用户输入的充电时长作为对应的第一充电时长;并基于预设的充电时长

预扣款对应规则将所述第一充电时长对应的预扣款金额作为对应的第一扣款金额;并根据所述第一扣款金额对所述第一充电支付卡进行预扣款处理;并在所述预扣款处理成功时,根据所述第一账号标识和所述第一扣款金额创建一个对应的第一充电记录;并在所述第一充电记录创建成功时,对当前接入充电桩的车辆进行充电;并在当次充电过程中对所述第一充电记录进行实时计费处理;并在当次充电结束时基于所述第一充电记录对所述第一充电支付卡进行退款处理;并在所述退款处理之后将所述第一充电记录向远程平台发送;
[0007]所述远程平台将接收到的所述第一充电记录作为对应的当前充电记录;并对所述当前充电记录是否存在异常进行识别;若识别出所述当前充电记录存在异常,则根据所述当前充电记录向对应的充电支付卡银行账号进行异常退款处理。
[0008]优选的,所述第一充电支付卡为数字货币实体卡;所述数字货币实体卡包括数字人民币实体卡;所述第一充电支付卡包括数字货币账户模块和数字货币钱包模块;所述数字货币账户模块用于所述存储银行账号信息;所述数字货币钱包模块用于存储数字货币金额;
[0009]所述充电时长

预扣款对应规则包括多个第一对应规则;所述第一对应规则包括充电时长范围和对应的所述预扣款金额;所述充电时长范围由两个预设时长组成分别为第一、第二预设时长;所述第一预设时长小于所述第二预设时长;
[0010]所述第一充电记录包括第一支付卡标识字段、第一预付费字段、第一充电计费字段、第一可用余额字段和第一退款状态字段;所述第一退款状态字段包括已退款状态和未退款状态。
[0011]优选的,所述基于预设的充电时长

预扣款对应规则将所述第一充电时长对应的预扣款金额作为对应的第一扣款金额,具体包括:
[0012]所述充电桩将所述充电时长

预扣款对应规则中,满足所述第一充电时长的所述充电时长范围对应的所述预扣款金额作为对应的所述第一扣款金额。
[0013]优选的,所述根据所述第一扣款金额对所述第一充电支付卡进行预扣款处理,具体包括:
[0014]所述充电桩将当次消费金额设为对应的所述第一扣款金额,并基于所述当次消费金额对所述第一充电支付卡的所述数字货币钱包模块进行对应的数字货币钱包消费处理;并在所述数字货币钱包消费处理成功时,确认所述预扣款处理成功。
[0015]优选的,所述根据所述第一账号标识和所述第一扣款金额创建一个对应的第一充电记录,具体包括:
[0016]所述充电桩在本地创建一个内容为空的所述第一充电记录;并将所述第一充电记
录的所述第一支付卡标识字段设为对应的所述第一账号标识,将所述第一预付费字段设为对应的所述第一扣款金额,将所述第一充电计费字段设为0,将所述第一可用余额字段设为所述第一扣款金额,将所述第一退款状态字段设为未退款状态;并在所述第一充电记录的字段设置结束时,确认所述第一充电记录创建成功。
[0017]优选的,所述在当次充电过程中对所述第一充电记录进行实时计费处理,具体包括:
[0018]所述充电桩在当次充电过程中每隔第一指定时长就对最近所述第一指定时长内的充电费用进行统计得到对应的第一金额;并将所述第一充电记录的所述第一扣款金额字段和所述第一充电计费字段提取出来作为对应的当前扣款金额和前一计费金额;并将所述前一计费金额与所述第一金额相加的和作为对应的后一计费金额本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种充电桩的异常退款处理方法,其特征在于,所述方法包括:充电桩在第一用户插入第一充电支付卡时,对所述第一充电支付卡进行银行账号信息读取处理得到对应的第一账号标识;并将所述第一用户输入的充电时长作为对应的第一充电时长;并基于预设的充电时长

预扣款对应规则将所述第一充电时长对应的预扣款金额作为对应的第一扣款金额;并根据所述第一扣款金额对所述第一充电支付卡进行预扣款处理;并在所述预扣款处理成功时,根据所述第一账号标识和所述第一扣款金额创建一个对应的第一充电记录;并在所述第一充电记录创建成功时,对当前接入充电桩的车辆进行充电;并在当次充电过程中对所述第一充电记录进行实时计费处理;并在当次充电结束时基于所述第一充电记录对所述第一充电支付卡进行退款处理;并在所述退款处理之后将所述第一充电记录向远程平台发送;所述远程平台将接收到的所述第一充电记录作为对应的当前充电记录;并对所述当前充电记录是否存在异常进行识别;若识别出所述当前充电记录存在异常,则根据所述当前充电记录向对应的充电支付卡银行账号进行异常退款处理。2.根据权利要求1所述的充电桩的异常退款处理方法,其特征在于,所述第一充电支付卡为数字货币实体卡;所述数字货币实体卡包括数字人民币实体卡;所述第一充电支付卡包括数字货币账户模块和数字货币钱包模块;所述数字货币账户模块用于所述存储银行账号信息;所述数字货币钱包模块用于存储数字货币金额;所述充电时长

预扣款对应规则包括多个第一对应规则;所述第一对应规则包括充电时长范围和对应的所述预扣款金额;所述充电时长范围由两个预设时长组成分别为第一、第二预设时长;所述第一预设时长小于所述第二预设时长;所述第一充电记录包括第一支付卡标识字段、第一预付费字段、第一充电计费字段、第一可用余额字段和第一退款状态字段;所述第一退款状态字段包括已退款状态和未退款状态。3.根据权利要求2所述的充电桩的异常退款处理方法,其特征在于,所述基于预设的充电时长

预扣款对应规则将所述第一充电时长对应的预扣款金额作为对应的第一扣款金额,具体包括:所述充电桩将所述充电时长

预扣款对应规则中,满足所述第一充电时长的所述充电时长范围对应的所述预扣款金额作为对应的所述第一扣款金额。4.根据权利要求2所述的充电桩的异常退款处理方法,其特征在于,所述根据所述第一扣款金额对所述第一充电支付卡进行预扣款处理,具体包括:所述充电桩将当次消费金额设为对应的所述第一扣款金额,并基于所述当次消费金额对所述第一充电支付卡的所述数字货币钱包模块进行对应的数字货币钱包消费处理;并在所述数字货币钱包消费处理成功时,确认所述预扣款处理成功。5.根据权利要求2所述的充电桩的异常退款处理方法,其特征在于,所述根据所述第一账号标识和所述第一扣款金额创建一个对应的第一充电记录,具体包括:所述充电桩在本地创建一个内容为空的所述...

【专利技术属性】
技术研发人员:周锡忠解博钧
申请(专利权)人:一能充电科技深圳股份有限公司
类型:发明
国别省市:

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

1