一种处理自动续费交易的方法及装置与流程

文档序号:31293566发布日期:2022-08-27 03:41阅读:137来源:国知局
一种处理自动续费交易的方法及装置与流程

1.本技术涉及计算机技术领域,尤其涉及一种处理自动续费交易的方法及装置。


背景技术:

2.目前,许多网站或平台等服务提供方通过会员服务盈利。用户在消费了一定金额订阅会员服务之后,可以享受到网站或平台等服务提供方提供的服务。而非会员则无法享受这些服务。会员的开通往往按天或按月计费。在订阅的会员服务到期之后,如果用户想要继续保持会员资格,则需要重新缴费以订阅新一期的会员服务。
3.为了方便用户,许多网站或平台等服务提供方提供了自动续费服务。在用户确认订阅自动续费服务之后,网站可以在续费日自动从用户的银行账户中扣款,完成会员服务的续费,以保持用户的会员资格。这样,用户不需要频繁地订阅会员服务,提升了用户体验。
4.如果用户想要暂停自动续费服务,用户可以通过联系网站或平台等服务提供方来关闭自动续费服务。但是,用户可能联系不上服务提供方,或者无法找到关闭自动续费服务的接口,那么用户就无法正常取消自动续费服务。


技术实现要素:

5.有鉴于此,本技术实施例提供了一种处理自动续费交易的方法及装置,旨在不通过服务提供方取消自动续费服务。
6.第一方面,本技术实施例提供了一种处理自动续费交易的方法所述方法用于处理自动续费类交易,包括:
7.获取第一交易报文,所述第一交易报文用于请求第一账户为第一交易付费;
8.根据所述第一交易报文判断所述第一交易是否为自动续费类交易;
9.响应于所述第一交易为自动续费类交易,获取所述第一交易对应的交易标识,所述交易标识用于指示完成所述第一交易,或,所述交易标识用于指示拒绝所述第一交易;
10.根据所述交易标识处理所述第一交易。
11.在一种可能的实现方式中,所述根据所述第一交易报文判断所述第一交易是否为自动续费类交易包括:
12.根据第一报文规范,从所述第一交易报文的第一字段中提取第一信息,所述第一报文规范用于指示所述第一交易报文中各个交易信息携带的位置,所述第一报文规范包括所述第一字段和所述第一信息之间的对应关系;
13.响应于所述第一信息的取值为第一值,确定所述第一交易为自动续费类交易。
14.在一种可能的实现方式中,所述响应于所述第一交易为自动续费类交易,获取所述第一交易对应的交易标识包括:
15.获取第一用户的信息和第一交易方的信息,所述第一账户属于第一用户,所述第一交易方为所述第一交易的发起者;
16.根据所述第一用户的信息和第一交易方信息,查询所述第一用户为所述第一交易
方设置的交易标识。
17.在一种可能的实现方式中,在查询到所述第一用户为所述第一交易方设置的交易标识之前,所述方法还包括:
18.向所述第一用户发送交易标识设置请求,所述交易标识设置请求用于请求所述第一用户为所述第一交易方设置所述交易标识;
19.接收并存储所述第一用户反馈的所述交易标识。
20.在一种可能的实现方式中,所述根据所述交易标识处理所述第一交易包括:
21.响应于所述交易标识指示完成所述第一交易,根据所述第一交易报文确定交易金额,根据所述交易金额调整所述第一账户的账户余额;
22.响应于所述交易标识指示拒绝所述第一交易,生成第二交易报文,所述第二交易报文用于指示所述第一交易被拒绝。
23.第二方面,本技术实施例提供了一种处理自动续费交易的装置,所述装置用于处理自动续费类交易,包括:
24.获取模块,用于获取第一交易报文,所述第一交易报文用于请求第一账户为第一交易付费;
25.处理模块,用于根据所述第一交易报文判断所述第一交易是否为自动续费类交易;响应于所述第一交易为自动续费类交易,获取所述第一交易对应的交易标识,所述交易标识用于指示完成所述第一交易,或,所述交易标识用于指示拒绝所述第一交易;根据所述交易标识处理所述第一交易。
26.在一种可能的实现方式中,所述处理模块,用于根据第一报文规范,从所述第一交易报文的第一字段中提取第一信息,所述第一报文规范用于指示所述第一交易报文中各个交易信息携带的位置,所述第一报文规范包括所述第一字段和所述第一信息之间的对应关系;响应于所述第一信息的取值为第一值,确定所述第一交易为自动续费类交易。
27.在一种可能的实现方式中,所述获取模块,用于获取第一用户的信息和第一交易方的信息,所述第一账户属于第一用户,所述第一交易方为所述第一交易的发起者;
28.所述处理模块,用于根据所述第一用户的信息和第一交易方信息,查询所述第一用户为所述第一交易方设置的交易标识。
29.在一种可能的实现方式中,所述装置还包括发送模块;
30.所述发送模块,用于向所述第一用户发送交易标识设置请求,所述交易标识设置请求用于请求所述第一用户为所述第一交易方设置所述交易标识;
31.所述处理模块,用于接收并存储所述第一用户反馈的所述交易标识。
32.在一种可能的实现方式中,所述处理模块,用于响应于所述交易标识指示完成所述第一交易,根据所述第一交易报文确定交易金额,根据所述交易金额调整所述第一账户的账户余额;响应于所述交易标识指示拒绝所述第一交易,生成第二交易报文,所述第二交易报文用于指示所述第一交易被拒绝
33.第三方面,本技术实施例提供了一种设备,所述设备包括存储器和处理器,所述存储器用于存储指令或代码,所述处理器用于执行所述指令或代码,以使所述设备执行前述第一方面任一项所述的处理自动续费交易的方法。
34.第四方面,本技术实施例提供了一种计算机存储介质,所述计算机存储介质中存
储有代码,当所述代码被运行时,运行所述代码的设备实现前述第一方面任一项所述的处理自动续费交易的方法。
35.本技术实施例提供了一种处理自动续费交易的方法及装置。银行的第一交易系统可以通过执行本技术实施例提供的方法来取消订阅自动续费服务。具体地,在执行本技术实施例通过的处理自动续费交易的方法时,第一交易系统首先可以获取第一交易报文。第一交易报文用于请求第一账户为第一交易付费。接着,第一交易系统根据第一交易报文判断第一交易是否为自动续费类交易。如果第一交易为自动续费类交易,说明第一交易报文为服务提供方为了自动扣款向第一交易系统发送的交易报文。接着,第一交易系统可以获取第一交易对应的交易标识。交易标识为用户设置的标识,表示用户对完成第一交易的期望,可以用于指示完成所述第一交易,或者用于指示拒绝所述第一交易。在获取到交易标识之后,第一交易系统可以根据交易标识处理第一交易。这样,由银行的第一交易系统对自动续费服务对应的交易报文进行处理,可以在银行拦截自动续费服务的扣款请求,从而关闭自动续费服务。如此,通过对自动续费服务的交易报文进行处理,无需用户通过服务提供方关闭自动续费服务,便于用户主动关闭自动续费服务。
附图说明
36.为更清楚地说明本实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
37.图1为本技术实施例提供的处理自动续费交易的方法的方法流程图;
38.图2为本技术实施例提供的处理自动续费交易的装置的一种结构示意图。
具体实施方式
39.为了引导用户消费,目前许多服务提供方提供了自动续费服务。通过开通自动续费服务,用户可以自动续订服务提供方的会员服务。具体地,在用户订阅的会员服务到期之后,服务提供方可以从用户账户中扣除用于订阅下一期会员的费用,并延长用户拥有的会员服务的时间。具体地,在扣除订阅费用时,服务提供方可以向用户绑定了银行账户的银行发送交易报文,以使银行从用户绑定的银行账户中划出续订会员的费用,并将这部分费用转移到服务提供方便的账户。由于用户开通了自动续费服务,在上述过程中不需要用户进行身份验证,提升了用户体验。
40.如果用户需要关闭自动续费服务,用户可以通过服务提供方的网站或应用程序上的网络接口触发关闭自动续费服务的操作。但是,如果服务提供方的网站或应用程序设计的不合理,用户可能难以找到用于关闭自动续费服务的接口,或者用户需要花费较多时间关闭自动续费服务。显然,这大大降低了用户体验。
41.为了解决上述问题,本技术实施例提供了一种处理自动续费交易的方法及装置。其中,所处理自动续费交易的方法可以由第一交易系统执行,用于对自动续费服务对应的交易报文进行处理。可选地,所述第一交易系统可以是银行后台系统,例如可以是银行总行的交易系统,也可以是银行分行的交易系统。所述第一交易系统可以是运行于计算机、服务
器或服务器集群的软件系统。
42.下面从第一交易系统的角度,对本技术实施例提供的处理自动续费交易的方法进行说明。显然,所描述的实施例仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
43.参见图1,图1为本技术实施例提供的处理自动续费交易的方法的一种方法流程图,包括:
44.s101:获取第一交易报文。
45.在本技术实施例中,第一交易系统可以在获取到第一交易报文之后执行本技术实施例提供的处理自动续费交易的方法。其中,第一交易报文用于请求第一账户为第一交易付费。第一账户是在第一交易系统所述的银行开设的账户。第一交易例如可以是会员服务续订交易。具体地,第一交易报文可以是交易提供方的系统发送的,用于请求第一交易系统对应的银行进行转账,以完成服务的自动续费。
46.举例说明。假设网站a提供会员自动续费服务,且用户b在网站a上订阅了会员自动续费服务,且用户b在网站a上绑定了银行c的银行卡d,那么网站a在检测到客户b的会员资格即将到期时,网站a可以向银行c发送交易请求,以请求银行c从银行卡d对应的账户中划出会员费用并转账到网站a的账户。相应地,上述交易请求可以为本技术实施例中所述的第一交易报文。
47.在一些其他可能的实现方式中,第一交易报文也可以是银行外围系统发送的。具体地,银行外围系统可以通过接口与服务提供方的网站对接,并通过接口接收到服务提供方发送的交易请求。接着,银行外围系统可以将交易请求转换为第一交易报文,并向第一交易系统发送。在这种实现方式中,第一交易系统可以是银行核心系统。
48.s102:根据所述第一交易报文判断所述第一交易是否为自动续费类交易。
49.在接收到第一交易报文之后,第一交易系统可以根据第一交易报文判断第一报文是否为自动续费类交易。如果第一交易报文不为自动续费类交易,第一交易系统按照正常的处理流程对第一交易报文进行处理。如果第一交易报文为自动续费类交易,第一交易系统执行s103。
50.可选地,第一交易系统可以根据第一报文中携带的交易信息判断第一交易是否为自动续费类交易。具体地,第一交易系统可以根据第一报文规范,从第一交易报文的第一字段中的第一信息。其中,第一报文规范为生成第一交易报文时所依据的规范。第一字段为第一交易报文中用于携带第一信息的部分。第一信息用于指示第一交易报文是否为自动续费服务对应的报文。
51.根据前文介绍可知,第一交易报文可以是第一交易系统所属的银行的银行外围系统生成并向第一交易系统发送的。那么第一报文规范可以是银行外围系统用于生成交易报文的报文规范。
52.在获取到第一信息之后,第一交易系统可以根据第一信息的具体取值判断第一交易是否为自动续费类交易。具体地,第一信息的取值可以为第一值或第二值。如果第一信息的取值为第一值,第一交易系统确定第一交易为自动续费类交易;如果第一信息的取值为第二值,第一交易系统确定第一交易不为自动续费类交易。其中,所述第一值和所述第二值
可以由技术人员在第一报文规范中设置。
53.例如,在实际的应用场景中,如果第一交易报文为8583报文,那么第一交易系统可以获取第一交易报文的第60个域的os tag,从而得到第一信息。接着,根据第一交易报文的第60个域的os tag的具体取值,第一交易系统判断第一交易是否为自动续费类交易。例如,如果交易报文的第60个域的os tag的取值为“r”,第一交易系统确定第一交易为自动续费类交易;如果交易报文的第60个域的os tag的取值不为“r”,第一交易系统确定第一交易不为自动续费类交易。
54.s103:响应于所述第一交易为自动续费类交易,获取所述第一交易对应的交易标识。
55.在确定第一交易报文对应的第一角位移为自动续费类交易之后,第一交易系统可以获取第一交易对应的交易标识。其中,交易标识用于指示第一交易系统对第一交易的处理原则。即,交易标识用于指示第一交易系统完成第一交易,或者,交易标识用于指示第一交易系统拒绝第一交易。
56.可选地,交易标识可以是第一用户设置的,该第一用户为第一账户的所有人。也就是说,第一用户可以在银行系统中根据自己的意愿设置交易标识,从而通过交易标识指示银行的第一交易系统完成或拒绝自动续费服务对应的第一交易。这样,即使用户无法在服务提供方的网站或平台上找到取消自动续费服务的接口,用户仍然能够通过银行实现自动续费服务的解约。
57.在一些可能的实现方式中,银行可以预先存储用户对于自动续费服务的续费策略。具体地,如果用户想要解约某项自动续费服务,用户可以在银行系统中设置第一交易方的名称和用于拒绝交易的交易标识之间的对应关系。这样,在接收到第一交易方发送的、用于自动续费服务的交易报文之后,银行系统可以根据对应关系确定用于拒绝交易的交易标识。
58.也就是说,如果上述第一交易报文为第一交易方触发的,那么在确定第一交易为自动续费类交易之后,第一交易系统可以获取第一用户的信息和第一交易方的信息。接着,第一交易系统可以根据第一用户的信息和第一交易方的信息,从数据库中查询第一交易对应的交易标识,以便根据交易标识完成或拒绝第一交易。
59.在一些可能的实现方式中,交易标识可以是银行请求用户设置的。具体地,银行可以向第一用户发送交易标识设置请求,交易标识设置请求用于请求第一用户为所述第一交易方设置交易标识。在接收到交易标识设置请求之后,第一用户可以在银行系统中设置第一交易方对应的交易标识。这样,银行系统可以存储第一交易方的名称和用于拒绝交易的交易标识之间的对应关系。
60.上述银行系统和第一交易系统可以是同一个系统,也可以是不同的系统。
61.s104:根据所述交易标识处理所述第一交易。
62.在确定交易标识之后,第一交易系统可以根据交易标识处理第一交易。具体地,如果交易标识用于指示第一交易系统完成第一交易,第一交易系统可以按照正常的自动续费流程完成第一交易。例如第一交易系统库可以根据第一交易报文确定交易金额,并根据交易金额调整第一账户的账户余额。如果交易标识用于指示第一交易系统拒绝第一交易,第一交易系统不调整第一交易的交易余额。另外,第一交易系统还可以生成第二交易报文,第
二交易报文用于指示第一交易被拒绝。
63.本技术实施例提供了一种处理自动续费交易的方法。银行的第一交易系统可以通过执行本技术实施例提供的方法来取消订阅自动续费服务。具体地,在执行本技术实施例通过的处理自动续费交易的方法时,第一交易系统首先可以获取第一交易报文。第一交易报文用于请求第一账户为第一交易付费。接着,第一交易系统根据第一交易报文判断第一交易是否为自动续费类交易。如果第一交易为自动续费类交易,说明第一交易报文为服务提供方为了自动扣款向第一交易系统发送的交易报文。接着,第一交易系统可以获取第一交易对应的交易标识。交易标识为用户设置的标识,表示用户对完成第一交易的期望,可以用于指示完成所述第一交易,或者用于指示拒绝所述第一交易。在获取到交易标识之后,第一交易系统可以根据交易标识处理第一交易。这样,由银行的第一交易系统对自动续费服务对应的交易报文进行处理,可以在银行拦截自动续费服务的扣款请求,从而关闭自动续费服务。如此,通过对自动续费服务的交易报文进行处理,无需用户通过服务提供方关闭自动续费服务,便于用户主动关闭自动续费服务。
64.以上为本技术实施例提供处理自动续费交易的方法的一些具体实现方式,基于此,本技术还提供了对应的装置。下面将从功能模块化的角度对本技术实施例提供的装置进行介绍。
65.参见图2所示的处理自动续费交易的装置200的结构示意图,所述装置200应用于第一交易系统,用于处理自动续费类交易,包括获取模块210和处理模块220。
66.其中,获取模块210,用于获取第一交易报文,所述第一交易报文用于请求第一账户为第一交易付费。
67.处理模块220,用于根据所述第一交易报文判断所述第一交易是否为自动续费类交易;响应于所述第一交易为自动续费类交易,获取所述第一交易对应的交易标识,所述交易标识用于指示完成所述第一交易,或,所述交易标识用于指示拒绝所述第一交易;根据所述交易标识处理所述第一交易。
68.本技术实施例提供了一种处理自动续费交易的装置。银行的第一交易系统可以通过执行本技术实施例提供的方法来取消订阅自动续费服务。具体地,在执行本技术实施例通过的处理自动续费交易的方法时,第一交易系统首先可以获取第一交易报文。第一交易报文用于请求第一账户为第一交易付费。接着,第一交易系统根据第一交易报文判断第一交易是否为自动续费类交易。如果第一交易为自动续费类交易,说明第一交易报文为服务提供方为了自动扣款向第一交易系统发送的交易报文。接着,第一交易系统可以获取第一交易对应的交易标识。交易标识为用户设置的标识,表示用户对完成第一交易的期望,可以用于指示完成所述第一交易,或者用于指示拒绝所述第一交易。在获取到交易标识之后,第一交易系统可以根据交易标识处理第一交易。这样,由银行的第一交易系统对自动续费服务对应的交易报文进行处理,可以在银行拦截自动续费服务的扣款请求,从而关闭自动续费服务。如此,通过对自动续费服务的交易报文进行处理,无需用户通过服务提供方关闭自动续费服务,便于用户主动关闭自动续费服务。
69.可选地,在一些可能的实现中,所述处理模块220,用于根据第一报文规范,从所述第一交易报文的第一字段中提取第一信息,所述第一报文规范用于指示所述第一交易报文中各个交易信息携带的位置,所述第一报文规范包括所述第一字段和所述第一信息之间的
对应关系;响应于所述第一信息的取值为第一值,确定所述第一交易为自动续费类交易。
70.可选地,在一些可能的实现中,所述获取模块210,用于获取第一用户的信息和第一交易方的信息,所述第一账户属于第一用户,所述第一交易方为所述第一交易的发起者。所述处理模块220,用于根据所述第一用户的信息和第一交易方信息,查询所述第一用户为所述第一交易方设置的交易标识。
71.可选地,在一些可能的实现中,所述装置还包括发送模块230。
72.所述发送模块230,用于向所述第一用户发送交易标识设置请求,所述交易标识设置请求用于请求所述第一用户为所述第一交易方设置所述交易标识。
73.所述处理模块220,,用于接收并存储所述第一用户反馈的所述交易标识。
74.可选地,在一些可能的实现中,所述处理模块220,用于响应于所述交易标识指示完成所述第一交易,根据所述第一交易报文确定交易金额,根据所述交易金额调整所述第一账户的账户余额;响应于所述交易标识指示拒绝所述第一交易,生成第二交易报文,所述第二交易报文用于指示所述第一交易被拒绝。
75.本技术实施例还提供了对应的设备以及计算机存储介质,用于实现本技术实施例提供的方案。
76.其中,所述设备包括存储器和处理器,所述存储器用于存储指令或代码,所述处理器用于执行所述指令或代码,以使所述设备执行本技术任一实施例所述的处理自动续费交易的方法。
77.所述计算机存储介质中存储有代码,当所述代码被运行时,运行所述代码的设备实现本技术任一实施例所述的处理自动续费交易的方法。
78.本技术实施例中提到的“第一”、“第二”(若存在)等名称中的“第一”、“第二”只是用来做名字标识,并不代表顺序上的第一、第二。
79.通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到上述实施例方法中的全部或部分步骤可借助软件加通用硬件平台的方式来实现。基于这样的理解,本技术的技术方案可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如只读存储器(英文:read-only memory,rom)/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者诸如路由器等网络通信设备)执行本技术各个实施例或者实施例的某些部分所述的方法。
80.本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置实施例而言,由于其基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
81.以上所述仅是本技术示例性的实施方式,并非用于限定本技术的保护范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1