用于使用虚拟卡实时确定商家位置的计算机实施的方法技术

技术编号:35089631 阅读:18 留言:0更新日期:2022-10-01 16:45
本公开涉及一种用于使用虚拟卡实时确定商家位置的计算机实施的方法、卡处理服务器和非瞬态计算机可读介质。当通过提供给商家的虚拟卡发起测试交易时,卡处理服务器可以从所述商家的收单方银行接收测试交易数据。所述卡处理服务器可以使用存储在所述卡处理服务器中的所述虚拟卡的一个或多个属性实时检测交易数据库中的所述测试交易的记录,且可以在检测到所述测试交易的所述记录后从所述测试交易数据检取签名数据。最后,所述卡处理服务器基于所述签名数据确定发起所述测试交易的所述商家的交易源数据位置和所述商家的注册名称。商家的交易源数据位置和所述商家的注册名称。商家的交易源数据位置和所述商家的注册名称。

【技术实现步骤摘要】
【国外来华专利技术】用于使用虚拟卡实时确定商家位置的计算机实施的方法


[0001]本公开涉及支付交易。具体地说,但非排他地,本公开涉及一种用于使用虚拟卡实时确定商家位置的计算机实施的方法。

技术介绍

[0002]大部分人选择通过使用借记卡或信用卡等支付卡来执行无现金交易,这会产生大量交易数据。对此类交易数据执行数据分析有助于各种应用,例如,同行检测、设置忠诚度优惠和折扣、检测欺诈商家、商家类别代码(MCC)费用合规、交易相关争议管理等。然而,只有当从交易数据中清楚商家详情,例如商家的名称、商家的屋顶位置、商家的地址、商家的卡接受器标识符(CAID)等时,才有可能对交易数据进行正确且可靠的数据分析。每个商家商店可以在多个位置处具有多个分店,并且每个位置可以具有用于发起交易的多个远程终端。在此类情境中,收单方当前未能遵循用于将CAID分配给商家的唯一标准程序。作为实例,在一些情境中,一个CAID可以与商家的一个位置相关联,例如,配置在该位置中的商家的所有远程终端将与同一CAID相关联。在一些其它情境中,一个位置内的商家的每个远程终端可以与不同的CAID相关联。在其它情境中,将由收单方分配集群CAID,例如,配置在商家的多个位置中的每个远程终端可以与单个CAID相关联。在另一情境中,一个商家商店位置可以与多个商家类别代码和多个CAID相关联。由于用于分配CAID的此非标准程序,通过分析交易数据确定商家的来源或标识商家变得极其困难,且在大多数情况下是不可能的。
[0003]此外,当相应收单方安装商家的远程终端时,商家可能无法统一地提供商家的经营(Doing Business As,DBA)名称或注册名称,或在一些情况下,对于不同分店,收单方可以不同地存储每个分店的名称。作为实例,考虑商家的DBA名称为“约翰的咖啡日(John's Coffee Day)”。然而,分店1的远程终端可以安装有名称“JCD”,分店2的远程终端可以安装有名称“J的咖啡日(J's coffee day)”和“JC日(JC day)”,分店3的远程终端可以安装有名称“JCD coffee”,等等。因此,交易数据中出现的商家名称的此类变化使得难以标识商家。在少数其它情况下,在安装远程终端时,商家可能提供不正确/部分地址,这也不支持根据交易数据标识商家。
[0004]由于前述缺陷,当前为了标识商家的来源,执行对交易数据的数据分析的相关组织可能必须手动访问每个商家商店并发起测试交易,以了解商家的来源。然而,考虑执行访问例如澳大利亚等国家中的每个商家商店的此行为,其中一个商家可能具有多于4000个活动位置。在此类情境中,即使一个人在一天中访问5个位置,他也可能需要800天才能访问该商家的所有4000个活动位置,且之后可能需要额外几天才能从交易数据库中标识和区分与那些商家位置相关的交易数据。这不仅仅是一个繁重且极其耗时的过程,而且实际上也是一个不可行的选择。
[0005]因此,当前需要一种正确、可靠且可行的方法来应对上文所描述的一个或多个挑战。
[0006]本公开的此
技术介绍
部分中公开的信息仅仅是为了增强对本公开的一般背景技
术的理解,而不应被视为承认或以任何形式暗示此信息形成本领域技术人员已知的现有技术。

技术实现思路

[0007]通过本公开的技术实现额外的特征和优势。本公开的其它实施例和方面在本文中得到详细描述,并且被视为要求保护的公开内容的一部分。
[0008]在一些非限制性实施例或方面中,提供一种计算机实施的方法,包括:响应于通过提供给商家的虚拟卡发起的测试交易,利用至少一个处理器从商家的收单方银行接收测试交易数据,其中收单方银行从商家的远程终端接收测试交易数据;使用存储在卡处理服务器中的虚拟卡的一个或多个属性,利用至少一个处理器实时检测与卡处理服务器相关联的交易数据库中的测试交易的记录;响应于检测到测试交易的记录,利用至少一个处理器从存储在交易数据库中的测试交易数据检取签名数据;以及利用至少一个处理器基于签名数据确定商家的交易源数据,其中交易源数据包括发起测试交易的商家的位置和商家的注册名称。
[0009]在一些非限制性实施例或方面中,当收单方银行授权通过虚拟卡发起的测试交易时,由卡处理服务器接收测试交易数据。在一些非限制性实施例或方面中,测试交易数据和签名数据包括以下各项中的至少一个:虚拟卡数据、银行识别号(BIN)、商家的卡接受器标识符(CAID)、商家名称、商家类别代码(MCC)、测试交易中使用的主账号(PAN)、商家的部分地理位置、商家ID、商家的商店ID、交易金额、交易日期、认证码,或其任何组合。在一些非限制性实施例或方面中,虚拟卡数据包括虚拟卡的一个或多个属性,其中一个或多个属性包括以下各项中的至少一个:虚拟卡号、持卡人的姓名、虚拟卡验证值、虚拟卡的到期日期、虚拟卡的用途,或其任何组合。在一些非限制性实施例或方面中,当虚拟卡与远程终端以通信方式介接时,发起测试交易。在一些非限制性实施例或方面中,确定交易源数据和商家的注册名称包括:利用至少一个处理器将签名数据的商家名称、签名数据的商家的CAID和签名数据的商家的部分地理位置中的至少一个与存储在交易数据库中的交易数据进行比较;利用至少一个处理器基于所述比较从交易数据提取一个或多个交易的记录,其中一个或多个交易的所提取记录与用于所述比较的签名数据的商家名称、签名数据的商家的CAID和签名数据的商家的部分地理位置中的至少一个完全匹配或部分匹配;以及利用至少一个处理器使一个或多个交易的所提取记录中的每一个和商家的签名数据相关以确定交易源数据。在一些非限制性实施例或方面中,交易数据包括在多个商家的一个或多个商家位置处执行的一个或多个交易的记录。
[0010]在一些非限制性实施例或方面中,提供一种卡处理服务器,包括:至少一个处理器;以及存储器,其以通信方式耦合到至少一个处理器,其中存储器存储处理器可执行指令,所述处理器可执行指令在执行时使至少一个处理器:响应于通过提供给商家的虚拟卡发起的测试交易,从商家的收单方银行接收测试交易数据,其中收单方银行从商家的远程终端接收测试交易数据;使用存储在卡处理服务器中的虚拟卡的一个或多个属性,实时检测与卡处理服务器相关联的交易数据库中的测试交易的记录;响应于检测到测试交易的记录,从存储在交易数据库中的测试交易数据检取签名数据;并且基于签名数据确定商家的交易源数据,其中交易源数据包括发起测试交易的商家的位置和商家的注册名称。
[0011]在一些非限制性实施例或方面中,当收单方银行授权通过虚拟卡发起的测试交易时,由卡处理服务器接收测试交易数据。在一些非限制性实施例或方面中,测试交易数据和签名数据包括以下各项中的至少一个:虚拟卡数据、银行识别号(BIN)、商家的卡接受器标识符(CAID)、商家名称、商家类别代码(MCC)、测试交易中使用的主账号(PAN)、商家的部分地理位置、商家ID、商家的商店ID、交易金额、交易日期、认证码,或其任何组合。在一些非限制性实施例或方面中,虚拟卡数据包括虚拟卡的一个或多个属性,其中一个或多个属性包括以下各项中本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种计算机实施的方法,包括:响应于通过提供给商家的虚拟卡发起的测试交易,利用至少一个处理器从所述商家的收单方银行接收测试交易数据,其中所述收单方银行从所述商家的远程终端接收所述测试交易数据;使用存储在卡处理服务器中的所述虚拟卡的一个或多个属性,利用至少一个处理器实时检测与所述卡处理服务器相关联的交易数据库中的所述测试交易的记录;响应于检测到所述测试交易的所述记录,利用至少一个处理器从存储在所述交易数据库中的所述测试交易数据检取签名数据;以及利用至少一个处理器基于所述签名数据确定所述商家的交易源数据,其中所述交易源数据包括发起所述测试交易的所述商家的位置和所述商家的注册名称。2.根据权利要求1所述的计算机实施的方法,其中当所述收单方银行授权通过所述虚拟卡发起的所述测试交易时,由所述卡处理服务器接收所述测试交易数据。3.根据权利要求1所述的计算机实施的方法,其中所述测试交易数据和所述签名数据包括以下各项中的至少一个:虚拟卡数据、银行识别号(BIN)、所述商家的卡接受器标识符(CAID)、商家名称、商家类别代码(MCC)、所述测试交易中使用的主账号(PAN)、所述商家的部分地理位置、商家ID、所述商家的商店ID、交易金额、交易日期、认证码,或其任何组合。4.根据权利要求3所述的计算机实施的方法,其中所述虚拟卡数据包括所述虚拟卡的一个或多个属性,其中所述一个或多个属性包括以下各项中的至少一个:虚拟卡号、持卡人的姓名、虚拟卡验证值、所述虚拟卡的到期日期、所述虚拟卡的用途,或其任何组合。5.根据权利要求1所述的计算机实施的方法,其中当所述虚拟卡与所述远程终端以通信方式介接时发起所述测试交易。6.根据权利要求1所述的计算机实施的方法,其中确定所述交易源数据和所述商家的所述注册名称包括:利用至少一个处理器将所述签名数据的商家名称、所述签名数据的所述商家的CAID和所述签名数据的所述商家的部分地理位置中的至少一个与存储在所述交易数据库中的交易数据进行比较;利用至少一个处理器基于所述比较从所述交易数据提取一个或多个交易的记录,其中所述一个或多个交易的所提取记录与用于所述比较的所述签名数据的所述商家名称、所述签名数据的所述商家的所述CAID和所述签名数据的所述商家的所述部分地理位置中的至少一个完全匹配或部分匹配;以及利用至少一个处理器使所述一个或多个交易的所提取记录中的每一个和所述商家的所述签名数据相关以确定所述交易源数据。7.根据权利要求6所述的计算机实施的方法,其中所述交易数据包括在多个商家的一个或多个商家位置处执行的一个或多个交易的所述记录。8.一种卡处理服务器,包括:至少一个处理器;以及存储器,其以通信方式耦合到所述至少一个处理器,其中所述存储器存储处理器可执行指令,所述处理器可执行指令在执行时使所述至少一个处理器:响应于通过提供给商家的虚拟卡发起的测试交易,从所述商家的收单方银行接收测试
交易数据,其中所述收单方银行从所述商家的远程终端接收所述测试交易数据;使用存储在卡处理服务器中的所述虚拟卡的一个或多个属性,实时检测与所述卡处理服务器相关联的交易数据库中的所述测试交易的记录;响应于检测到所述测试交易的所述记录,从存储在所述交易数据库中的所述测试交易数据检取签名数据;并且基于所述签名数据确定所述商家的交易源数据,其中所述交易源数据包括发起所述测试交易的所述商家的位置和所述商家的注册名称。9.根据权利要求8所述的卡处理服务器,其中当所述收单方银行授权通过所述虚拟卡发起的所述测试交易时,由所述卡处理服务器接收所述测试交易数据。10.根据权利要求8所述的卡处理服务器,其中所述测试交易数据和所述签名数据包括以下各项中的至少一个:虚拟卡数据、银行识别号(BIN)、所述商家的卡接受器标识符(CAID)、商家名称、商家类别代码(MCC)、所述测试交易中使用的主账号(PAN)、所述商家的部分地理位置、商家ID、所述商家的商店ID、交易金额、交易日期、认证码,或其任何组...

【专利技术属性】
技术研发人员:N
申请(专利权)人:维萨国际服务协会
类型:发明
国别省市:

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

1