一种支付处理方法及装置与流程

文档序号:16977120发布日期:2019-02-26 19:07阅读:164来源:国知局
一种支付处理方法及装置与流程

本发明涉及计算机技术领域,特别是涉及一种支付处理方法及装置。



背景技术:

随着银行卡业务近年来的迅猛发展,刷卡消费已经被越来越多的人接受,并逐步渗透到社会生活的各个领域。与此同时,随着银行卡业务的高速发展,银行卡面临的风险形势日益严峻,一些利用银行卡进行的违法犯罪活动屡屡出现,犯罪手段不断向高科技、集团化、专业化、规模化发展,案件实施过程更为隐蔽,手法不断翻新,特别是盗刷银行卡的案件更是防不胜防、触目惊心,对持卡人的财产安全构成严重威胁。



技术实现要素:

为解决上述技术问题,本发明实施例示出了一种支付处理方法及装置。

第一方面,本发明实施例示出了一种支付处理方法,所述方法包括:

接收支付请求,所述支付请求至少携带支付方的标识;

获取在接收到所述支付请求时的接收时刻;

根据所述支付方的标识获取所述支付方的允许支付时间段;

判断所述接收时刻是否位于所述允许支付时间段内;

如果所述接收时刻不位于所述允许支付时间段内,则拒绝根据所述支付请求进行支付。

在一个可选的实现方式中,所述方法还包括:

如果所述接收时刻位于所述允许支付时间段内,则根据所述支付方的标识向所述支付方发送验证请求,所述验证请求用于请求所述支付方提供所述支付方的预设支付凭证;

接收所述支付方根据所述验证请求发送的支付凭证;

根据所述支付方的标识获取已存储的所述支付方的预设支付凭证;

确定接收的支付凭证与获取的预设支付凭证是否相同;

如果接收的支付凭证与获取的预设支付凭证不同,则执行所述拒绝根据所述支付请求进行支付的流程;

如果接收的支付凭证与获取的预设支付凭证相同,则根据所述支付请求进行支付。

在一个可选的实现方式中,所述根据所述支付方的标识获取已存储的所述支付方的预设支付凭证,包括:

根据所述支付方的标识获取所述支付方对应的、允许支付时间段与预设支付标识之间的对应关系;

在所述对应关系中确定所述接收时刻所对应的允许支付时间段;

在所述对应关系中查找与确定的允许支付时间段相对应的预设支付凭证。

在一个可选的实现方式中,所述方法还包括:

在拒绝根据所述支付请求进行支付之后,向所述支付方发送提示信息,所述提示信息用于提示接收到过所述支付请求。

第二方面,本发明实施例示出了一种支付处理装置,所述装置包括:

接收模块,用于接收支付请求,所述支付请求至少携带支付方的标识;

第一获取模块,用于获取在接收到所述支付请求时的接收时刻;

第二获取模块,用于根据所述支付方的标识获取所述支付方的允许支付时间段;

判断模块,用于判断所述接收时刻是否位于所述允许支付时间段内;

拒绝模块,用于如果所述接收时刻不位于所述允许支付时间段内,则拒绝根据所述支付请求进行支付。

在一个可选的实现方式中,所述装置还包括:

第一发送模块,用于如果所述接收时刻位于所述允许支付时间段内,则根据所述支付方的标识向所述支付方发送验证请求,所述验证请求用于请求所述支付方提供所述支付方的预设支付凭证;

接收模块,用于接收所述支付方根据所述验证请求发送的支付凭证;

第三获取模块,用于根据所述支付方的标识获取已存储的所述支付方的预设支付凭证;

确定模块,用于确定接收的支付凭证与获取的预设支付凭证是否相同;

所述拒绝模块还用于:如果接收的支付凭证与获取的预设支付凭证不同,则拒绝根据所述支付请求进行支付;

支付模块,用于如果接收的支付凭证与获取的预设支付凭证相同,则根据所述支付请求进行支付。

在一个可选的实现方式中,所述第三获取模块包括:

获取单元,用于根据所述支付方的标识获取所述支付方对应的、允许支付时间段与预设支付标识之间的对应关系;

确定单元,用于在所述对应关系中确定所述接收时刻所对应的允许支付时间段;

查找单元,用于在所述对应关系中查找与确定的允许支付时间段相对应的预设支付凭证。

在一个可选的实现方式中,所述装置还包括:

第二发送模块,用于在拒绝根据所述支付请求进行支付之后,向所述支付方发送提示信息,所述提示信息用于提示接收到过所述支付请求。

第三方面,本发明实施例示出了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如第一方面所述的支付处理方法的步骤。

第四方面,本发明实施例示出了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面所述的支付处理方法的步骤。

与现有技术相比,本发明实施例包括以下优点:

在本发明实施例中,接收支付请求,该支付请求至少携带支付方的标识;获取在接收到该支付请求时的接收时刻;根据支付方的标识获取支付方的允许支付时间段;判断该接收时刻是否位于允许支付时间段内;如果该接收时刻不位于允许支付时间段内,拒绝根据该支付请求进行支付。通过本发明实施例的方法可以避免不法分子使用支付方标识非法支付,例如盗刷银行卡,从而可以保障用户的财产安全。

附图说明

图1是本发明的一种支付处理方法实施例的步骤流程图;

图2是本发明的一种支付处理方法实施例的步骤流程图;

图3是本发明的一种支付处理装置实施例的结构框图。

具体实施方式

为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。

参照图1,示出了本发明的一种支付处理方法实施例的步骤流程图,具体可以包括如下步骤:

在步骤s101中,接收支付请求,该支付请求至少携带支付方的标识;

在本发明实施例中,支付方的标识可以用支付时所使用的银行卡的卡号等。

其中,当支付方需要支付时,可以在支付终端上使用支付方的标识生成支付请求,然后控制终端向支付服务器发送该支付请求,支付服务器接收该支付请求,然后执行步骤s102。

在步骤s102中,获取在接收到该支付请求时的接收时刻;

在本发明实施例中,支付服务器在接收到该支付请求时,获取本地的当前时刻,并作为在接收到该支付请求时的接收时刻。

在步骤s103中,根据支付方的标识获取支付方的允许支付时间段;

在本发明实施例中,支付方事先可以在支付服务器中设置其允许支付时间段,例如,设置的允许支付时间段为每天的7点~21点,则支付方使用支付方标识在每天的7点~21点内支付时才能支付成功,支付方使用支付方标识在每天除7点~21点以外的时间支付时则无法支付成功。

在步骤s104中,判断该接收时刻是否位于允许支付时间段内;

如果该接收时刻不位于允许支付时间段内,在步骤s105中,拒绝根据该支付请求进行支付。

如果该接收时刻位于允许支付时间段内,在步骤s106中,根据该支付请求进行支付。

在本发明实施例中,接收支付请求,该支付请求至少携带支付方的标识;获取在接收到该支付请求时的接收时刻;根据支付方的标识获取支付方的允许支付时间段;判断该接收时刻是否位于允许支付时间段内;如果该接收时刻不位于允许支付时间段内,拒绝根据该支付请求进行支付。通过本发明实施例的方法可以避免不法分子使用支付方标识非法支付,例如盗刷银行卡,从而可以保障用户的财产安全。

然而,有时候在支付方本人遇到特殊情况时,也需要在该支付时间段以外的时间支付,如果此时支付服务器仍旧拒绝支付,则会降低用户体验。

因此,为了避免降低用户体验,在本发明另一实施例中,参见图2,该方法还包括:

如果该接收时刻位于允许支付时间段内,在步骤s201中,根据支付方的标识向支付方发送验证请求,该验证请求用于请求支付方提供支付方的预设支付凭证;

预设支付凭证可以为支付方本人事先在支付服务器中存储的口令,例如,电话号码、出生日期、出生地或者工作单位等。

或者,该验证请求为一个短信,短信中包括4位验证码或者6位验证码,根据支付方标识获取支付方的手机号码,向该手机号码发送该短信,支付方本人通过手机接收到该短信之后,就能够查看到验证码,然后向支付服务器发送该验证码。

在步骤s202中,接收支付方根据该验证请求发送的支付凭证;

在步骤s203中,根据支付方的标识获取已存储的支付方的预设支付凭证;

为了进一步提高用户的财产安全,在本发明实施例中,不同的允许支付时间段对应的预设支付标识不同,不法分子即使得到一个预设支付标识,也不知道该预设支付标识对应于哪一个允许支付时间段,如此,无法盗刷银行卡,从而可以进一步地保障支付方本人的财产安全。

具体地,根据支付方的标识获取支付方对应的、允许支付时间段与预设支付标识之间的对应关系;在该对应关系中确定该接收时刻所对应的允许支付时间段;在该对应关系中查找与确定的允许支付时间段相对应的预设支付凭证。

在步骤s204中,确定接收的支付凭证与获取的预设支付凭证是否相同;

如果接收的支付凭证与获取的预设支付凭证不同,则执行步骤s105:拒绝根据该支付请求进行支付;

如果接收的支付凭证与获取的预设支付凭证相同,则执行步骤s106:根据该支付请求进行支付。

如果接收的支付凭证与获取的预设支付凭证相同,则说明是支付方本人进行的合法支付行为,不是不法分子执行的非法支付行为,从而可以根据该支付请求进行支付。

进一步地,如果不法分子使用支付方标识进行非法支付,虽然支付服务器会拒绝根据该支付请求进行支付,但已说明用户的财产信息已经被不法分子截取,为了保障用户的财产安全,在拒绝根据该支付请求进行支付之后,需要向支付方发送提示信息,该提示信息用于提示接收到过该支付请求,以使支付方本人获知此情况,进而及时更改银行卡的密码等信息,避免之后给用户财产带来损失。

需要说明的是,对于方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明实施例并不受所描述的动作顺序的限制,因为依据本发明实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本发明实施例所必须的。

参照图3,示出了本发明一种支付处理装置实施例的结构框图,该装置具体可以包括如下模块:

接收模块11,用于接收支付请求,所述支付请求至少携带支付方的标识;

第一获取模块12,用于获取在接收到所述支付请求时的接收时刻;

第二获取模块13,用于根据所述支付方的标识获取所述支付方的允许支付时间段;

判断模块14,用于判断所述接收时刻是否位于所述允许支付时间段内;

拒绝模块15,用于如果所述接收时刻不位于所述允许支付时间段内,则拒绝根据所述支付请求进行支付。

在一个可选的实现方式中,所述装置还包括:

第一发送模块,用于如果所述接收时刻位于所述允许支付时间段内,则根据所述支付方的标识向所述支付方发送验证请求,所述验证请求用于请求所述支付方提供所述支付方的预设支付凭证;

接收模块,用于接收所述支付方根据所述验证请求发送的支付凭证;

第三获取模块,用于根据所述支付方的标识获取已存储的所述支付方的预设支付凭证;

确定模块,用于确定接收的支付凭证与获取的预设支付凭证是否相同;

所述拒绝模块还用于:如果接收的支付凭证与获取的预设支付凭证不同,则拒绝根据所述支付请求进行支付;

支付模块,用于如果接收的支付凭证与获取的预设支付凭证相同,则根据所述支付请求进行支付。

在一个可选的实现方式中,所述第三获取模块包括:

获取单元,用于根据所述支付方的标识获取所述支付方对应的、允许支付时间段与预设支付标识之间的对应关系;

确定单元,用于在所述对应关系中确定所述接收时刻所对应的允许支付时间段;

查找单元,用于在所述对应关系中查找与确定的允许支付时间段相对应的预设支付凭证。

在一个可选的实现方式中,所述装置还包括:

第二发送模块,用于在拒绝根据所述支付请求进行支付之后,向所述支付方发送提示信息,所述提示信息用于提示接收到过所述支付请求。

在本发明实施例中,接收支付请求,该支付请求至少携带支付方的标识;获取在接收到该支付请求时的接收时刻;根据支付方的标识获取支付方的允许支付时间段;判断该接收时刻是否位于允许支付时间段内;如果该接收时刻不位于允许支付时间段内,拒绝根据该支付请求进行支付。通过本发明实施例的方法可以避免不法分子使用支付方标识非法支付,例如盗刷银行卡,从而可以保障用户的财产安全。

对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。

本领域内的技术人员应明白,本发明实施例的实施例可提供为方法、装置、或计算机程序产品。因此,本发明实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。

本发明实施例是参照根据本发明实施例的方法、终端设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理终端设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理终端设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理终端设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理终端设备上,使得在计算机或其他可编程终端设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程终端设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

尽管已描述了本发明实施例的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明实施例范围的所有变更和修改。

最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者终端设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者终端设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者终端设备中还存在另外的相同要素。

以上对本发明所提供的一种支付处理方法及装置,进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1