CN110310121A - ***防盗刷控制方法、装置、计算机设备及存储介质 - Google Patents

***防盗刷控制方法、装置、计算机设备及存储介质 Download PDF

Info

Publication number
CN110310121A
CN110310121A CN201910441439.0A CN201910441439A CN110310121A CN 110310121 A CN110310121 A CN 110310121A CN 201910441439 A CN201910441439 A CN 201910441439A CN 110310121 A CN110310121 A CN 110310121A
Authority
CN
China
Prior art keywords
credit card
information
consumption
payment
risk
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201910441439.0A
Other languages
English (en)
Inventor
郜洪伟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ping An Bank Co Ltd
Original Assignee
Ping An Bank Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ping An Bank Co Ltd filed Critical Ping An Bank Co Ltd
Priority to CN201910441439.0A priority Critical patent/CN110310121A/zh
Publication of CN110310121A publication Critical patent/CN110310121A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/34Payment architectures, schemes or protocols characterised by the use of specific devices or networks using cards, e.g. integrated circuit [IC] cards or magnetic cards
    • G06Q20/341Active cards, i.e. cards including their own processing means, e.g. including an IC or chip
    • G06Q20/3415Cards acting autonomously as pay-media
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/40Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
    • G06Q20/401Transaction verification
    • G06Q20/4016Transaction verification involving fraud or risk level assessment in transaction processing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/42Confirmation, e.g. check or permission by the legal debtor of payment

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Physics & Mathematics (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Finance (AREA)
  • Computer Security & Cryptography (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

本发明实施例公开了一种***防盗刷控制方法、装置、计算机设备及存储介质,包括下述步骤:获取待支付的***消费的消费信息,其中,消费信息包括进行******操作的刷卡终端的终端地址信息以及与***消费相对应的消费事项信息;根据预设的风险评估算法对终端地址信息和消费事项信息进行计算生成***消费的风险数值;将风险数值与预设的风险阈值进行比对;当风险数值大于风险阈值时,确定终端地址信息和消费事项信息与***的默认支付许可事项信息不相匹配,并拒绝继续调用所述***消费的支付接口。本发明实施例能有效降低刷卡交易风险,且判断***是否被盗刷的过程不需要人为的参与介入,能有效提高交易审核流程效率。

Description

***防盗刷控制方法、装置、计算机设备及存储介质
技术领域
本发明实施例涉及防盗刷技术领域,尤其是一种***防盗刷控制方法、装置、计算机设备及存储介质。
背景技术
科技的进步给人们的生活提供了很大的方便,在过去,人们购物消费需要使用现金进行交易,现在大部分人们都采用线上交易的方式进行消费,例如使用***或者其它线上支付方式,极大地方便了人们的生活。
但是,线上支付存在一定的风险,例如***盗刷或者线上账户盗刷等,针对***非用户本人的盗刷行为的判断和确认,需要走很多的流程进行核实,费时费力,且在核实过程中需要操作人员的介入,增加了人工成本,效率低。
发明内容
本发明实施例提供一种根据用户的消费习惯确认***是否非本人操作的***防盗刷控制方法、装置、计算机设备及存储介质。
为解决上述技术问题,本发明创造的实施例采用的一个技术方案是:提供一种***防盗刷控制方法,包括下述步骤:
获取待支付的***消费的消费信息,其中,所述消费信息包括进行******操作的刷卡终端的终端地址信息以及与所述***消费相对应的消费事项信息;
根据预设的风险评估算法对所述终端地址信息和消费事项信息进行计算生成所述***消费的风险数值;
将所述风险数值与预设的风险阈值进行比对;
当所述风险数值大于所述风险阈值时,确定所述终端地址信息和消费事项信息与所述***的默认支付许可事项信息不相匹配,并拒绝继续调用所述***消费的支付接口。
可选地,所述当所述风险数值大于所述风险阈值时,确定所述终端地址信息和消费事项信息与所述***的默认支付许可事项信息不相匹配,并拒绝继续调用所述***消费的支付接口的步骤之后,还包括如下述步骤:
将所述***消费的消费信息发送至与所述***相对应的用户终端;
获取所述用户终端返回的确认支付信息并根据所述确认支付信息继续调用所述***消费的支付接口。
可选地,所述获取所述用户终端返回的确认支付信息并根据所述确认支付信息继续调用所述***消费的支付接口的步骤之后,还包括如下述步骤:
根据所述消费事项信息确定所述***消费的消费产品领域;
根据所述终端地址信息在预设距离范围内查找与所述消费产品领域相对应的目标产品推送至所述用户终端。
可选地,所述获取所述用户终端返回的确认支付信息并根据所述确认支付信息继续调用所述***消费的支付接口的步骤之后,还包括如下述步骤:
获取所述用户终端上传的身份信息;
将所述身份信息和所述消费信息进行结构化转换生成交易存储数据并存储至预设的交易记录数据库中。
可选地,所述将所述身份信息和所述消费信息进行结构化转换生成交易存储数据并存储至预设的交易记录数据库中的步骤,包括如下述步骤:
通过线程建立将所述身份信息和所述消费信息进行结构化转换生成交易存储数据并存储至预设的交易记录数据库中的待执行任务;
检测所述待执行任务之后的任务队列中是否存在优先级高于所述待执行任务的操作任务;
当所述任务队列存在优先级高于所述待执行任务的操作任务时,优先执行所述操作任务至所述操作任务执行完毕后回调执行所述待执行任务。
为解决上述技术问题,本发明实施例还提供一种***防盗刷控制装置,包括:
第一获取模块,用于获取待支付的***消费的消费信息,其中,所述消费信息包括进行******操作的刷卡终端的终端地址信息以及与所述***消费相对应的消费事项信息;
第一处理模块,用于根据预设的风险评估算法对所述终端地址信息和消费事项信息进行计算生成所述***消费的风险数值;
第一比对模块,用于将所述风险数值与预设的风险阈值进行比对;
第一执行模块,用于当所述风险数值大于所述风险阈值时,确定所述终端地址信息和消费事项信息与所述***的默认支付许可事项信息不相匹配,并拒绝继续调用所述***消费的支付接口。
可选地,还包括:
第二处理模块,用于将所述***消费的消费信息发送至与所述***相对应的用户终端;
第二执行模块,用于获取所述用户终端返回的确认支付信息并根据所述确认支付信息继续调用所述***消费的支付接口。
可选地,还包括:
第三处理模块,用于根据所述消费事项信息确定所述***消费的消费产品领域;
第三执行模块,用于根据所述终端地址信息在预设距离范围内查找与所述消费产品领域相对应的目标产品推送至所述用户终端。
可选地,还包括:
第二获取模块,用于获取所述用户终端上传的身份信息;
第四执行模块,用于将所述身份信息和所述消费信息进行结构化转换生成交易存储数据并存储至预设的交易记录数据库中。
可选地,还包括:
线程子模块,用于通过线程建立将所述身份信息和所述消费信息进行结构化转换生成交易存储数据并存储至预设的交易记录数据库中的待执行任务;
第一处理子模块,用于检测所述待执行任务之后的任务队列中是否存在优先级高于所述待执行任务的操作任务;
第一执行子模块,用于当所述任务队列存在优先级高于所述待执行任务的操作任务时,优先执行所述操作任务至所述操作任务执行完毕后回调执行所述待执行任务。
为解决上述技术问题,本发明实施例还提供一种计算机设备,包括存储器和处理器,所述存储器中存储有计算机可读指令,所述计算机可读指令被所述处理器执行时,使得所述处理器执行上述***防盗刷控制方法的步骤。
为解决上述技术问题,本发明实施例还提供一种存储有计算机可读指令的存储介质,所述计算机可读指令被一个或多个处理器执行时,使得一个或多个处理器执行上述***防盗刷控制方法的步骤。
本发明实施例的有益效果为:通过获取待支付的***消费的消费信息,该消费信息包括进行******操作的刷卡终端的终端地址信息以及进行***消费的消费事项信息,然后根据该终端地址信息和消费事项信息计算生成***消费的风险数值,并将该风险数值与预设的风险阈值进行比对,当风险数值大于风险阈值时,确认该终端地址信息和消费事项信息与***的默认支付许可事项不相匹配,***为非用户本人的消费操作,***拒绝继续调用***消费的支付接口,从而暂停甚至终止消费交易,能有效降低***被盗刷的风险,另一方面,判断是否***盗刷的过程不需要人为的参与介入,能有效提高交易审核流程效率。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例***防盗刷控制方法的基本流程示意图;
图2为本发明实施例继续执行待支付的***消费的流程示意图;
图3为本发明实施例进行产品推荐的流程示意图;
图4为本发明实施例存储交易信息的流程示意图;
图5为本发明实施例异步存储交易存储数据的流程示意图;
图6为本发明实施例***防盗刷控制装置基本结构示意图;
图7为本发明实施例计算机设备基本结构框图。
具体实施方式
为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。
在本发明的说明书和权利要求书及上述附图中的描述的一些流程中,包含了按照特定顺序出现的多个操作,但是应该清楚了解,这些操作可以不按照其在本文中出现的顺序来执行或并行执行,操作的序号如101、102等,仅仅是用于区分开各个不同的操作,序号本身不代表任何的执行顺序。另外,这些流程可以包括更多或更少的操作,并且这些操作可以按顺序执行或并行执行。需要说明的是,本文中的“第一”、“第二”等描述,是用于区分不同的消息、设备、模块等,不代表先后顺序,也不限定“第一”和“第二”是不同的类型。
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
实施例1
具体请参阅图1,图1为本实施例***防盗刷控制方法的基本流程示意图。
如图1所示,一种***防盗刷控制方法,包括下述步骤:
S1100、获取待支付的***消费的消费信息,其中,所述消费信息包括进行******操作的刷卡终端的终端地址信息以及与所述***消费相对应的消费事项信息;
在进行购物消费时,可以通过刷***的方式进行支付,支付是发生在购买者和销售者之间的金融交换,是社会经济活动所引起的货币债权转移的过程。在支付时,***获取待支付的***消费的消费信息,该消费信息包括产生进行******操作的刷卡终端的终端地址信息以及该待支付的***消费的消费事项信息,其中,刷卡终端是一种POS终端,POS终端通过电话线拨号的方式将信息首先发送到银联的平台,银联平台识别相关信息之后会将扣款信息发送到发卡银行,经发卡银行确认之后,再回发信息至银联平台,银联确认之后,会再将已处理的信息发送至前置终端,终端收到确认后的信息,然后打印单据。终端地址信息是指进行***的刷卡终端的物理地址,例如顾客在专卖店购买商品时,顾客通过刷***买单,即可将顾客的***在POS机上进行刷卡,以本发明***防盗刷控制方法应用于客户终端为例,例如客户终端为商家使用的PC终端,PC终端与POS机关联,在确认支付前***根据该刷卡操作即可知道POS机的IP地址进而获取该POS机的位置信息。另一方面,当顾客使用******时,***还可以获取顾客购买产品的交易事项,包括顾客购买的产品、刷卡操作的时间信息以及收款方信息等。
在一个实施例中,以顾客在超市消费后刷***支付为例,顾客使用超市的POS机进行***刷卡操作,***获取到该***将进行消费支付行为,并获取该超市的POS机的位置信息作为终端地址信息,同时还根据该刷卡操作获取顾客进行刷卡支付购买的产品、进行刷卡的时间以及收款方信息作为消费事项信息。***与***关联可以由用户进行设置,以本发明***防盗刷控制方法应用于智能用户终端为例,用户终端包括但不限于智能手机、智能手环、PC(personal computer,个人计算机)终端、平板电脑以及其它智能电子设备终端,例如在智能手机中,***通过智能手机的显示屏向用户展示账号输入界面,用户即可根据该账号输入界面输入用户的***账号或者线上支付账号,***监听用户的输入操作并自动与***或者线上支付进行关联,当***或者线上支付发生支付消费操作行为时,即可获取待支付消费的消费信息。
S1200、根据预设的风险评估算法对所述终端地址信息和消费事项信息进行计算生成所述***消费的风险数值;
在获取待支付的***消费的消费信息后,***可以根据该消费信息中的终端地址信息和消费事项信息进行计算出该待支付的***消费的风险数值,在实施时,风险评估算法是***中预设的用于计算待支付的***消费的风险数值的算法,风险评估算法的工作原理为根据终端地址信息和消费事项信息与用户的常驻地地址和消费偏好之间的偏差成正比关系,例如终端地址信息与常驻地地址之间的距离越大则风险数值越大,在实施时,以终端地址信息与常驻地地址之间的距离差值为例,可以将该距离差值分为三个阶段,包括第一阶段、第二阶段和第三阶段,其中,距离差值小于500公里的为第一阶段,距离差值大于500公里且小于1000公里的为第二阶段,距离超过1000公里的为第三阶段,***可以将第一阶段中距离差值由0至500公里依次对应风险数值取值为0至30,将第二阶段中距离差值由500至1000公里依次对应风险数值取值为30至60,将第三阶段中距离差值超过1000的依次对应风险数值取值为60至100,并在超过1500公里后的风险数值均为100,同理,消费事项信息与用户的消费偏好之间的差距越大则风险数值越大,***可以根据终端地址信息和消费事项信息计算出待支付消费的风险数值,***可以取对应位置距离和消费事项信息的风险数据的均值作为***消费的风险数值,例如当***刷卡地点距离***常驻地的距离为800公里时,***计算出对应位置距离的风险数值为48且对应消费事项信息的风险数值为72,则计算出的***消费的风险数值为60,需要说明的是,***消费的风险数值不局限于上述的具体数值,根据应用场景的不同,还可以采用其它的数值,例如百分比数值等。
S1300、将所述风险数值与预设的风险阈值进行比对;
在计算出待支付的***消费的风险数值后,***将该风险数值与预设的风险阈值进行比对,当该风险数值大于风险阈值(例如60、70或者90)时,确认该***消费为非用户本人的消费,在实施时,风险阈值是***中预设的一个比较数值,风险阈值的具体数值可以采用默认的数值也可以由用户自己进行设定,例如通过***关联的银行APP客户端设置该风险阈值。
S1400、当所述风险数值大于所述风险阈值时,确定所述终端地址信息和消费事项信息与所述***的默认支付许可事项信息不相匹配,并拒绝继续调用所述***消费的支付接口。
当风险数值大于风险阈值时,***确认终端地址信息和消费事项信息与***的默认支付许可事项信息不相匹配,并拒绝继续调用所述***消费的支付接口,从而暂停或者结束交易。在一个实施例中,以风险阈值为65为例,当***根据风险评估算法计算终端地址信息和消费事项信息生成***消费的风险数值为72时,由于风险数值大于风险阈值,则***判断终端地址信息和消费事项信息与***的默认支付许可事项信息不相匹配。
***获取待支付的***消费的消费信息后,***即可根据该消费信息中携带的终端地址信息和消费事项信息计算出本次***消费的风险数值,并将风险数值与风险阈值进行比对,从而判断该***消费是否属于***用户本人的***,当***判断该***为非用户本人的消费,则***拒绝继续调用该***消费的支付接口从而暂停该***消费的交易,且***可以通过智能手机提醒用户该***消费,当用户同意继续支付时,***才能继续后续的支付流程,降低***被盗刷的风险。
在一个可选实施例中,还可以根据终端地址信息和消费事项信息与***的默认支付许可事项信息进行比对,当终端地址信息和消费事项信息与***的默认支付许可事项信息不相匹配时,确认该***消费为非用户本人***并拒绝继续调用所述***消费的支付接口,其中,***的默认支付许可事项信息是******中预设的被允许使用该***进行***的许可范围,例如许可该***在固定范围内进行***或者许可该******预设种类的商品或者服务等,以该***的持有者生活在A城市为例,该***被设置成仅能在A城市进行***并规定了该***仅能用于消费B类商品,具体地可以通过该***对应的银行账户进行设置,当用户使用该***进行***时,***或者该***的刷卡地点以及消费的产品或者服务并与默认支付许可事项信息进行比对,当该***行为不在A城市内或者***的产品或者服务与B类商品不相匹配时,***判断该***为非本人***。
在一个实施例中,默认支付许可事项信息还包括许可用户,在实施时,许可用户可以包括多个不同的用户,例如第一用户为***的持有者,而第二用户和第三用户是第一用户的亲人或者第一用户认识的人,第一用户许可第二用户和第二用户使用该***进行刷卡支付消费,则第一用户、第二用户和第三用户均为许可用户。
在实施时,***将终端地址信息与许可用户的常驻地地址进行比对,当终端地址信息所表征的地址位置与许可用户的常驻地地址自己的距离超过预设距离阈值时,***判断该待支付的***消费为非用户本人的消费,其中,许可用户的常驻地地址可以是许可用户经常活动的区域或者许可用户自己设定的区域,预设距离阈值是***预先设置的一个距离数值,用于判断产生待支付的***消费时的位置与许可用户经常消费的位置是否匹配,以许可用户的常驻地地址为第一区域为例,当***获取到与许可用户关联的***进行刷卡支付时,***获取***在POS机上刷卡操作的消费信息,从而获取POS机的终端地址信息,该终端地址信息表征的地址为第二区域,***计算第一区域和第二区域之间的距离并与预设距离阈值进行比对,例如第一区域和第二区域之间的距离为1500公里,而预设距离阈值为1000公里,***判断待支付的***消费为非用户本人的消费。
在另一个实施例中,***还可以通过消费事项信息判断待支付的***消费是否与许可用户相匹配,例如将消费事项信息与许可用户的消费偏好进行比较,当消费事项信息与许可用户的消费偏好不相匹配时,判断待支付的***消费为非用户本人的消费。许可用户的消费偏好可以根据许可用户的消费历史记录计算得到,例如***根据许可用户在预设时间段内(例如15天、30天或者60天)内的消费记录进行计算从而统计出许可用户的消费偏好。在实施时,以许可用户包括第一用户和第二用户为例,第一用户的消费偏好是服装类,第二用户的消费偏好是书籍类,当与许可用户相关联的***进行***支付时,***获取待支付的***消费的消费事项信息,例如该******购买一辆汽车,***将该***的消费信息与第一用户和第二用户的消费偏好进行比对,由于将该***不属于书籍类或者服装类,***判断该***消费为非用户本人的消费。在实施时,***还可以将终端地址信息和消费事项信息结合后与许可用户的常驻地地址和消费偏好进行比对,从而判断待支付的***消费是否为许可用户的消费,例如当终端地址信息与许可用户的常驻地地址相匹配且消费事项信息与许可用户的消费偏好相匹配时,***判断待支付的***消费为许可用户的消费。
当***将终端地址信息和消费事项信息与***的默认支付许可事项信息进行比对并判断终端地址信息和消费事项信息与***的默认支付许可事项信息不匹配时,***拒绝继续调用***消费的支付接口,从而暂停甚至终止支付操作,等待支付消费审核通过后再继续后续的支付交易流程。在实施时,待支付消费的审核可以由用户自己进行,以本发明***防盗刷控制方法应用于智能手机上为例,当用户的***被***进行支付时,例如该***在A城市中刷卡购买的礼品盒,且该***的默认支付许可事项信息中的许可刷卡地址为B城市,A城市与B城市之间的距离大于预设距离阈值,且购买礼品盒的***与用户的消费偏好不匹配,***判断该***为非用户本人的消费,则***拒绝继续调用该***消费的支付接口从而暂停该***消费的交易,且***可以通过智能手机提醒用户该***消费,当用户同意继续支付时,***才能继续后续的支付流程,降低***被盗刷的风险。
本实施例通过获取待支付的***消费的消费信息,该消费信息包括进行******操作的刷卡终端的终端地址信息以及进行***消费的消费事项信息,然后根据该终端地址信息和消费事项信息计算生成***消费的风险数值,并将该风险数值与预设的风险阈值进行比对,当风险数值大于风险阈值时,确认该终端地址信息和消费事项信息与***的默认支付许可事项不相匹配,***为非用户本人的消费操作,***拒绝继续调用***消费的支付接口,从而暂停甚至终止消费交易,能有效降低***被盗刷的风险,另一方面,判断是否***盗刷的过程不需要人为的参与介入,能有效提高交易审核流程效率。
在一个可选实施例中,请参阅图2,图2是本发明一个实施例继续执行待支付的***消费的基本流程示意图。
如图2所示,步骤1400之后,还包括如下述步骤:
S1500、将所述***消费的消费信息发送至与所述***相对应的用户终端;
***判断终端地址信息和消费事项信息与***的默认支付许可事项信息不相匹配时,会拒绝继续调用所述***消费的支付接口,并将该***消费的消费信息发送至***相对应的用户终端,用户终端是指***持有者的智能终端,以用户终端为智能手机为例,用户在注册***账户时可以绑定自己的智能手机,在实施时,以本发明***防盗刷控制方法应用于商家PC终端为例,用户的智能手机安装有与本发明***防盗刷控制方法相适配的应用程序APP,当用户使用***刷卡时,***判断该***为非用户本人的消费操作,将拒绝继续调用所述***消费的支付接口,并将该***消费的消费信息发送至该应用程序APP,用户即可通过用户终端中的应用程序APP获取到***消费的消费信息,并确定是否继续该******。
S1600、获取所述用户终端返回的确认支付信息并根据所述确认支付信息继续调用所述***消费的支付接口。
确认支付信息是用户终端返回的用户确认继续支付交易的信息,在实施时,当用户确定继续支付时,***会根据接收到的确定支付信息继续调用***消费的支付接口以完成消费支付操作。当然,若用户终端返回的是确认结束支付信息时,***会将取消该***消费并提示支付错误。在一个实施例中,以用户出国购买消费并使用***进行刷卡支付为例,由于用户进行***的地址在国外,与用户的常驻地地址之间的距离大于预设距离阈值,***将该***判断为非用户本人的消费行为,***拒绝继续调用***消费的支付接口,从而暂停***刷卡支付操作,并将******的事项发送至用户的用户终端,用户通过用户终端得知该******被暂停并需要审核,由于该待支付的***消费是用户自己的消费,所以用户确认要继续进行支付,***即可获取用户终端返回的确认支付信息。***获取确认支付信息后,根据该确认支付信息继续执行该***消费的交易,实现刷卡交易支付功能,在实施时,交易完成后还可以生成交易结果信息,该交易结果信息包括产生交易支付的产品信息、地址信息、时间信息、收款方信息以及确认支付信息等,从而保存交易支付记录,提高支付安全性。
在一个可选实施例中,请参阅图3,图3是本发明一个实施例进行产品推荐的基本流程示意图。
如图3所示,步骤S1600之后,还包括如下述步骤:
S1700、根据所述消费事项信息确定所述***消费的消费产品领域;
在进行***时,***还可以根据用户购买的商品或者服务进行商品推荐,在一个实施例中,***可以根据消费事项信息来确定购买的商品或者服务的消费产品领域,例如用户使用***刷卡购买了一条裤子,***根据该商品确定消费产品领域为服装类,在实施时,***可以根据产品名称或者提供产品的厂家来确定消费产品领域,例如刷卡购买一次SPA服务,SPA是指采用水疗养生保健、抗压减压的养生项目统称,***根据该“SPA”名称即可确定进行******的消费产品领域。
S1800、根据所述终端地址信息在预设距离范围内查找与所述消费产品领域相对应的目标产品推送至所述用户终端。
在获取***消费的消费产品领域后,***即可根据终端地址信息和消费产品领域来为用户推荐目标产品,在一个实施例中,***可以根据终端地址信息确定刷卡终端的地理位置,以该地理位置为中心并以预设距离为半径的区域内查找属于该消费产品领域中的目标产品,然后将该目标产品推送至用户终端,以用户刷卡购买了一双运动鞋为例,***根据用户购买的运动鞋确定该运动鞋的消费产品领域为鞋子,然后以用户购买运动鞋的位置搜索预设距离(例如500米、1公里、或者2公里)范围内的鞋子或者鞋子商铺推送给用户终端,提高用户购买消费兴趣。
在一个可选实施例中,请参阅图4,图4是本发明一个实施例存储交易信息的基本流程示意图。
如图4所示,步骤S1600之后,还包括如下述步骤:
S1900、获取所述用户终端上传的身份信息;
身份信息是用户的身份证明信息,包括但不限于用户的姓名以及身份证号码等信息,在实施时,用户的身份信息可以由用户自己操作输入,例如用户通过智能手机上传身份信息,在一个实施例中,智能手机向用户展示身份信息输入界面,用户在该身份信息输入界面中输入对应的身份信息,例如该身份信息输入界面中包括姓名输入栏和身份证号码输入栏,用户即可在该姓名输入栏和身份证号码输入栏中分别输入姓名和身份证号码,智能***听用户的输入操作并上传用户的身份信息。当然,还可以采用语音方式获取用户的身份信息,例如智能手机采集用户的语音信息,该语音信息中包括用户的姓名信息和身份证号码信息,***通过语音识别技术获取用户的身份信息。
在另一个实施例中,***还可以通过刷卡终端获取身份信息,例如用户刷***支付时需要刷卡人签名,根据国际的惯例,使用***进行消费必须要是本人使用,得签持卡人的预留签名,发卡机构与商家会把你所签的名字与原笔迹进行核对,而不用出示身份证件。***可以通过OCR技术识别用户的签名,从而获取到用户的身份信息。
S2000、将所述身份信息和所述消费信息进行结构化转换生成交易存储数据并存储至预设的交易记录数据库中。
获取用户的身份信息后,***将该身份信息和消费信息进行结构化转换,生成交易存储数据,然后将该交易存储数据存储至交易记录数据库中,该交易记录数据库是***预设的用于存储和管理交易存储数据的仓库,通过将用户的身份信息和交易结构信息组成键值对并存储至交易记录数据库中,在一个实施例中,身份信息还可以是刷卡操作的操作人员的身份信息,例如收银员的身份信息,在刷卡交易过程中***收集操作人员的身份信息,并将该身份信息与消费信息转换成交易存储数据后存储至交易记录数据库中,方便后期查找到该支付交易的负责人。
在一个可选实施例中,请参阅图5,图5是本发明一个实施例异步存储交易存储数据的基本流程示意图。
如图5所示,步骤S2000包括如下述步骤:
S2010、通过线程建立将所述身份信息和所述消费信息进行结构化转换生成交易存储数据并存储至预设的交易记录数据库中的待执行任务;
线程是应用程序中一个单一的顺序控制流程。进程内有一个相对独立的、可调度的执行单元,是***独立调度和分派CPU的基本单位指令运行时的程序的调度单位。在单个程序中同时运行多个线程完成不同的工作,称为多线程。通过建立执行将所述身份信息和所述消费信息进行结构化转换生成交易存储数据并存储至预设的交易记录数据库中的待执行任务,从而将生成交易存储数据并存储至预设的交易记录数据库中的操作和其它操作任务和其它应用程序的操作任务异步多线程同时进行。
S2020、检测所述待执行任务之后的任务队列中是否存在优先级高于所述待执行任务的操作任务;
任务队列是指包括多个操作任务,且这些操作任务之间进行异步调用,从而解决任务阻塞问题的任务集合,任务队列中的操作任务设置有对应的优先级,优先级(priority)是一种约定,是计算机分时操作***在处理多个作业程序时,决定各个作业程序接受***资源的优先等级的参数,优先级高的先做,优先级低的后做。***通过遍历任务队列中的各个操作任务与待执行任务的优先级进行比对,从而查找任务队列中是否存在优先级高于待执行任务的操作任务。
S2030、当所述任务队列存在优先级高于所述待执行任务的操作任务时,优先执行所述操作任务至所述操作任务执行完毕后回调执行所述待执行任务。
当任务队列中存在优先级高于该待执行任务的操作任务是,***优先执行优先级高于该待执行任务的其它操作任务,能使得***运行流畅不卡顿,例如在同一时间***要处理多个识别交易是否为用户的交易的操作,***先执行识别交易是否为用户的交易的任务后再执行该存储交易存储数据的待执行任务,提高识别交易是否为用户本人的交易的效率,减少用户等待时间,提高用户体验。
为解决上述技术问题,本发明实施例还提供一种***防盗刷控制装置。
具体请参阅图6,图6为本实施例***防盗刷控制装置基本结构示意图。
如图6所示,一种***防盗刷控制装置,包括:第一获取模块2100、第一处理模块2200、第一比对模块2300和第一执行模块2400,其中,第一获取模块2100用于获取待支付的***消费的消费信息,其中,所述消费信息包括进行******操作的刷卡终端的终端地址信息以及与所述***消费相对应的消费事项信息;第一处理模块2200用于根据预设的风险评估算法对所述终端地址信息和消费事项信息进行计算生成所述***消费的风险数值;第一比对模块2300用于将所述风险数值与预设的风险阈值进行比对;第一执行模块2400用于当所述风险数值大于所述风险阈值时,确定所述终端地址信息和消费事项信息与所述***的默认支付许可事项信息不相匹配,并拒绝继续调用所述***消费的支付接口。
本实施例通过获取待支付的***消费的消费信息,该消费信息包括进行******操作的刷卡终端的终端地址信息以及进行***消费的消费事项信息,然后根据该终端地址信息和消费事项信息计算生成***消费的风险数值,并将该风险数值与预设的风险阈值进行比对,当风险数值大于风险阈值时,确认该终端地址信息和消费事项信息与***的默认支付许可事项不相匹配,***为非用户本人的消费操作,***拒绝继续调用***消费的支付接口,从而暂停甚至终止消费交易,能有效降低***被盗刷的风险,另一方面,判断是否***盗刷的过程不需要人为的参与介入,能有效提高交易审核流程效率。
在一些实施方式中,***防盗刷控制装置还包括:第二处理模块和第二执行模块,其中,第二处理模块用于将所述***消费的消费信息发送至与所述***相对应的用户终端;第二执行模块用于获取所述用户终端返回的确认支付信息并根据所述确认支付信息继续调用所述***消费的支付接口。
在一些实施方式中,***防盗刷控制装置还包括:第三处理模块和第三执行模块,其中,第三处理模块用于根据所述消费事项信息确定所述***消费的消费产品领域;第三执行模块用于根据所述终端地址信息在预设距离范围内查找与所述消费产品领域相对应的目标产品推送至所述用户终端。
在一些实施方式中,***防盗刷控制装置还包括:第二获取模块和第四执行模块,其中,第二获取模块用于获取所述用户终端上传的身份信息;第四执行模块用于将所述身份信息和所述消费信息进行结构化转换生成交易存储数据并存储至预设的交易记录数据库中。
在一些实施方式中,***防盗刷控制装置还包括:线程子模块、第一处理子模块和第一执行子模块,其中,线程子模块用于通过线程建立将所述身份信息和所述消费信息进行结构化转换生成交易存储数据并存储至预设的交易记录数据库中的待执行任务;第一处理子模块用于检测所述待执行任务之后的任务队列中是否存在优先级高于所述待执行任务的操作任务;第一执行子模块用于当所述任务队列存在优先级高于所述待执行任务的操作任务时,优先执行所述操作任务至所述操作任务执行完毕后回调执行所述待执行任务。
关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
为解决上述技术问题,本发明实施例还提供计算机设备。具体请参阅图7,图7为本实施例计算机设备基本结构框图。
如图7所示,计算机设备的内部结构示意图。如图7所示,该计算机设备包括通过***总线连接的处理器、非易失性存储介质、存储器和网络接口。其中,该计算机设备的非易失性存储介质存储有操作***、数据库和计算机可读指令,数据库中可存储有控件信息序列,该计算机可读指令被处理器执行时,可使得处理器实现一种***防盗刷控制方法。该计算机设备的处理器用于提供计算和控制能力,支撑整个计算机设备的运行。该计算机设备的存储器中可存储有计算机可读指令,该计算机可读指令被处理器执行时,可使得处理器执行一种***防盗刷控制方法。该计算机设备的网络接口用于与终端连接通信。本领域技术人员可以理解,图中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
本实施方式中处理器用于执行图6中第一获取模块2100、第一处理模块2200、第一比对模块2300和第一执行模块2400,存储器存储有执行上述模块所需的程序代码和各类数据。网络接口用于向用户终端或服务器之间的数据传输。本实施方式中的存储器存储有***防盗刷控制装置中执行所有子模块所需的程序代码及数据,服务器能够调用服务器的程序代码及数据执行所有子模块的功能。
计算机通过获取待支付的***消费的消费信息,该消费信息包括进行******操作的刷卡终端的终端地址信息以及进行***消费的消费事项信息,然后根据该终端地址信息和消费事项信息计算生成***消费的风险数值,并将该风险数值与预设的风险阈值进行比对,当风险数值大于风险阈值时,确认该终端地址信息和消费事项信息与***的默认支付许可事项不相匹配,***为非用户本人的消费操作,***拒绝继续调用***消费的支付接口,从而暂停甚至终止消费交易,能有效降低***被盗刷的风险,另一方面,判断是否***盗刷的过程不需要人为的参与介入,能有效提高交易审核流程效率。
本发明还提供一种存储有计算机可读指令的存储介质,所述计算机可读指令被一个或多个处理器执行时,使得一个或多个处理器执行上述任一实施例所述***防盗刷控制方法的步骤。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,该计算机程序可存储于计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,前述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)等非易失性存储介质,或随机存储记忆体(Random Access Memory,RAM)等。
应该理解的是,虽然附图的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,其可以以其他的顺序执行。而且,附图的流程图中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,其执行顺序也不必然是依次进行,而是可以与其他步骤或者其他步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
以上所述仅是本发明的部分实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

Claims (10)

1.一种***防盗刷控制方法,其特征在于,包括下述步骤:
获取待支付的***消费的消费信息,其中,所述消费信息包括进行******操作的刷卡终端的终端地址信息以及与所述***消费相对应的消费事项信息;
根据预设的风险评估算法对所述终端地址信息和消费事项信息进行计算生成所述***消费的风险数值;
将所述风险数值与预设的风险阈值进行比对;
当所述风险数值大于所述风险阈值时,确定所述终端地址信息和消费事项信息与所述***的默认支付许可事项信息不相匹配,并拒绝继续调用所述***消费的支付接口。
2.根据权利要求1所述的***防盗刷控制方法,其特征在于,所述当所述风险数值大于所述风险阈值时,确定所述终端地址信息和消费事项信息与所述***的默认支付许可事项信息不相匹配,并拒绝继续调用所述***消费的支付接口的步骤之后,还包括如下述步骤:
将所述***消费的消费信息发送至与所述***相对应的用户终端;
获取所述用户终端返回的确认支付信息并根据所述确认支付信息继续调用所述***消费的支付接口。
3.根据权利要求2所述的***防盗刷控制方法,其特征在于,所述获取所述用户终端返回的确认支付信息并根据所述确认支付信息继续调用所述***消费的支付接口的步骤之后,还包括如下述步骤:
根据所述消费事项信息确定所述***消费的消费产品领域;
根据所述终端地址信息在预设距离范围内查找与所述消费产品领域相对应的目标产品推送至所述用户终端。
4.根据权利要求2所述的***防盗刷控制方法,其特征在于,所述获取所述用户终端返回的确认支付信息并根据所述确认支付信息继续调用所述***消费的支付接口的步骤之后,还包括如下述步骤:
获取所述用户终端上传的身份信息;
将所述身份信息和所述消费信息进行结构化转换生成交易存储数据并存储至预设的交易记录数据库中。
5.根据权利要求4所述的***防盗刷控制方法,其特征在于,所述将所述身份信息和所述消费信息进行结构化转换生成交易存储数据并存储至预设的交易记录数据库中的步骤,包括如下述步骤:
通过线程建立将所述身份信息和所述消费信息进行结构化转换生成交易存储数据并存储至预设的交易记录数据库中的待执行任务;
检测所述待执行任务之后的任务队列中是否存在优先级高于所述待执行任务的操作任务;
当所述任务队列存在优先级高于所述待执行任务的操作任务时,优先执行所述操作任务至所述操作任务执行完毕后回调执行所述待执行任务。
6.一种***防盗刷控制装置,其特征在于,包括:
第一获取模块,用于获取待支付的***消费的消费信息,其中,所述消费信息包括进行******操作的刷卡终端的终端地址信息以及与所述***消费相对应的消费事项信息;
第一处理模块,用于根据预设的风险评估算法对所述终端地址信息和消费事项信息进行计算生成所述***消费的风险数值;
第一比对模块,用于将所述风险数值与预设的风险阈值进行比对;
第一执行模块,用于当所述风险数值大于所述风险阈值时,确定所述终端地址信息和消费事项信息与所述***的默认支付许可事项信息不相匹配,并拒绝继续调用所述***消费的支付接口。
7.根据权利要求6所述的***防盗刷控制装置,其特征在于,还包括:
第二处理模块,用于将所述***消费的消费信息发送至与所述***相对应的用户终端;
第二执行模块,用于获取所述用户终端返回的确认支付信息并根据所述确认支付信息继续调用所述***消费的支付接口。
8.根据权利要求7所述的***防盗刷控制装置,其特征在于,还包括:
第三处理模块,用于根据所述消费事项信息确定所述***消费的消费产品领域;
第三执行模块,用于根据所述终端地址信息在预设距离范围内查找与所述消费产品领域相对应的目标产品推送至所述用户终端。
9.一种计算机设备,包括存储器和处理器,所述存储器中存储有计算机可读指令,所述计算机可读指令被所述处理器执行时,使得所述处理器执行如权利要求1至5中任一项权利要求所述***防盗刷控制方法的步骤。
10.一种存储有计算机可读指令的存储介质,所述计算机可读指令被一个或多个处理器执行时,使得一个或多个处理器执行如权利要求1至5中任一项权利要求所述***防盗刷控制方法的步骤。
CN201910441439.0A 2019-05-24 2019-05-24 ***防盗刷控制方法、装置、计算机设备及存储介质 Pending CN110310121A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910441439.0A CN110310121A (zh) 2019-05-24 2019-05-24 ***防盗刷控制方法、装置、计算机设备及存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910441439.0A CN110310121A (zh) 2019-05-24 2019-05-24 ***防盗刷控制方法、装置、计算机设备及存储介质

Publications (1)

Publication Number Publication Date
CN110310121A true CN110310121A (zh) 2019-10-08

Family

ID=68074899

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910441439.0A Pending CN110310121A (zh) 2019-05-24 2019-05-24 ***防盗刷控制方法、装置、计算机设备及存储介质

Country Status (1)

Country Link
CN (1) CN110310121A (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111461866A (zh) * 2020-03-31 2020-07-28 中国银行股份有限公司 一种数据分析方法及装置
CN111915776A (zh) * 2020-08-13 2020-11-10 江苏物联网络科技发展有限公司 一种工程机械驾驶员身份识别***及方法
CN114219319A (zh) * 2021-12-17 2022-03-22 中国建设银行股份有限公司 资源转移业务的风险识别方法、装置、设备及存储介质

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107203883A (zh) * 2016-03-17 2017-09-26 阿里巴巴集团控股有限公司 一种风险控制方法和设备
CN108416583A (zh) * 2017-02-10 2018-08-17 ***通信集团四川有限公司 防止银行卡盗刷的方法和***
CN109064175A (zh) * 2018-06-11 2018-12-21 阿里巴巴集团控股有限公司 一种账户盗用风险防控方法及装置
CN109165997A (zh) * 2018-07-19 2019-01-08 阿里巴巴集团控股有限公司 一种线下购物推荐内容的生成方法及装置

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107203883A (zh) * 2016-03-17 2017-09-26 阿里巴巴集团控股有限公司 一种风险控制方法和设备
CN108416583A (zh) * 2017-02-10 2018-08-17 ***通信集团四川有限公司 防止银行卡盗刷的方法和***
CN109064175A (zh) * 2018-06-11 2018-12-21 阿里巴巴集团控股有限公司 一种账户盗用风险防控方法及装置
CN109165997A (zh) * 2018-07-19 2019-01-08 阿里巴巴集团控股有限公司 一种线下购物推荐内容的生成方法及装置

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111461866A (zh) * 2020-03-31 2020-07-28 中国银行股份有限公司 一种数据分析方法及装置
CN111461866B (zh) * 2020-03-31 2023-09-26 中国银行股份有限公司 一种数据分析方法及装置
CN111915776A (zh) * 2020-08-13 2020-11-10 江苏物联网络科技发展有限公司 一种工程机械驾驶员身份识别***及方法
CN111915776B (zh) * 2020-08-13 2022-06-14 江苏物联网络科技发展有限公司 一种工程机械驾驶员身份识别***及方法
CN114219319A (zh) * 2021-12-17 2022-03-22 中国建设银行股份有限公司 资源转移业务的风险识别方法、装置、设备及存储介质

Similar Documents

Publication Publication Date Title
US11830050B2 (en) Reverse showrooming and merchant-customer engagement system
US10657562B2 (en) Reverse showrooming and merchant-customer engagement system
US10275752B2 (en) Anticipatory creation of point-of-sale data structures
US10078820B2 (en) Split ticket handling
CN107451816B (zh) 线下交易的实现方法和装置
WO2019196579A1 (zh) 智能券的发放方法、装置及利用智能券的核销方法、装置
CN109284044A (zh) 一种基于大数据的功能菜单展示方法及相关设备
US20160117756A1 (en) Methods and systems for combining online orders with additional purchases
CN110310121A (zh) ***防盗刷控制方法、装置、计算机设备及存储介质
CN108109293A (zh) 一种商品防盗结算方法、装置及电子设备
US20170193470A1 (en) Customer-Based Suggesting for Ticket Splitting
US11636456B2 (en) Data structure analytics for real-time recommendations
CN110163586A (zh) 交易支付和退款处理的方法、装置及设备
CN110111106A (zh) 交易风险监控方法及装置
CN110088813A (zh) 信息处理***、顾客识别装置、信息处理方法和程序
CN107392614A (zh) 线下交易的实现方法和装置
WO2017032056A1 (zh) 基于销售终端套现的确定方法及装置
US11663629B1 (en) Multi-merchant concomitant-use point-of-sale device
CN108171286B (zh) 无人售货方法及其***
CN108682094A (zh) 智能购物***及使用方法
US20140164175A1 (en) Shopping cart list
US11030603B1 (en) Systems and methods for distinguishing between profiles in a passive authentication scheme
US10169769B1 (en) Smart gift card values
KR20180064046A (ko) 거스름돈 자동 투자 서버 및 자동 투자 방법
EP3867843A1 (en) Secure payment system and method for courier based transactions

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination