CN113935732A - 使用上下文特定标识符处理远程交互 - Google Patents
使用上下文特定标识符处理远程交互 Download PDFInfo
- Publication number
- CN113935732A CN113935732A CN202110783302.0A CN202110783302A CN113935732A CN 113935732 A CN113935732 A CN 113935732A CN 202110783302 A CN202110783302 A CN 202110783302A CN 113935732 A CN113935732 A CN 113935732A
- Authority
- CN
- China
- Prior art keywords
- transaction
- offer
- server computer
- request message
- remote processor
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0207—Discounts or incentives, e.g. coupons or rebates
- G06Q30/0226—Incentive systems for frequent usage, e.g. frequent flyer miles programs or point systems
- G06Q30/0233—Method of redeeming a frequent usage reward
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/387—Payment using discounts or coupons
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/32—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
- G06Q20/327—Short range or proximity payments by means of M-devices
- G06Q20/3276—Short range or proximity payments by means of M-devices using a pictured code, e.g. barcode or QR-code, being read by the M-device
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0207—Discounts or incentives, e.g. coupons or rebates
- G06Q30/0234—Rebates after completed purchase
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0207—Discounts or incentives, e.g. coupons or rebates
- G06Q30/0236—Incentive or reward received by requiring registration or ID from user
Landscapes
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Engineering & Computer Science (AREA)
- Strategic Management (AREA)
- Finance (AREA)
- Development Economics (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- Entrepreneurship & Innovation (AREA)
- Game Theory and Decision Science (AREA)
- Economics (AREA)
- Marketing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Telephonic Communication Services (AREA)
- Cash Registers Or Receiving Machines (AREA)
Abstract
在交易期间,用户可能希望确定是否存在可以适用于与资源提供商进行的所述交易的可供所述用户使用的优惠。用户装置上的应用程序接收所述资源提供商的资源提供商标识符并将其发送给服务器计算机。所述服务器计算机可以标识与所述资源提供商相关联的远程处理器,并与所述远程处理器通信,以标识适用于所述交易的一个或多个优惠。所述服务器计算机可以将适用优惠发送给所述用户装置上的所述应用程序。所述用户可以选择所述适用优惠中的一个或多个,并将选择发送给所述服务器计算机,所述服务器计算机可以鉴于选定优惠发起所述交易的处理。
Description
相关申请交叉引用
本申请根据35 USC§119(e)要求2020年7月13日提交且标题为“商家呈现的接受用例中的忠诚度的方案(Solution For Loyalty In Merchant Presented Acceptance UseCases)”的第63/051,209号美国临时专利申请的权益,所述美国临时专利申请的公开内容出于所有目的以全文引用的方式并入本文中。
背景技术
目前的交易***正趋向于支持商家呈现的接受用例。在这种情况下,商家可以在购买时向消费者呈现QR码。然后,消费者可以用移动装置扫描所述QR码,以便发起购买的授权过程。目前,商家呈现的接受用例只能解决使用标准交易***进行支付交易的方法。但是,这些商家呈现的接受用例尚未解决在支付时应用用户选择的优惠,例如忠诚度积分、会员特权或任何其它类型的折扣。
实施例涉及单独地以及共同地解决这些问题和其它问题。
发明内容
实施例允许在资源提供实体相对于交易处理实体离线的情况下标识优惠并将所述优惠应用于交易。更具体地说,实施例允许用户装置上的应用程序与服务器计算机通信,以标识并随后选择适用于用户与资源提供商之间的交易的一个或多个优惠。服务器计算机可以接收资源提供商标识符并标识与资源提供商相关联的远程处理器,以确定适用于交易的优惠。然后,将优惠呈现给选择所述优惠中的一个或多个的用户,并且交易是基于选定优惠的过程。
一个实施例涉及一种方法,包括:由服务器计算机从移动装置上的移动应用程序接收包括优惠数据的优惠验证请求消息和实体的实体标识信息。所述优惠验证请求消息是由所述移动应用程序响应于所述移动应用程序接收到所述实体标识信息而结合与所述实体的交易生成的。所述方法还包括:由所述服务器计算机使用所述实体标识信息来确定与所述实体相关联的远程处理器;由所述服务器计算机将验证请求消息发送给确定的远程处理器以鉴于所述交易验证所述优惠数据;以及由所述服务器计算机从所述远程处理器接收验证响应消息。所述方法还包括由所述服务器计算机将优惠验证响应消息发送给所述移动装置上的所述移动应用程序。所述优惠验证响应消息包括适用于所述交易的一个或多个优惠。然后,所述服务器计算机从所述移动应用程序接收所述交易的交易处理请求消息。所述交易处理请求消息包括所述实体标识信息和基于所述优惠验证响应消息的交易金额。所述服务器计算机将所述交易处理请求消息发送给所述远程处理器。所述远程处理器基于所述交易处理请求消息中包括的信息而发起所述交易的授权过程。
另一实施例涉及一种服务器计算机,包括:处理器;以及计算机可读介质,所述计算机可读介质包括可由所述处理器执行以实施上述方法的代码。
在具体实施方式和附图中可以找到关于实施例的另外细节。
附图说明
图1示出了根据各种实施例的用于进行交易的***和方法,其包括使用适用于所述交易的优惠;
图2示出了根据各种实施例的用于检取优惠并将所述优惠应用于交易的流程图;
图3A-3D示出了根据各种实施例的用于接收和选择适用于交易的优惠的移动装置的一系列示例性屏幕视图;
图4示出了根据各种实施例的示例性移动装置的框图;并且
图5示出了根据各种实施例的示例***器计算机的框图。
具体实施方式
在以下描述中,将描述各种实施例。出于解释的目的,阐述特定配置和细节以便提供对实施例的透彻理解。然而,所属领域的技术人员还应明白,可以在没有特定细节的情况下实践实施例。此外,可以省略或简化众所周知的特征以免混淆所描述的实施例。
在论述实施例之前,可以进一步详细地描述一些术语。
“用户”可以包括个别或计算装置。在一些实施例中,用户可以与一个或多个个人账户和/或用户装置(例如,移动装置)相关联。在一些实施例中,用户可以是持卡人、账户持有人或消费者。
“移动装置”(有时被称作移动通信装置)可以包括用户可以运输或操作的任何电子装置,所述装置还可以提供与网络的远程通信能力。移动通信装置可以使用移动电话(无线)网络、无线数据网络(例如,3G、4G或类似网络)、Wi-Fi、蓝牙、低功耗蓝牙(BLE)、Wi-Max或可以提供对例如因特网或专用网络等网络的访问的任何其它通信介质来进行通信。移动装置的实例包括移动电话(例如,蜂窝电话)、PDA、平板计算机、上网本、膝上型计算机、可穿戴装置(例如,手表、手镯、戒指、隐形眼镜、框架眼镜)、例如汽车和摩托车等车辆、个人音乐播放器、手持式专用阅读器等。移动装置可以包括用于执行此类功能的任何合适的硬件和软件,并且还可以包括多个装置或组件(例如,当装置通过系固到另一装置——即,使用其它装置作为调制解调器——而远程访问网络时,一起使用的两个装置可以被认为是单个移动装置)。
“资源提供商”或“资源提供实体”可以是在交易期间提供资源(例如,商品、服务、对安全数据的访问、对位置的访问等)的任何合适的实体。例如,资源提供实体可以是商家、场所运营商、建筑物所有者、政府实体等。“商家”通常可以是参与交易且可以出售商品或服务或提供对商品或服务的取用的实体。
“应用程序”可以指被配置成使处理器执行功能或访问资源的任何计算机可执行指令集。应用程序可以安装在用户装置上并从用户装置执行。应用程序可以由用户装置的制造商或由另一个实体安装在用户装置上。安装在移动用户装置上的应用程序可以被称为移动应用程序。
“访问装置”可以是用于提供对外部计算机***的访问的任何合适的装置。访问装置可以呈任何合适的形式。访问装置的一些实例包括销售点(POS)装置、蜂窝电话、PDA、个人计算机(PC)、平板PC、手持式专用阅读器、机顶盒、电子收款机(ECR)、自动柜员机(ATM)、虚拟收款机(VCR)、查询一体机、安全***、访问***、网站等。访问装置可以使用任何合适的接触或非接触操作模式,以向移动装置发送或从其接收数据或与移动装置相关联。在访问装置可以包括POS终端的一些实施例中,可使用任何合适的POS终端并且其可以包括读取器、处理器和计算机可读介质。读取器可以包括任何合适的接触式或非接触式操作模式。例如,示例性读卡器可以包括射频(RF)天线、光学扫描仪、条形码读取器或磁条读取器,以与移动装置进行交互。
“支付凭证”可包括与账户(例如,支付账户和/或与账户相关联的支付装置)相关联的任何合适的信息。此类信息可与账户直接相关,或可源自与账户相关的信息。账户信息的实例可包括PAN(主账号或“账号”)、用户名、到期日期以及验证值,例如CVV、dCVV、CVV2、dCVV2和CVC3值。
“收单方”通常可以是与特定商家或其它实体具有商业关系的商业实体(例如,商业银行)。一些实体可执行发行方和收单方两者的功能。一些实施例可涵盖此类单个实体发行方-收单方。收单方可操作收单方计算机,其一般也可被称为“传输计算机”。
“发行方”可以是发行可用于进行交易的支付账户的商业实体。通常,发行方是金融机构。
“授权请求消息”可以是发送给支付处理网络和/或支付卡的发行方以请求交易授权的电子消息。根据一些实施例的授权请求消息可符合ISO8583,这是针对交换与用户使用支付装置或支付账户进行的支付相关联的电子交易信息的***的标准。授权请求消息可以包括可与支付装置或支付账户相关联的发行方账户标识符。授权请求消息还可以包括对应于“标识信息”的额外数据元素,仅作为实例包括:服务代码、CVV(卡验证值)、dCVV(动态卡验证值)、到期日期等。授权请求消息还可以包括“交易信息”,例如与当前交易相关联的任何信息,例如,交易金额、商家标识符、商家位置等,以及可以用于确定是否标识和/或授权交易的任何其它信息。
“授权响应消息”可以是由发行金融机构或支付处理网络生成的对授权请求消息的电子消息应答。仅作为实例,授权响应消息可以包括以下状态指示符中的一个或多个:批准-交易被批准;拒绝-交易未被批准;或呼叫中心-响应未决的更多信息,商家必须呼叫免费授权电话号码。授权响应消息还可以包括授权代码,其可以是***发行银行响应于电子消息中的授权请求消息(直接地或通过支付处理网络)返回给商家的访问装置(例如,POS设备)的指示交易被批准的代码。所述代码可以用作授权的证据。如上所述,在一些实施例中,支付处理网络可向商家生成或转发授权响应消息。
“服务器计算机”通常是功能强大的计算机或计算机集群。例如,服务器计算机可以是大型主机、小型计算机集群或充当单元的一组服务器。在一个实例中,服务器计算机可以是耦合到网络服务器的数据库服务器。服务器计算机可以耦合到数据库,并且可包括用于服务于来自一个或多个客户端计算机的请求的任何硬件、软件、其它逻辑或前述内容的组合。服务器计算机可以包括一个或多个计算设备,且可使用各种计算结构、布置和编译中的任一种来服务来自一个或多个客户端计算机的请求。
“处理器”可以包括任何合适的一个或多个数据计算装置。处理器可以包括一起工作以实现期望的功能的一个或多个微处理器。处理器可以包括CPU,所述CPU包括足以执行用于执行用户和/或***生成的请求的程序组件的至少一个高速数据处理器。CPU可以是微处理器,例如AMD的Athlon、Duron和/或Opteron;IBM和/或摩托罗拉(Motorola)的PowerPC;IBM和索尼(Sony)的Cell处理器;英特尔(Intel)的Celeron、Itanium、Pentium、Xeon和/或XScale;和/或类似处理器。
“存储器”可以是可存储电子数据的任何合适的一个或多个装置。合适的存储器可包括非瞬态计算机可读介质,其存储可由处理器执行以实现所要方法的指令。存储器的实例可包括一个或多个存储器芯片、磁盘驱动器等。此类存储器可使用任何合适的电气、光学和/或磁性操作模式来操作。
“机器可读代码”可以包括可以通过电子装置读取以供计算机解释和操控的任何图像或符号。机器可读代码的一些实例包括条形码、快速响应(QR)码、军用规格UID码和任何其它合适的代码。
“交易”可以是两方或两方以上之间的任何交互或交换。例如,交易可包括第一实体从第二实体请求资源。在此实例中,当向第一实体提供资源或交易被拒绝时,交易完成。
现在将更详细地描述一些实施例的细节。
实施例涉及确定是否可以在用户与资源提供商之间的交易期间应用优惠(例如,优惠账户标识符、折扣、会员积分、促销等)。在一些实施例中,可以通过资源提供商向安装在用户的用户装置上的应用程序(例如,移动应用程序)呈现机器可读代码(例如,QR码)来发起交易。机器可读代码可以包括唯一地标识资源提供商的资源提供商标识符。机器可读代码可以包括其它信息,例如交易相关信息(例如,交易金额、提供的物品或服务等)。在其它实施例中,可以用任何其它合适的方式向应用程序提供资源提供商标识符,所述方式例如通过用户经由在用户装置处接收到的文本消息或电子邮件手动输入,以及其它方式。用户可能希望确定是否存在可以适用于当前交易的可供用户使用的优惠。应用程序可以将资源提供商标识符发送给服务器计算机。所述服务器计算机可以标识与所述资源提供商相关联的远程处理器,并与所述远程处理器通信,以标识适用于所述交易的一个或多个优惠。所述服务器计算机可以将适用优惠发送给所述用户装置上的所述应用程序。所述用户可以选择所述适用优惠中的一个或多个,并将选择发送给所述服务器计算机,所述服务器计算机可以鉴于选定优惠发起所述交易的处理。
根据各种实施例,适用优惠可以包括参与忠诚度计划、应用折扣、赚取或使用会员积分、接收促销物品,以及其它优惠。例如,将优惠应用于交易可以包括使用与优惠账户标识符相关联的一个或多个忠诚度折扣。在一些实施例中,将优惠应用于交易还可以包括使用与优惠账户标识符相关联的忠诚度积分来兑换忠诚度折扣。在一些实施例中,在发起交易之前或独立于交易,可以将对优惠验证的请求发送给服务器计算机。例如,用户可以在与资源提供商交互之前请求优惠验证,只要用户可以将资源提供商标识符提供到用户装置上的应用程序即可。
在实施例中,服务器计算机用作由用户操作的用户装置(例如,移动装置)同与进行交易的资源提供商相关联的远程处理器(例如,虚拟终端、远程处理服务器、云上的资源提供商服务器、支付处理器或服务商)之间的中介。根据各种实施例,资源提供商可能不与远程处理器直接通信。也就是说,资源提供商可以相对于远程处理器离线。资源提供商还可以相对于服务器计算机离线。例如,资源提供商可以位于没有网络连接(例如,没有因特网连接)的区域。服务器计算机可以从用户装置上的应用程序接收并入在优惠验证请求消息中的资源提供商标识符。优惠验证请求消息还可以包括与用户装置的用户相关联的优惠账户标识符。服务器计算机可以基于在优惠验证请求消息中接收到的资源提供商标识符而标识与资源提供商相关联的远程处理器。然后,服务器计算机可以将接收到的资源提供商标识符和(如果适用的话)优惠账户标识符发送给与资源提供商相关联的远程处理器。远程处理器确定优惠账户标识符是否与可以应用于交易的任何优惠相关联。服务器计算机接收确定的结果(例如,适用于交易的已标识优惠)并将所述确定传达给用户装置上的移动应用程序。用户装置的用户可以选择适用优惠中的一个或多个,并且应用程序可以基于选定优惠确定交易的交易金额。然后,交易处理请求经由服务器计算机路由到远程处理器。
图1示出了根据各种实施例的示例性***100。***100包括移动装置110(由用户102操作)、与资源提供商(例如,商家)相关联的访问装置120、服务器计算机130和与资源提供商相关联的远程处理器140(例如,虚拟终端、资源提供商处理器)。***100还包括收单方计算机150、支付处理网络160和发行方计算机170以处理交易的授权。根据各种实施例,服务器计算机130和支付处理网络160可以由同一实体拥有、操作和/或管理,或可以是同一网络的一部分。
图1所示的组件可以彼此进行操作性通信。根据各种实施例,访问装置120和远程处理器140在与同一资源提供商相关联时可能不彼此通信。例如,访问装置120可以相对于远程处理器140和/或服务器计算机130离线。
***100中彼此进行操作性通信的组件可以通过任何合适的通信信道或通信网络这样做。合适的通信网络可以是下列中的任一个和/或组合:直接互连、互联网、局域网(LAN)、城域网(MAN)、作为互联网节点的运行任务(OMNI)、安全定制连接、广域网(WAN)、无线网络(例如,采用协议例如但不限于无线应用协议(WAP)、I-模式等)等。可以使用安全通信协议,例如但不限于:文件传输协议(FTP)、超文本传输协议(HTTP)、安全超文本传输协议(HTTPS)、安全套接层(SSL)、ISO(例如,ISO 8583)等来发送计算机、网络与装置之间的消息。
图1进一步示出由***100中表示的各种实体执行的一组步骤。
在步骤S1中,用户102访问存储在移动装置110上的移动应用程序112(例如,移动支付应用程序、商家应用程序)。例如,用户102可以通过使用移动装置110的按键或虚拟按键输入资源提供商标识符而向移动应用程序112提供资源提供商标识符。
在一些实施例中,在步骤S2中,可以通过扫描机器可读代码(例如,QR码)而向移动应用程序112提供资源提供商标识符。机器可读代码可以由与资源提供商相关联的访问装置120生成并呈现在所述访问装置上。例如,机器可读代码可以作为交易的部分生成,并且还可以包括交易相关信息,例如交易金额。在一些实施例中,访问装置120可以是由资源提供商操作的移动装置或销售点(POS)终端。在步骤S2中,用户102可以发起与资源提供商的交易。移动装置110上的移动应用程序112可以使用蓝牙网络和/或近场通信来接收资源提供商标识符。在一些实施例中,资源提供商标识符可以是动态的,使得可以在交易期间的稍后时刻更新动态资源提供商标识符以包括额外交易细节。
机器可读代码可以包括资源提供商标识符、收单方标识符和/或终端标识符。在一些实施例中,机器可读代码可以包括静态QR码,使得QR码包括所有必要的交易信息。例如,静态QR码可包括用户102希望从资源提供商购买的商品和/或服务的完整列表。在其它实施例中,机器可读代码可以包括动态QR码,使得可以在交易期间的稍后时间更新QR码。例如,可以在用户102将所有所需商品和/或服务添加到结账服务之前扫描动态QR码。在此类实施例中,可以在交易的稍后时刻更新动态QR码以包括已更新交易金额或所有所需商品和/或服务的完整列表。
在一些实施例中,响应于接收到资源提供商标识符,移动应用程序112可以用一个或多个选项来提示用户102将忠诚度账户应用于交易。用户102可以向移动应用程序112提供与忠诚度账户相关联的优惠账户标识符。在一些实施例中,与用户相关联的优惠账户标识符可能已经存储在移动应用程序112中。
在步骤S3中,如果用户102选择将忠诚度账户应用于交易的选项,则移动应用程序112可以将优惠验证请求消息发送给服务器计算机130。优惠验证请求消息可以包括资源提供商标识符,并且在一些实施例中,包括与用户的忠诚度账户相关联的优惠账户标识符。优惠验证请求消息旨在标识与用户102的忠诚度账户相关联且可以适用于当前交易的优惠类型(例如,折扣、促销、会员积分)。在一些实施例中,优惠验证请求消息还可以包括交易数据,例如产品信息、交易日期、交易位置、交易金额、所购买的物品等。
根据各种实施例,移动应用程序112可以是与数字钱包提供商相关联的数字钱包应用程序。在此类实施例中,移动应用程序112可以经由数字钱包提供商与服务器计算机130通信。然而,移动应用程序112不限于数字钱包应用程序,并且可以由任何实体提供或以其它方式与任何实体相关联,所述实体包括但不限于服务器计算机130。
服务器计算机130可以使用资源提供商标识符来确定与资源提供商相关联的远程处理器140。在一些实施例中,服务器计算机130可以访问将资源提供商标识符(例如,终端标识符)映射到对应远程处理器140的数据库180。如上文所解释,虽然访问装置120和远程处理器140两者都可以与资源提供商相关联,但访问装置120可能无法与远程处理器140直接通信。因此,服务器计算机130可以充当中介以促进通信,这是因为用户装置120可以与服务器计算机130通信,所述服务器计算机可以标识远程处理器140并与所述远程处理器通信。
在步骤S4中,服务器计算机130可以将优惠验证请求消息转发到已标识的远程处理器140。在一些实施例中,服务器计算机130可以基于接收到的优惠验证请求消息而生成验证请求消息。验证请求消息可以符合确定的远程处理器140的一个或多个预定规则。也就是说,服务器计算机130可以被配置成使用第一协议与移动应用程序112通信并使用第二协议与远程处理器140通信。服务器计算机130可以将验证请求消息发送给已标识的远程处理器140。
远程处理器140可以基于一组因素而确定用户有资格将与用户的忠诚度账户相关联的一个或多个优惠应用于交易,所述因素包括忠诚度账户信息、资源提供商信息、交易数据等等中的一个或多个。在一些实施例中,确定还可以包括标识适用于交易的一个或多个优惠。然后,远程处理器140可以基于确定优惠账户标识符是否与可应用于交易的优惠相关联来生成验证响应消息。验证响应可以包括适用于交易的一个或多个优惠。
在步骤S5中,远程处理器140可以将生成的验证响应消息发送给服务器计算机130。
在步骤S6中,服务器计算机130可以将忠诚度验证响应消息发送回移动装置110上的移动应用程序112。在一些实施例中,服务器计算机130可以基于从远程处理器140接收到的验证响应消息而生成优惠验证请求消息。优惠验证响应消息可以符合移动应用程序112的一个或多个预定规则,并且包括适用于交易的一个或多个优惠。服务器计算机130可以将优惠验证响应消息发送给移动应用程序112。
响应于接收到优惠验证响应消息,移动应用程序112然后可以在移动装置110上显示适用优惠,例如(但不限于)适用于交易的忠诚度折扣、交易中可用的忠诚度积分数或免费促销物品的列表。下文结合图3A-3D更详细地论述这些特征。
在一些实施例中,移动应用程序112可以进一步提示用户102输入交易金额。在资源提供商在步骤2处提供动态资源提供商标识符(例如,动态QR码)的实施例中,用户102能够另外接收包括交易金额的已更新资源提供商标识符。例如,如果资源提供商向用户102呈现动态二维码以便发起交易,则用户102能够扫描包括交易金额的已更新QR码。在由于用户使用移动装置110扫描静态QR码因此交易金额尚未变化的其它实施例中,移动应用程序112可能已经具有交易金额信息。
在已经输入或以其它方式接收到交易金额之后,移动应用程序112可以将适用优惠应用于交易以便确定最终交易金额。如果选定优惠是折扣,则最终交易金额可以是折扣的交易金额。在一些实施例中,最终交易金额可与初始交易金额相同,但用户102可以免费接收促销物品(例如,袋子、软件项目、数字令牌)。然后,移动应用程序112向用户102呈现最终交易金额,其中用户102被提示确认交易。
响应于用户102确认交易,移动应用程序112可以生成交易处理请求消息,其至少包括最终交易金额、资源提供商标识符、与用户102相关联的主账号(例如,或对应于主账号的令牌)和/或密码。
在步骤S7中,可以将交易处理请求消息发送给服务器计算机130。然后,服务器计算机130可以使用交易处理请求消息中的资源提供商标识符来确定与资源提供商相关联的远程处理器140。
在步骤S8中,服务器计算机130可以将交易处理请求消息转发到远程处理器140。
然后,远程处理器140可以生成至少包括最终交易金额、主账号、令牌和/或密码的授权请求消息。在步骤S9中,远程处理器140然后可以将生成的授权请求消息发送给确定的收单方计算机150。
在步骤S10中,收单方计算机150可以将授权请求消息转发到支付处理网络160。支付处理网络160可以是能够发送和接收金融***交易消息(例如,ISO 8583消息)并处理原始***和借记卡交易的任何合适的网络。示例性支付处理***可以包括VisaNetTM。例如VisaNetTM的支付处理***能够处理***交易、借记卡交易以及其它类型的商业交易。
在步骤S11中,支付处理网络160然后可以将授权请求消息转发到发行方计算机170,其中发行方计算机170确定用户102是否具有足够量的资金来完成交易以及其它安全检查。发行方计算机170可以基于授权或拒绝交易的此确定而生成授权响应消息。
在步骤S12中,发行方计算机170将生成的授权响应消息发送给支付处理网络160,所述授权响应消息包括交易被授权或拒绝的指示。
在步骤S13中,支付处理网络160将授权响应消息转发到收单方计算机150,然后在步骤S14处,所述收单方计算机将授权响应消息发送给远程处理器140。在步骤S15中,远程处理器140可以将授权响应消息发送给服务器计算机130。
在步骤S16中,服务器计算机130可以将授权响应消息转发到移动装置110上的移动应用程序112。移动应用程序112可以向用户102显示授权交易的指示。如果交易被授权,则资源提供商可以向用户102授予对商品或服务的访问权。
图2示出了示例性方法200的流程图,在所述方法中,服务器计算机在与用户进行交易期间验证并应用优惠账户标识符。
在框205处,服务器计算机从存储在移动装置上的移动应用程序接收至少包括实体(例如,资源提供商、商家、收单方)标识信息的优惠验证请求消息。移动应用程序可以是移动支付应用程序,并且移动装置可以是由用户操作的智能手机。根据各种实施例,优惠验证请求消息还包括优惠数据,例如与移动装置的用户相关联的优惠账户标识符。优惠账户标识符可以与用户的优惠账户(例如,忠诚度账户、会员账户)相关联。优惠账户可以由实体(例如,商家)、服务器计算机(例如,支付处理器)或第三方(例如,银行、用户的雇主、政府实体)发行。
根据各种实施例,移动应用程序响应于移动应用程序接收到实体标识信息而结合与实体的交易生成优惠验证请求消息。
在一些实施例中,移动应用程序可以用任何合适的方式接收实体标识信息。例如,移动应用程序(或存储在移动装置上的另一应用程序)可以通过扫描实体的终端(例如,访问装置)上显示的机器可读代码(例如,QR码)而从所述终端接收实体标识信息。机器可读代码可以是静态QR码,其中所含信息在整个交易中可能不会更新。在一些实施例中,机器可读代码可以是动态QR码,其中所含信息可在整个交易中更新。根据其它实施例,移动应用程序可以经由近场通信(NFC)、蓝牙TM技术或任何合适的手段从实体的终端(例如,访问装置)接收实体标识信息。在其它实施例中,移动装置的用户可以通过使用移动装置的虚拟或物理按键手动输入信息或使用语音命令将实体标识信息提供到移动应用程序。
在框210处,服务器计算机使用实体标识信息来确定与实体相关联的远程处理器。例如,远程处理器可以是云上的实体终端,例如云上的虚拟商家终端。在其它实施例中,远程处理器可以是与实体相关联的用于代表实体处理交易的交易处理实体。根据各种实施例,实体可能无法与远程处理器直接通信(例如,实体可能相对于远程处理器离线)。例如,实体可以位于没有网络连接的区域。在此类实施例中,服务器计算机可以充当访问装置(经由移动装置上的移动应用程序)与远程处理器之间的中介。
在框215处,服务器计算机将验证请求消息发送给确定的远程处理器,以标识适用于交易的优惠。例如,验证请求消息可以请求远程处理器标识优惠账户标识符是否与适用于移动装置的用户与实体之间的特定交易的一个或多个优惠(例如,折扣、促销)相关联。一个或多个优惠可以包括折扣、忠诚度积分、会员积分、与优惠账户标识符相关联的促销物品中的一个或多个。
根据各种实施例,服务器计算机可以被配置成使用第一协议(例如,移动应用程序的通信协议)与移动应用程序通信并使用第二协议(例如,远程处理器的通信协议)与远程处理器通信。服务器计算机可以被配置成在两个通信协议之间转换消息。根据各种实施例,在确定从移动应用程序接收到的优惠验证请求消息符合远程处理器的通信协议后,服务器计算机可以将优惠验证请求消息发送给远程处理器。替代地,服务器计算机可以基于确定的远程处理器的预定格式或规则和从移动应用程序接收到的优惠验证请求消息而生成验证请求消息。
在框220处,服务器计算机从远程处理器接收验证响应消息。验证响应消息可以包括可应用于交易、用户和/或实体的一个或多个优惠。例如,一个或多个优惠可以包括可应用于交易的折扣、促销、忠诚度积分、会员积分或会员号。虽然优惠中的一些可能会使交易金额(例如,要应用于交易金额的折扣)被修改,但其它优惠可能不会改变交易金额(例如,除了全部交易金额之外将免费赠送的促销物品,或可以根据全部交易金额赚取的会员积分)。在框225处,服务器计算机将优惠验证响应消息发送给存储在移动装置上的移动应用程序。移动应用程序可基于忠诚度验证响应消息而向用户显示忠诚度结果。优惠验证响应消息可以包括验证响应消息中从远程处理器接收到的一个或多个优惠。
根据各种实施例,在确定从远程处理器接收到的验证响应消息符合移动应用程序的通信协议后,服务器计算机可以将验证响应消息发送给移动应用程序。替代地,服务器计算机可以基于移动应用程序的预定格式或规则和从远程处理器接收到的验证响应消息而生成优惠验证响应消息。
在接收到包括适用于交易的一个或多个优惠的优惠验证响应消息后,移动应用程序可在移动装置的显示器上显示一个或多个优惠作为可选择优惠。下文结合图3A-3D更详细地论述此特征。
在框230处,服务器计算机从移动应用程序接收交易的交易处理请求消息。所述交易处理请求消息包括所述实体标识信息和基于所述优惠验证响应消息的交易金额。此外,交易处理请求消息可以包括与用户相关联的支付凭证(例如,主账号、到期日期等)。交易处理请求消息还可以包括一个或多个优惠中的至少一个作为要应用于交易的选定优惠。在一些实施例中,基于优惠验证响应消息的交易金额可以包括根据选定优惠而折扣的交易金额。在其它实施例中,鉴于选定优惠是免费促销物品或服务、访问专属区域或事件或者赚取额外忠诚度积分,交易金额可以是全部交易金额(例如,无折扣、未改变)。
在框235处,服务器计算机将交易处理请求消息发送给远程处理器。远程处理器可以基于交易处理请求消息中包括的信息而发起交易的授权过程。例如,远程处理器可以生成授权请求消息并进行交易的授权过程。
在框240处,服务器计算机基于授权过程的结果而从远程处理器接收授权响应消息。授权响应消息可以作为授权过程的结果而生成。授权响应消息可以指示交易是已经被批准还是拒绝。如果交易被批准并且选定优惠是应用于交易金额的折扣,则用户账户将仅被收取折扣的交易金额。
在框245处,服务器计算机将交易处理响应消息发送给存储在移动装置上的移动应用程序。交易处理响应消息可以包括授权响应消息,或可以基于授权响应消息而生成。然后,移动应用程序可以向移动装置的用户显示授权结果。
图3A-3D示出了根据各种实施例的用于接收和选择适用于交易的优惠的移动装置的一系列示例性屏幕视图。如上文所解释,服务器计算机可以使用资源提供实体标识符(例如,实体标识信息)来标识适用于交易或在资源提供实体处的优惠。根据各种实施例,资源提供实体标识符可以是标识优惠所需的唯一信息。在其它实施例中,服务器计算机还可以从移动应用程序接收用户忠诚度账户标识符。
在一些实施例中,安装在用户的移动装置上的移动应用程序300可以接收资源提供实体标识符。如图3A所示,移动应用程序300可以(例如,使用移动装置的摄像头)扫描机器可读代码302以接收资源提供实体标识符。机器可读代码302可以是无法在扫描后修改的静态代码。在一些实施例中,机器可读代码302可以是动态代码,其中可以在整个交易中更新与动态机器可读代码相关联的信息。
移动应用程序300可以用任何合适的方式接收资源提供实体标识符,并且不限于扫描如图3A所示的机器可读代码。例如,当无法扫描机器可读代码时,或者当不存在机器可读代码时,用户可以通过选择在移动应用程序300上显示的小组件选项304来手动输入资源提供实体标识符,如图3B所示。根据其它实施例,移动应用程序300可以通过移动装置的麦克风接收资源提供实体标识符(例如,用户可以说出资源提供实体标识符)。
然后,移动应用程序300可以将资源提供实体标识符发送给服务器计算机,并且随后可以接收适用于交易的一个或多个优惠(和/或与资源提供实体标识符相关联的资源提供商)。图3C示出了多个示例性适用优惠:折扣优惠306、将忠诚度积分应用于交易的选项以及可用总积分的指示308、例如免费袋子等促销物品310,和赚取额外会员积分的选项312。移动应用程序300可以要求用户选择显示的优惠之一。选择优惠314的指令可以显示为与应用程序300相关联的用户界面的部分。用户可以选择一个或多个显示的优惠。例如,在图3C所示的示例性实施例中,用户可以选择折扣选项306。选择可以在移动应用程序300上(例如,使用视觉提示、配色方案、符号等)以视觉方式示出。例如,可以结合选定优惠示出视觉提示316。
在接收到用户对一个或多个优惠的选择后,移动应用程序300可以生成交易处理请求消息。移动应用程序还可以显示交易请求概要320以供用户批准,如图3D所示。例如,移动应用程序300可以显示交易信息322,包括资源提供实体的名称、交易金额和选定优惠(例如,说明性实例中的折扣)。交易请求概要320还可以包括支付金额324(例如,最终交易金额,包括任何适用折扣)。移动应用程序可以通过例如选择在移动应用程序上显示的小组件326来要求用户确认交易请求。
如上文所描述,移动应用程序存储或安装在移动装置上。图4示出了根据各种实施例的移动装置400的框图。在一些实施例中,移动装置400可以是可用于进行支付的支付装置,或可允许用户访问位置或安全数据的装置。示例性移动装置400可以包括可以存在于移动装置400的主体402内的计算机可读介质404。计算机可读介质404可以呈存储数据的存储器的形式。在一些情况下,存储器412还可以存储信息,例如访问数据,包括访问数据参考标识符和通信装置标识符。通常,可以使用任何合适的方法,包括使用天线408或非接触式元件420,由移动装置400将这些信息中的任一个发送给另一装置。主体402可以采用塑料基板、外壳或其它结构的形式。
计算机可读介质404可以包括数字应用程序(例如,移动应用程序)406。数字应用程序406可以是数字钱包应用程序、安全数据访问应用程序、安全位置访问应用程序等。计算机可读介质404可以包括可由处理器执行以实施方法的代码,所述方法包括:接收实体的实体标识信息;生成包括优惠数据的优惠验证请求消息和实体的实体标识信息;将优惠验证请求消息发送给服务器计算机;接收包括优惠数据的优惠验证请求消息和实体的实体标识信息;在移动装置的显示器上显示优惠验证请求消息中包括的一个或多个优惠,接收一个或多个优惠的选择;生成交易的交易处理请求消息,其中交易处理请求消息包括实体标识信息和基于选定的一个或多个优惠的交易金额;将交易处理请求消息发送给服务器计算机;以及从服务器计算机接收指示交易是被批准还是被拒绝的授权响应消息。
在一些实施例中,移动装置400还可以包括非接触式元件420,其通常以半导体芯片(或其它数据存储元件)的形式实现,具有相关联的无线传送(例如,数据发送)元件,诸如天线。非接触式元件420可以耦合到移动装置400(例如,嵌入所述移动装置中),并且经由蜂窝网络发送的数据或控制指令可以借助于非接触式元件接口(未示出)应用于非接触式元件420。非接触式元件420能够使用短程无线通信能力传送和接收数据。移动装置400可以包括用于接收和发送数据的组件。因此,移动装置400能够经由蜂窝网络(或任何其它合适的无线网络,例如因特网或其它数据网络)和短程通信而传达和传送数据或控制指令。
移动装置400还可以包括用于处理移动装置400的功能的处理器414(例如,微处理器)以及允许消费者看见电话号码以及其它信息和消息的显示器416。移动装置400还可以包括允许用户将信息输入到装置中的输入元件418、允许用户听到语音通信、音乐等的扬声器422,允许用户通过移动装置400发送其语音的麦克风410,以及用于拍照或扫描机器可读代码的摄像头。移动装置400还可以包括用于无线数据传送(例如,数据发送)的天线408。
存储器412可以呈使用任何合适的数据存储模式的一个或多个存储器装置(例如,RAM、EEPROM、ROM芯片)的形式。在一些实施例中,移动装置400中的存储器412还可以包括用于存储例如支付凭证(账号、支付令牌、验证值等)等敏感数据和访问数据的安全存储区域。例如,存储器412可以是安全元件的部分或可包含安全元件。
图5示出了SRT***中的服务器计算机500的组件的框图。服务器计算机500可以包括处理器502,所述处理器可以耦合到***存储器504和外部通信接口506。计算机可读介质508也可以可操作地耦合到处理器502。组件可以经由数据总线550彼此通信。计算机可读介质508可以包括可由处理器502执行以执行方法的代码,所述方法包括从移动装置上的移动应用程序接收包括优惠数据的优惠验证请求消息和实体的实体标识信息;使用实体标识信息来确定与实体相关联的远程处理器;将验证请求消息发送给确定的远程处理器以鉴于交易验证优惠数据;从远程处理器接收验证响应消息;将优惠验证响应消息发送给移动装置上的移动应用程序;从移动应用程序接收交易的交易处理请求消息;以及将交易处理请求消息发送给远程处理器。
计算机可读介质508还可以包括数个软件模块,包括通信模块512和有效负载准备模块514。
通信模块512可以包括使处理器502生成消息、转发消息、重新格式化消息和/或以其它方式与其它实体进行通信的代码。
有效负载准备模块514可以包括可以使处理器502进行以下操作的代码:搜索一个或多个数据库并从那些数据库检取数据以准备要发送给另一实体(例如,远程处理器)的有效负载。
资源提供商映射数据库510可以存储将资源提供商标识符映射到代表资源提供商实体处理交易的某些实体(例如,远程处理器)的数据。远程处理器可以包括云上的资源提供商实体的终端或与资源提供商实体相关联的支付处理器。
实施例具有许多优点。在实施例中,服务器计算机可以充当资源提供商和/或用户同与资源提供商相关联的远程处理器之间的中介。服务器计算机可以与远程处理器一起工作以标识适用优惠(例如,折扣、忠诚度优惠、促销、会员号)并将其发送给用户的移动装置以应用于与资源提供商的交易。服务器计算机充当用户与商家之间的第三方,这提供了应用忠诚度信息而不改变现有支付基础架构的方式。服务器计算机可以基于服务器计算机从用户移动装置上的移动应用程序接收到的与资源提供商相关联的标识符而标识与资源提供商相关联的远程处理器。实施例使得即使资源提供商相对于远程处理器以及服务器计算机离线(例如,不直接通信),也可以将优惠应用于交易。服务器计算机促进与代表用户和/或资源提供商的远程处理器的通信。
本申请中描述的任何软件组件或功能可以使用例如常规的或面向对象的技术并且使用任何合适的计算机语言(例如,Java、C++或Perl)实施为由处理器执行的软件代码。软件代码可以存储为例如随机存取存储器(RAM)、只读存储器(ROM)、例如硬盘驱动器或软盘的磁性介质或例如CD-ROM的光学介质的计算机可读介质上的一系列指令或命令。任何此类计算机可读介质可驻存在单个计算设备上或单个计算设备内,并且可以存在于***或网络内的不同计算设备上或不同计算设备内。
以上描述是说明性的而非限制性的。在本领域的技术人员阅读本公开之后,本发明的许多变化将变得显而易见。因此,实施例的范围可不参考以上描述来确定,而是可参考待决的权利要求以及其完整范围或等同物来确定。
在不脱离本公开的范围的情况下,来自任何实施例的一个或多个特征可以与任何其它实施例的一个或多个特征组合。
除非明确指示有相反的意思,否则“一”或“所述”的叙述旨在表示“一个或多个”。
上文提到的所有专利、专利申请、公开和描述出于所有目的以其全文引用的方式并入本文中。并非承认它们是现有技术。
Claims (20)
1.一种方法,包括:
由服务器计算机从移动装置上的移动应用程序接收包括优惠数据的优惠验证请求消息和实体的实体标识信息,其中所述优惠验证请求消息是由所述移动应用程序响应于所述移动应用程序接收到所述实体标识信息结合与所述实体的交易生成的;
由所述服务器计算机使用所述实体标识信息来确定与所述实体相关联的远程处理器;
由所述服务器计算机将验证请求消息发送给确定的远程处理器以鉴于所述交易验证所述优惠数据;
由所述服务器计算机从所述远程处理器接收验证响应消息;
由所述服务器计算机将优惠验证响应消息发送给所述移动装置上的所述移动应用程序,其中所述优惠验证响应消息包括适用于所述交易的一个或多个优惠;
由所述服务器计算机从所述移动应用程序接收所述交易的交易处理请求消息,其中所述交易处理请求消息包括所述实体标识信息和基于所述优惠验证响应消息的交易金额;以及
由所述服务器计算机将所述交易处理请求消息发送给所述远程处理器,其中所述远程处理器基于所述交易处理请求消息中包括的信息而发起所述交易的授权过程。
2.根据权利要求1所述的方法,其中所述交易处理请求消息包括所述一个或多个优惠中的作为要应用于所述交易的选定优惠的至少一个优惠。
3.根据权利要求2所述的方法,其中基于所述优惠验证响应消息的所述交易金额包括鉴于所述选定优惠而折扣的所述交易金额。
4.根据权利要求1所述的方法,其中所述一个或多个优惠包括折扣、忠诚度积分或会员积分中的一个或多个。
5.根据权利要求1所述的方法,其中所述实体标识信息在由所述移动装置扫描的QR码中,所述QR码是静态QR码或动态QR码。
6.根据权利要求1所述的方法,其中所述优惠验证请求消息还包括与所述移动装置的用户相关联的优惠账户标识符。
7.根据权利要求1所述的方法,其中所述实体标识信息由所述移动装置的用户输入到所述移动装置。
8.根据权利要求1所述的方法,其中所述实体无法与所述远程处理器直接通信。
9.根据权利要求1所述的方法,其中由所述服务器计算机将验证请求消息发送给所述确定的远程处理器以验证适用于所述交易的优惠包括:
基于所述确定的远程处理器的一个或多个预定规则而生成所述验证请求消息,其中所述服务器计算机被配置成使用第一协议与所述移动应用程序通信并使用第二协议与所述远程处理器通信。
10.根据权利要求1所述的方法,其中由所述服务器计算机将优惠验证响应消息发送给所述移动装置上的所述移动应用程序包括:
基于所述移动应用程序的一个或多个预定规则而生成所述优惠验证响应消息,其中所述服务器计算机被配置成使用第一协议与所述移动应用程序通信并使用第二协议与所述远程处理器通信。
11.一种服务器计算机,包括:
处理器;以及
计算机可读介质,所述计算机可读介质包括代码,所述代码在由所述处理器执行时使所述处理器进行以下操作:
从移动装置上的移动应用程序接收包括优惠数据的优惠验证请求消息和实体的实体标识信息,其中所述优惠验证请求消息是由所述移动应用程序响应于所述移动应用程序接收到所述实体标识信息结合与所述实体的交易生成的;
使用所述实体标识信息来确定与所述实体相关联的远程处理器;
将验证请求消息发送给确定的远程处理器以鉴于所述交易验证所述优惠数据;以及
从所述远程处理器接收验证响应消息;
将优惠验证响应消息发送给所述移动装置上的所述移动应用程序,其中所述优惠验证响应消息包括适用于所述交易的一个或多个优惠;
从所述移动应用程序接收所述交易的交易处理请求消息,其中所述交易处理请求消息包括所述实体标识信息和基于所述优惠验证响应消息的交易金额;以及
将所述交易处理请求消息发送给所述远程处理器,其中所述远程处理器基于所述交易处理请求消息中包括的信息而发起所述交易的授权过程。
12.根据权利要求11所述的服务器计算机,其中所述代码在由所述处理器执行时使所述处理器进行以下操作:
基于所述授权过程的结果而从所述远程处理器接收交易处理响应消息;以及
将所述交易处理响应消息发送给所述移动应用程序。
13.根据权利要求11所述的服务器计算机,其中所述交易处理请求消息包括所述一个或多个优惠中的作为要应用于所述交易的选定优惠的至少一个优惠,并且其中基于所述优惠验证响应消息的所述交易金额包括鉴于所述选定优惠而折扣的所述交易金额。
14.根据权利要求11所述的服务器计算机,其中所述优惠数据包括与所述移动装置的用户相关联的优惠账户标识符,并且所述一个或多个优惠包括与所述优惠账户标识符相关联的折扣、忠诚度积分或会员积分中的一个或多个。
15.根据权利要求14所述的服务器计算机,其中所述优惠账户标识符由所述实体、所述服务器计算机或第三方发出。
16.根据权利要求11所述的服务器计算机,其中所述实体标识信息在由所述移动装置扫描的QR码中。
17.根据权利要求11所述的服务器计算机,其中所述实体标识信息由所述移动装置接收。
18.根据权利要求11所述的服务器计算机,其中所述交易处理请求消息包括所述一个或多个优惠中的作为要应用于所述交易的选定优惠的至少一个优惠,并且其中所述交易金额鉴于所述选定优惠而保持不变。
19.根据权利要求11所述的服务器计算机,其中所述服务器计算机被配置成使用第一协议与所述移动应用程序通信并使用第二协议与所述远程处理器通信,并且其中所述代码在由所述处理器执行时使所述处理器进行以下操作:
基于所述确定的远程处理器的预定格式而生成所述验证请求消息,以及
基于所述移动应用程序的预定格式而生成所述优惠验证响应消息。
20.根据权利要求11所述的服务器计算机,其中所述优惠验证响应消息在所述移动装置上显示一个或多个可选优惠。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US202063051209P | 2020-07-13 | 2020-07-13 | |
US63/051,209 | 2020-07-13 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113935732A true CN113935732A (zh) | 2022-01-14 |
Family
ID=79171799
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110783302.0A Pending CN113935732A (zh) | 2020-07-13 | 2021-07-12 | 使用上下文特定标识符处理远程交互 |
Country Status (2)
Country | Link |
---|---|
US (1) | US20220012765A1 (zh) |
CN (1) | CN113935732A (zh) |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120209688A1 (en) * | 2011-02-15 | 2012-08-16 | Michelle Lamothe | Systems and methods for multi-platform transaction card access and management |
-
2021
- 2021-07-08 US US17/370,848 patent/US20220012765A1/en not_active Abandoned
- 2021-07-12 CN CN202110783302.0A patent/CN113935732A/zh active Pending
Also Published As
Publication number | Publication date |
---|---|
US20220012765A1 (en) | 2022-01-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11625771B2 (en) | Systems and methods for transferring funds using a wireless device | |
US20210264434A1 (en) | System and method using merchant token | |
US11853984B2 (en) | Methods and systems for making a payment | |
US9978059B2 (en) | Systems, apparatus and methods for mobile companion prepaid card | |
US20130179346A1 (en) | Hosted thin-client interface in a payment authorization system | |
US20200234258A1 (en) | Contactless message transmission | |
WO2014066559A1 (en) | Transaction initiation determination system utilizing transaction data elements | |
US20150100486A1 (en) | System and method for automatically enrollng an item in a virtual wallet | |
KR102673583B1 (ko) | 고객 개시 지불 결제 시스템 및 방법 | |
US20180018666A1 (en) | Methods and systems for securing a payment | |
US20190362348A1 (en) | Merchant enrollment for reverse payments | |
US20200082394A1 (en) | Method and system for processing payment transactions | |
CN112514346A (zh) | 实时交互处理***和方法 | |
US20230368190A1 (en) | Virtual terminal | |
CN113383359B (zh) | 交互处理中的终端类型标识 | |
US20220012765A1 (en) | Processing remote interactions using context-specific identifiers | |
CN112136302B (zh) | 移动网络运营商认证协议 | |
US11494756B2 (en) | Payment transactions with integrated point of sale terminals | |
WO2023043589A1 (en) | Multiple interaction processing | |
OA17553A (en) | Systems, apparatus and methods for mobile companion prepaid card. |
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 |