简单店内支付的制作方法

文档序号:12185385阅读:259来源:国知局
简单店内支付的制作方法与工艺

由零售商使用来处理交易的销售点(POS)系统可能过时且复杂。由POS系统使用的支付系统可以被深度地整合,并且可能不是可容易地升级的。这可能使得很难整合进行支付的新方式,例如,使用诸如智能电话的移动计算设备的支付,因为新支付方式可能需要与POS系统和支付终端整合,可能需要收银员工作流程的改变,或者可能导致劣化的用户体验。一些新的支付系统可能需要收银员来填补新支付系统与零售商的POS系统之间的缺口。收银员可能需要在使用POS系统来确定总额之后将交易总额键入到新支付系统中。然后,收银员可以从新支付系统得到对支付的确认,收银员之后必须将所述确认输入到POS系统中,例如向POS系统指示“现金”类型的支付。

一些零售商可以使用基于标识符的支付系统。这些系统可以允许用户或顾客通过与收银员的最小交互来进行购买。这可能需要用户的智能电话与商店的POS系统之间的通信,并且它还可能要求商店改变POS系统或者将软件整合到他们现有的POS系统上,这可能是成本高昂的、费时的、或两者兼具的。



技术实现要素:

根据所公开的主题的实施例,可以接收顾客标识符和销售点标识符。可以基于所述顾客标识符来确定用户支付账户。所述用户支付账户可以与通过所述顾客标识符来识别的顾客相关联。可以接收所述顾客的交易的交易数据,所述交易在销售点计算设备处使用销售点卡来被创建。所述交易数据可以包括购买总额。可以对所述交易进行授权。所述销售点可以不总是处于活动的。可以在基于所述顾客标识符的所述用户支付账户被确定之后激活与所述销售点标识符相关联的所述销售点卡。可以在所述交易被授权之后停用所述销售点卡。

可以从所述用户支付账户中的支付方式接收所述购买总额的支付。可以从店内计算设备接收所述顾客标识符和所述销售点标识符。可以向负责所述销售点计算设备的一方进行所述购买总额的支付。所述购买总额的支付可以通过以下方式来进行:对与所述销售点卡相关联的账户收费或借记,或者对来自所述用户支付账户的所述支付方式收费或借记。可以从支付处理器服务器接收所述交易数据。所述销售点计算设备可以是具有磁卡读取器的收银机。所述顾客可以向商店登记。所述登记可以被显示在所述店内计算设备上的条目中。

对所述交易进行授权可以包括将所述交易数据以及与来自所述用户支付账户的所述支付方式相关联的账户数据的一部分发送到支付支持者(backer)服务器。所述支付支持者服务器可以与所述支付方式相关联。可以接收来自所述支付支持者服务器的所述支付方式能够被用来进行足以覆盖(cover)所述交易的所述购买总额的支付的指示。

所述销售点卡可以是包括磁条和智能芯片、或近场通信(NFC)设备中的一个或多个的信用卡或借记卡。如果所述销售点卡被停用,则拒绝对利用所述销售点卡所创建的交易的授权。所述店内计算设备可以是平板计算机、智能电话、膝上型计算机、或智能手表。所述销售点标识符对所述销售点计算设备、收银员、或所述店内计算设备而言可以是唯一的。所述交易数据可以包括:所述销售点卡在该处被使用的销售点计算设备的指示。

如果所述销售点计算设备的指示指示了:所述销售点卡在不同于与所述销售点标识符相关联的所述销售点计算设备的销售点计算设备上被使用,则拒绝对利用所述销售点卡创建的交易的授权。所述销售点标识符可以与收银员或者与店内计算设备相关联。

根据所公开的主题的实施例,包括以下:用于接收顾客标识符和销售点标识符的装置;用于基于所述顾客标识符来确定用户支付账户的装置,其中,所述用户支付账户与通过所述顾客标识符来识别的顾客相关联;用于激活与所述销售点标识符相关联的销售点卡的装置;用于接收在销售点计算设备处使用所述销售点卡所创建的所述顾客的交易的交易数据的装置,其中所述交易数据包括购买总额;用于对所述交易进行授权的装置;用于从所述用户支付账户中的支付方式接收所述购买总额的支付的装置;用于停用所述销售点卡的装置;用于向负责所述销售点计算设备的一方进行所述购买总额的支付的装置;用于对所述交易进行授权的装置,该装置包括:用于将所述交易数据以及与来自所述用户支付账户的所述支付方式相关联的账户数据的至少一部分发送到支付支持者服务器的装置,其中,所述支付支持者服务器与所述支付方式相关联,以及用于从所述支付支持者服务器接收所述支付方式能够被用进行足以覆盖所述交易的所述购买总额的支付的指示的装置;用于在所述销售点卡被停用的情况下拒绝对利用所述销售点卡创建的交易进行授权的装置;以及用于在所述销售点计算设备的指示指示了所述销售点卡在不同于与所述销售点标识符相关联的所述销售点计算设备的销售点计算设备上被使用的情况下拒绝对利用所述销售点卡创建的交易进行授权的装置。

还包括:用于接收登记的装置,其中所述登记包括指示顾客的身份的数据;用于在已登记顾客的条目的列表中显示包括指示所述顾客的所述身份的所述数据的条目的装置;用于接收对所述顾客的所述条目的选择的装置;用于向支付服务器发送基于所选择的所述顾客的所述条目的顾客标识符以及销售点标识符的装置;以及用于基于所述顾客计算设备的位置来将所述顾客识别为在收银台处的装置。

本文中所公开的系统和技术可以允许简单店内支付。所公开的主题的附加特征、优点、和实施例可以根据对以下具体实施方式、附图、和权利要求书的考虑来被阐述或者变得显而易见。而且,应当理解的是,前面的发明内容和以下具体实施方式二者是示例并且旨在提供进一步的说明,而不限制权利要求书的范围。

附图说明

附图被并入本说明书并且构成本说明书的一部分,所述附图被包括来提供对所公开的主题的进一步理解。附图还图示了所公开的主题的实施例,并且连同具体实施方式一起用作解释所公开的主题的实施例的原理。没有试图以比可能对所公开的主题以及可以实践它的各种方式的基本理解所必需内容的更详细的方式来示出结构细节。

图1示出了根据所公开的主题的实施方式的、适合于简单店内支付的示例系统。

图2示出了根据所公开的主题的实施方式的、适合于简单店内支付的示例系统。

图3示出了根据所公开的主题的实施方式的、简单店内支付的布置的示例。

图4示出了根据所公开的主题的实施方式的、用于简单店内支付的店内计算设备的示例。

图5示出了根据所公开的主题的实施方式的、用于简单店内支付的销售点卡和销售点计算设备的示例。

图6示出了根据所公开的主题的实施方式的、简单店内支付的过程的示例。

图7示出了根据所公开的主题的实施方式的、简单店内支付的过程的示例。

图8示出了根据所公开的主题的实施例的计算机。

图9示出了根据所公开的主题的实施例的网络配置。

具体实施方式

简单店内支付可以在无需顾客将信用卡、借记卡或其它付款方式(form of payment)呈交(present)或者交与收银员的情况下,以及在无需对现有的销售点(POS)系统的修改的情况下,允许顾客在销售点处进行支付。在特定POS计算设备——诸如例如在商店前面的、具有附接的信用卡/借记卡读取器的收银机处,收银员可以对与POS计算设备分离的计算设备——诸如平板计算机进行访问。当顾客进入商店时,该顾客可以使用他们自己的移动计算设备——诸如例如智能电话来向商店登记(check-in)。收银员的计算设备可以显示具有向商店登记的所有顾客的条目的列表,包括例如顾客的姓名以及顾客的面部的照片。为了进行购买,顾客可以前往收银员处并且通过姓名来标识它们自己。通过使用收银员的计算设备上的照片来验证顾客的身份,收银员可以在已登记顾客列表上定位该顾客。一旦顾客的身份已被验证,收银员就可以选择该顾客的条目。这可以通知顾客在其上具有存储的支付账户的远程服务器:该顾客正在商店处进行购买。收银员可以具有被绑定到特定POS计算设备的磁条卡(magnetic swipe card),例如信用卡。收银员的计算设备可以向远程服务器标识POS计算设备,例如通过存储在远程服务器上的活动和不活动卡的数据库中注记(note)现在该信用卡对于由该POS计算设备发送的任何交易是活动的,所述远程服务器可以该激活信用卡。例如,通过条形码扫描器或人工录入所购物品,收银员可以照常将顾客的所购物品记入到POS计算设备上,并且然后通过信用/借记卡读取器来刷磁条卡,如同其是由顾客交给他们的信用卡一样。可以将交易发送到商店的支付处理器,所述支付处理器可以通过远程服务器来验证支付。远程服务器在从支付处理器接收到交易时,可以检查顾客的支付账户以确保顾客能够对于所购物品进行支付。然后,可以验证交易并且可以从远程服务器向支付处理器进行支付。远程服务器可以将交易路由到顾客的支付账户中的付款方式,或者可以通过支付处理器使交易的钱款先行支付给(front)商店,并且然后在稍后的时间向顾客的支付账户中的付款方式发账单。然后,可以停用(deactivate)磁条卡。以这种方式,顾客可以使用存储在远程支付服务器上的支付账户来为物品付款,而无需向收银员呈交任何付款方式或者触摸他们的智能电话,并且收银员可以使用现有的未经修改的POS计算设备来处理交易,因为该交易可以像任何其它信用卡或借记卡交易一样来以类似的方式处理。

POS计算设备——诸如收银机可以是能够处理商店的交易的计算设备。POS计算设备可能能够以现金的形式或者通过信用卡或借记卡来接收支付,所述现金被交给将金额输入到POS计算设备中的收银员,所述信用卡或借记卡通过附接到POS计算设备的磁卡读取器来刷卡。可以给予在POS计算设备处当值(stationed)的收银员单独的计算设备,诸如例如平板计算机、智能电话、或智能手表。收银员的计算设备可以运行能够显示已向商店登记的顾客的条目的应用。收银员的计算设备还可以存储唯一地标识收银员当值的POS计算设备的标识符。

进入商店的顾客可以具有移动计算设备,诸如智能电话。顾客可以使用智能电话来向商店登记。例如,智能电话可以运行可以被配置成自动地向商店登记的应用,例如基于地理位置或其它信号、或者基于顾客确定性地向商店登记来向商店自动登记。已登记顾客可以具有在收银员的单独的计算设备的已已登记顾客列表上出现的条目,所述计算设备可能正在运行与顾客的计算设备上的应用结合来工作的应用。登记可以在本地发生——例如通过顾客的计算设备与收银员的计算设备之间的直接连接或基于LAN的WiFi或蓝牙连接来发生,或者可以被远程地处理——例如通过由负责登记应用的一方所管理的远程服务器来处理。出现在收银员的计算设备上的条目可以包括:对于收银员来验证顾客的身份可以有用的任何合适的数据,诸如例如顾客的姓名以及顾客的面部的照片。

顾客可以具有存储在远程服务器上的支付账户。例如,任何合适的一方——诸如负责登记应用的一方可以运行支付服务,其存储服务的用户的各种类型的支付信息。例如,服务的用户可以利用该服务来存储信用卡、借记卡、银行账户、预付费账户、或预付费账户数据。可以将支付信息存储在远程服务器上的用户的账户中。用户可以能够使用该服务来例如在无需对于不同的商店或不同的购买重新录入支付数据的情况下从在线商店购买物品,因为用户可以指引在线商店使用存储在用户的支付账户中的支付方式中的一种。

收银员所当值的POS计算设备可以具有关联的POS卡,其例如可以是诸如信用卡的磁条卡。磁条卡可以包括有效贷记账户或借记账户的号码和其它账户信息。例如,账户可以由负责登记应用和支付服务的一方保持。账户可以是贷记账户或者借记账户,所述贷记账户例如由任何合适的信用卡发行者支持(back),所述借记账户链接到属于例如负责支付服务的一方的银行账户。可以在用于信用卡的任何磁卡读取器装置处刷POS卡,并且关于该信用卡的信息可以由任何支付处理器处理。远程服务器可以存储POS卡的号码以及POS卡是活动的还是不活动的指示,所述远程服务器可以是与支付服务器相同的服务器或者可以连接到支付服务器。远程服务器可以能够激活和停用POS卡,例如,改变远程服务器数据库中的指示、或者通过信用卡发行者来改变POS卡的状态。

当处于活动时,POS卡可以像任何其它信用卡一样起作用,并且可以被用来进行购买、从账户支取或者对账户借记,所述账户例如由负责支付服务器的一方所保持的账户,所述卡链接至所述支付服务器以便进行支付。可以通过能够处理任何其它信用卡或借记卡交易的支付处理器来处理交易。支付处理器可以接收卡数据并且通过信用卡发行者或者通过远程服务器来检查POS卡的账户的状态——其可以指示卡是激活的。然后,POS卡的账户可以像任何其它信用卡或借记卡一样被收费或借记。

当POS卡处于不活动时,POS卡可能无法被用来进行支付。当不活动的POS卡被用来例如通过在磁卡读取器处刷卡来试图进行支付时,支付处理器可以基于在支付处理器试图通过信用卡发行者或远程服务器处理支付时接收到的数据来确定POS卡已被停用。POS卡处于不活动确定可以由支付处理器作出,或者可以由卡发行者作出,其可以拒绝对不活动的POS卡的交易进行授权。这可能导致交易失败,因为链接到POS卡的账户在POS卡处于不活动时无法被收费或借记。POS卡在默认情况下可以是不活动的,例如,在POS卡首次被给予收银员时。

顾客可以通过接近收银员并且例如通过姓名来标识他们自己来在商店处进行购买。收银员可以针对向商店登记的顾客来检查收银员的计算设备上的条目,并且定位正在进行购买的顾客。例如,收银员可以基于由顾客给予的姓名来查找适当的条目,并且然后,可以将条目中的照片与顾客的面部进行匹配。收银员可以仅在该收银员能够肯定地将收银员的计算设备上的条目与试图进行购买的顾客相匹配的情况下继续进行交易。

收银员可以选择收银员的计算设备上的、试图进行购买的顾客的条目。例如,收银员可以使用触摸屏来选择顾客的条目,或者可以通过任何合适的控制元件——诸如与顾客的条目相关联的按钮或菜单项来选择条目。收银员的计算设备可以向远程服务器发送数据,所述数据包括:其条目被选择的顾客的身份以及收银员所当值的POS计算设备的唯一标识符。然后,远程服务器可以激活与POS计算设备相关联的POS卡。例如,远程服务器可以激活POS卡,或者可以向POS卡的信用卡发行者发送对于POS卡的指示以激活该POS卡。激活的POS卡可以在处于活动时在任何POS计算设备处被使用。远程服务器可以能够指示POS卡应当仅针对发起于处于该设备当值之处的、具有POS计算设备的唯一标识符的POS计算设备的交易应当处于活动。这可以防止POS卡在该卡处于活动时在任何其它POS计算设备处被用于任何其它交易,因为信用卡发行者或远程服务器仅可以在交易在收银员的POS计算设备处发起的情况下验证POS卡的交易。远程服务器可以向收银员的计算设备发送POS卡已被激活的指示,并且收银员的计算设备可以向该收银员显示POS卡的状态。远程服务器还可以将POS卡链接至支付服务器上的顾客的支付账户,所述支付服务器可以是与远程服务器相同的服务器。远程服务器还可以向顾客发送通知,例如,向顾客的电话发送文本消息,其指示顾客的支付账户已被链接到POS卡。

收银员可以照常确定顾客的购买总额,例如,通过扫描产品的条形码或者将产品或购买金额人工地录入到POS计算设备中。一旦购买总额已被确定,收银员就可以例如口头地向顾客确认购买,并且然后可以通过附接到POS计算设备的磁卡读取器来刷POS卡。POS计算设备可以如同该POS卡是任何其它信用卡或借记卡一样来处理交易,从而将适当的信息从POS卡发送到商店的支付处理器。因为POS卡处于活动,所以支付处理器可以能够通过信用卡发行者或者通过远程服务器来验证POS卡的账户,并且可以能够对该账户进行改变或者借记以向商店支付购买总额。远程服务器可以被通知交易已开始,并且即使在信用卡发行者而不是远程服务器向支付处理器确认支付时,也可以验证交易发起于与POS卡相关联的POS计算设备。支付处理器可以向可以照常打印交易的收据的POS计算设备确认支付,或者可以基于顾客的支付账户中的信息——例如经由电子邮件来向顾客发送收据。一旦交易已被处理,远程服务器就可以停用POS卡。这可以基于从收银员的计算设备接收到的数据来防止POS卡在该POS卡尚未被远程服务器激活并且链接到顾客支付账户的任何情形下被使用。POS卡可以在处于活动时通过任何POS计算设备来使用。在一些实施方式中,POS卡不可以通过在远程服务器上没有与该POS卡相关联的POS计算设备来使用。

在交易的处理期间,远程服务器还可以验证顾客能够对于他们的所购物品进行支付。例如,顾客在支付服务器上的支付账户可以包括由顾客保持的信用卡账户的数据。远程服务器可以在交易过程期间与顾客的信用卡的发行者一起执行检查,以确定顾客是否具有足够的信用来对于他们的所购物品进行支付。如果顾客不具有足够的信用,则远程服务器可以拒绝接受交易。

在交易期间,远程服务器可以能够对链接到POS卡的、顾客的支付账户中的特定支付方式收费或借记。例如,在交易期间或者在稍后的时间,远程服务器可以向顾客在该顾客的支付账户中存储了其支付信息的该顾客的信用卡收费,所述收费的金额与向POS收取的购买总额相同。类似地,远程服务器可以能够对已将支付信息存储在支付服务器上的银行账户借记,或者对预付费或后付费账户收费。例如,顾客可以能够通过他们的支付账户的配置来指定在不同的商店处应当使用哪个支付方式。例如,顾客可以指定:使用链接到顾客的支付账户的POS卡在加油站处进行的任何支付应当使用顾客的信用卡的所存储数据来支付,然而在杂货店处进行的任何支付应当使用顾客的借记卡的所存储数据来支付。顾客还可以能够指定在交易时要对收银员使用哪个支付方式。收银员可以能够使用收银员的计算设备来向远程服务器指示应当从顾客的支付账户使用个支付方式。

远程服务器还可以能够将交易直接链接到顾客的支付账户。这可以允许POS卡直接链接到顾客的支付账户中的支付方式中的一种,使得尽管POS卡代替顾客的支付卡中的任何一个来由收银员在POS计算设备处刷卡,顾客的支付账户仍然代替POS卡来被直接收费或借记。例如,当POS卡在收银员已对顾客进行识别的收银机处刷卡时,可以向该顾客的个人信用卡收取购买总额。

其它合适的设备可以代替磁条卡来被用作POS卡。例如,收银员可以使用具有能够由附接到POS计算设备的芯片读取器读取的微芯片的信用卡。收银员还可以使用非接触付款方式,例如,能够由附接到POS计算设备的近场通信(NFC)读取器读取的非接触钥匙坠(fob)。

代替标识POS计算设备,唯一标识符可以对收银员的计算设备是唯一的。这可以在收银员与POS卡之间创建1:1映射,使得收银员能够利用相同的POS卡来使用不同的POS计算设备。收银员可以拥有计算设备,例如,由收银员穿戴的智能手表,或者收银员可以在收银员正在使用的任何一个台站处向收银员的计算设备登记。例如,顾客还可以使用以下方式来被收银员识别:由该顾客在收银台处扫描的QR码、在收银台处通过顾客的个人计算设备激活的NFC读取器、或者通过视频分析和面部辨识或者通过使用可以被用来确定顾客何时处于特定收银台处或在结帐通道中的低功耗蓝牙信号、NFC信号、或其它合适的信号来在商店内定位该顾客。

POS卡可以总是处于活动的,并且可以被软停用,使得当POS卡尚未与来自顾客支付账户的支付方式相关联时用POS卡发起的交易可以总是被拒绝。这可以不需要通过远程服务器来对POS卡的显式激活或停用。POS卡也可以处于活动,并且未被软停用。POS卡可以被绑定到收银员,并且该收银员可以被视为负责通过该POS卡发起的所有交易。

POS计算设备或收银员的计算设备可以向收银员呈现关于顾客的信用价值(credit-worthiness)的信息。例如,已已登记顾客列表可以包括登记的顾客基于他们的支付账户中的支付方式来被授权可花费多少的指示。一些顾客可能没有花费限制,其他人可能具有设定的花费限制,并且其他人可能根本无法进行购买。然后,收银员可以确定是否允许顾客使用特定购买总额来进行购买以及可以刷还是不刷POS卡。还可以在已经使用POS卡进行购买之后执行信用检查。可以允许信誉良好的任何顾客登记并且进行任何大小的购买。可以与登记活动或支付处理活动异步地执行对账(reconciliation)。

图1示出根据所公开的主题的实施方式的、适合于简单店内支付的示例系统。店内计算设备100可以包括顾客选择器110和存储140。店内计算设备100可以是任何合适的设备,诸如例如如图8中所描述的计算机20,以用于实现顾客选择器110和存储140。店内计算设备100可以是单个计算设备,或者可以包括多个连接的计算设备,并且可以是例如智能电话、平板计算机、膝上型计算机、智能手表、或者可以由商店里的收银员使用的其它计算设备。顾客选择器110可以是任何合适的应用,其可以在店内计算设备100上运行并且可以允许收银员查看向商店登记的顾客的信息——诸如姓名和照片、选择特定顾客、以及将所选择的顾客的身份传输到远程服务器。存储140可以以任何合适的方式存储销售点(POS)标识符141。POS标识符141可以是POS计算设备的唯一标识符,或者可以是绑定到店内计算设备100以及使用该店内计算设备100的收银员的唯一标识符。

店内计算设备100可以是商店中的、指派给特定POS计算设备的计算设备。例如,店内计算设备100可以是指派给在商店内的特定结账台或通道处的收银机的平板计算机。店内计算设备100也可以被指派给特定收银员来代替特定POS计算设备。例如,店内计算设备100可以是指派给特定收银员的智能手表。POS标识符141可以标识店内计算设备100被指派给的POS计算设备,或者可以标识店内计算设备100以及该店内计算设备100被指派给的收银员。

顾客选择器110可以是在店内计算设备100上的、用于显示向店内计算设备100所位于的商店登记的顾客的列表的硬件和软件的任何合适的组合。例如,顾客选择器110可以直接从顾客的个人计算设备例如通过直接无线连接——诸如蓝牙、通过本地网络、或者通过使用远程服务器来接收登记,所述远程服务器可以从顾客的个人计算设备接收登记并且将该登记中继至店内计算设备100以用于显示在顾客选择器110上。顾客选择器110可以允许收银员查看关于已登记顾客的信息,例如包括顾客中的每一位的照片,这可以允许收银员识别试图在收银台处进行购买的顾客。顾客选择器110可以能够与远程服务器进行通信,并且可以向远程服务器发送由收银员从已已登记顾客列表中选择的顾客的身份以及来自存储140的POS标识符141。

图2示出了根据所公开的主题的实施方式的、适合于简单店内支付的示例系统。支付服务器200可以包括支付选择器210和存储240。支付服务器200可以是任何合适的设备,诸如例如图8中所描述的计算机20,以用于实现支付选择器210和存储240。支付服务器200可以是单个计算设备,或者可以包括多个连接的计算设备,并且可以是例如个体服务器、服务器群、或分布式服务器系统。支付选择器210可以是任何合适的应用,其可以在支付服务器200上运行并且可以将例如从店内计算设备100上的顾客选择器110接收到的顾客身份链接到存储240中的支付账户数据库241中的用户支付账户242、244、246、和248中的一个。支付选择器210还可以能够激活POS卡,例如向支付处理器验证购买总额的支付,并且通过支付支持者(payment backer)来对存储在用户支付账户242、244、246、和248中的支付方式进行授权。存储240可以以任何合适的方式来存储支付账户数据库241以及用户支付账户242、244、246、和248。

支付账户数据库241可以是用于以下操作的、任何合适的数据库:存储用户的支付账户,例如诸如用户支付账户242、244、246、和248。例如,用户可以在支付服务器200上利用支付服务来建立账户。用户可以输入能够被用来访问用户希望可通过支付服务来访问的付款方式的信息,所述付款方式诸如信用卡、借记卡、银行账户、以及其它形式的在线支付。例如,用户支付账户242可以包括能够被用来对商户所有者的信用卡中的一个收费的信息,诸如信用卡发行者、账户号码、期满日期、信用卡持有人的姓名、以及账单地址。诸如用户支付账户242的用户支付账户可以包括数种类型的支付的信息,并且还可以包括由账户所有者建立的、可以指定用户支付账户242中的哪些支付方式应当被用于向不同类型的商家的不同类型的交易的优先级或规则。例如,所述支付方式中的一些可以包括预付费账户,其可能已存储能够被用于支付的值。

支付选择器210可以是用于以下操作的、在支付服务器200上的硬件和软件的任何合适的组合:激活和停用POS卡、向支付处理器验证支付、基于顾客的身份来从用户支付账户242、244、246、和248访问支付信息、以及验证顾客以存储在该顾客的用户支付账户中的支付方式来进行支付的能力。例如,支付选择器210可以从与协助顾客的POS计算设备或收银员相关联的店内计算设备100接收在该POS计算设备处进行购买的顾客的身份。支付选择器210还可以能够接收POS标识符141。POS标识符141可以被用来标识POS计算设备或收银员连同相关联的POS卡。必要时支付选择器210可以能够激活和停用POS。例如,支付选择器210可以在从店内计算设备100接收到与POS卡相关联的POS标识符141时激活POS卡。

支付选择器210还可以能够从支付处理器接收交易数据。例如,当在与店内计算设备100相关联的POS计算设备处刷POS卡时,支付处理器可以基于存储在POS卡上的账户信息来试图通过支付服务器200来验证交易。支付选择器210可以接收交易数据并且进行对支付服务器的支付,使得商店能够接收到支付。对于试图进行购买的顾客,支付选择器210可以能够将交易直接链接到用户支付账户——例如用户支付账户242上的支付方式中的一种。这可能导致该支付方式被直接收费或借记。支付选择器210还可以对来自例如由负责支付服务器200的一方所保持的账户的支付进行授权,并且可以在稍后的时间对顾客的、来自用户支付账户242的支付方式收费或借记。

图3示出了根据所公开的主题的实施方式的、简单店内支付的布置的示例。顾客可以进入商店300,该商店300可以是允许使用任何合适的设备作为POS计算设备310——诸如例如收银机来在营业地中进行购买的任何固定位置或可移动位置。POS计算设备310可以是不可移动的,或者可以是移动设备,诸如例如手持式POS终端。商店300可以是固定位置,诸如建筑物中的零售商店,或者可以是移动的,例如快餐车或出租车。顾客可以具有随他们一起的顾客计算设备300,其可以是由顾客携带的任何合适的计算设备,诸如例如智能电话、平板计算机、或智能手表。顾客计算设备330可以运行登记应用335。登记应用335可以被用来例如自动地或者基于向顾客计算设备330的、来自顾客的输入来向商店300登记顾客,所述输入诸如例如:顾客轻敲按钮或者顾客说出使用语音辨识来被识别为开始登记的短语。登记应用335可以直接与店内计算设备100进行通信,或者店内计算设备100可以通过远程服务器——诸如例如支付服务器200来接收顾客的登记。对于移动商店300,登记可以基于地理围栏(geofencing)、接近检测、或者移动商店300与顾客计算设备330的位置的比较以确保顾客计算设备330实际上存在于移动商店300处。顾客选择器110可以显示在商店300处登记的顾客的列表。该列表可以包括每位顾客的条目,包括能够被用来标识该顾客的信息。该列表可以是未排序的,或者基于任何合适的准则来被排序,例如,所述准则诸如顾客姓名、顾客已向商店登记的时间量、或者顾客向收银台的接近。由顾客选择器110显示的信息可以来自登记应用335,或者来自远程服务器上的与顾客相关联的账户,例如,支付服务器200上的账户、或者在包括诸如电子邮件和云存储的其它服务的伞式生态系统(umbrella ecosystem)内的账户。

顾客可以接近在POS计算设备310处当值的收银员以进行购买。例如,顾客可能具有零售产品,或者可能已订购食物或服务。顾客可以例如通过姓名来向收银员标识他们自己。收银员可以在收银台处检查如由店内计算设备100上的顾客选择器110所显示的、向商店300登记的顾客的列表,以例如基于该顾客的姓名来找到该顾客的条目。一旦收银员已定位适当的条目,该收银员就可以使用来自该条目的其它信息——例如顾客的照片,来确认站在收银台处的、试图进行购买的顾客与通过由顾客选择器110显示的条目所标识的顾客相匹配。在确认该顾客的身份之后,收银员可以在顾客选择器110中选择该顾客的条目。

顾客选择器110可以使用任何合适的通信信道来将所选择的顾客的身份以及POS标识符141发送到支付服务器200。支付选择器210可以使用POS标识符141来确定:应当激活POS卡320,其可以与由POS标识符141标识的POS计算设备相关联。可以通过改变支付服务器200上的数据库中的指示、或者通过向POS卡320的发行者或金融支持者的服务器系统指示POS卡320应当被激活来激活POS卡320。支付选择器210可以使用所选择的顾客的身份来定位所选择的顾客是其账户所有者的用户支付账户,例如用户支付账户242。支付选择器210可以将从目前处于活动的POS卡320接收到的下一个交易链接到用户支付账户242。

例如通过扫描具有条形码的产品或者键入所购买的货物或服务,收银员可以使用POS计算设备来照常确定顾客的购买总额。然后,收银员可以向顾客验证他们希望支付该购买总额,并且例如使用附接到POS计算设备310的磁卡读取器来通过POS计算设备310刷POS卡320。POS卡320可以包括例如由负责操作支付服务器200的一方拥有的账户的信用卡或借记卡数据,并且可以与任何其它信用或借记卡相同地来由POS计算设备310处理。包括来自POS卡320的账户信息的交易数据、连同包括购买总额的购买信息一起可以被发送到支付处理器服务器340,其可以是由商店300使用来应付所有信用卡和借记卡交易的支付处理器的服务器系统。交易数据还可以包括POS计算设备310的标识符。支付处理器服务器340可以正常地处理交易数据。基于该交易数据中的POS卡320的账户信息,支付处理器服务器340可以试图与支付服务器200一起来对POS卡320的交易进行授权。支付服务器200可以从支付处理器服务器340接收交易数据,并且可以检查以确定POS卡320是活动的以及确定用户支付账户——例如用户支付账户242已被链接到来自POS卡320的交易。然后,支付服务器320可以通过与支付支持者服务器350一起检查来确定:来自用户支付账户242的适当的支付方式是否能够应付购买总额。例如,用户支付账户242可以包括试图进行购买的顾客的信用信息,并且可以指示信用卡应当被用于由顾客从商店300进行的所有购买。支付服务器200可以检查支付支持者服务器350——其可以是由信用卡的发行者运行的服务器,以确定顾客的信用卡是否具有可用于覆盖购买总额的足够信用。支付服务器200可以向支付支持者服务器350发送交易数据以及所选择的支付的用户支付账户数据,并且可以在顾客具有足够可用的信用或资金来覆盖购买总额时,从支付支持者服务器350接收到批准。

如果POS卡320是活动的并且存在与能够覆盖购买总额的支付方式相链接的用户支付账户242,则支付服务器200可以向对支付处理器服务器340的支付进行授权。然后,支付处理器服务器340可以向POS计算设备310确认对购买总额的支付,从而完成购买。顾客可以从POS计算设备310接收打印的收据,或者可以例如从支付服务器200接收通过电子邮件发来的收据。

用于完成交易的钱款可以在交易的完成期间或者在稍后的时间被从POS卡320的账户转移到商店300的账户。例如,POS卡320可以是信用卡,并且卡发行者可以对账户收费。POS卡320的账户的结欠(balance)可以由账户所有者付清,所述账户所有者可以是负责支付服务器200的一方。然后,负责支付服务器200的一方可以由顾客使用用户支付账户来同时地或者在稍后的时间偿付购买总额。支付选择器210也可以将来自用户支付账户242的支付方式直接链接到来自POS卡320的交易。在这种情况下,来自POS计算设备310的交易将由负责支付支持者服务器350的支付支持者支付,例如直接对存储在用户支付账户242中的信用卡收费或者从存储在用户支付账户242中的银行账户支取资金。可能不需要对POS卡320收费或借记,并且交易可以出现在来自用户支付账户242的支付方式的结算单——例如每月信用卡结算单上,如同顾客已在POS计算设备310处刷了账户的物理信用卡一样。

在交易已被处理并且POS计算设备310的支付已被确认之后,支付选择器210可以停用POS卡320。利用已停用的POS卡320尝试的任何交易可以被支付处理器拒绝,因为当交易包括已停用的POS卡320的账户信息时,支付服务器200或卡发行者可能未对从支付处理器接收到的交易进行授权。

图4示出了根据所公开的主题的实施方式的、用于简单店内支付的店内计算设备的示例。例如,店内计算设备100可以是平板计算设备。顾客选择器110可以在店内计算设备100上运行,并且可以显示已已登记顾客列表400。例如,已登记顾客列表400可以显示使用他们的顾客计算设备330上的登记应用335来登记到商店300的每位顾客的条目410。每个条目410可以包括能够由收银员使用来在顾客接近收银台以进行购买时识别该顾客的信息。例如,每个条目410可以包括顾客的照片415,例如其可以取自顾客在伞式生态系统中拥有的账户。收银员可以使用照片来确定已接近收银台以进行购买的顾客是否是他们声称的人。收银员还可以选择已登记顾客列表400上的条目410以向支付服务器200指示在收银台处进行购买的顾客的身份,使得支付服务器200可以定位正确的用户支付账户242、244、246、或248以链接到交易,从而确保顾客在交易在POS计算设备310处使用POS卡320来完成之后针对购买进行支付。如果收银员不能基于条目410来识别顾客,例如,因为顾客的面部不能与具有由顾客给予的姓名的条目410的照片中的面部相匹配,则收银员可以停止交易。其它合适的设备也可以被用作店内计算设备100。例如,也可以使用膝上型计算机、智能电话、或智能手表。

图5示出了根据所公开的主题的实施方式的、用于简单店内支付的销售点卡和销售点计算设备的示例。在收银台处的POS计算设备310可以是用于处理销售点处的交易的任何合适的设备,诸如例如具有附接的磁卡读取器510的收银机。磁卡读取器510可以是用于读取已刷卡的信用卡和借记卡的任何标准磁卡读取器。POS卡320可以包括磁条520。与具有磁条的其它信用卡或借记卡类似,当在方向530上通过磁卡读取器510刷POS卡320时,磁卡读取器510可以从磁条520读取POS卡320的账户信息。这可以允许现有的POS计算设备310被与POS卡320一起使用,而无需添加任何附加硬件或者待与POS计算设备310整合的附加软件。也可以使用其它现有的POS计算设备310硬件。例如,替代磁卡读取器510,POS计算设备310可以具有智能芯片读取器或NFC读取器,并且POS卡320可以包括智能芯片,或者可以是NFC钥匙坠。

图6示出了根据所公开的主题的实施方式的、简单店内支付的过程的示例。在600处,可以接收登记。例如,店内计算设备100上的顾客选择器110可以从已进入商店300的顾客接收登记。登记可以发起于顾客计算设备330上的登记应用335。例如,进入商店300的顾客可以使用他们的智能电话上的登记应用335来向商店300登记。登记可以从顾客计算设备330直接被接收,或者可以通过可以运行顾客具有账户的登记服务的远程服务器——例如支付服务器200来中继。登记可以包括关于顾客的信息,诸如姓名和照片,其可以被显示在店内计算设备100上的顾客的条目410中。

在602处,可以接收对已登记顾客的选择。例如,收银员可以选择由店内计算设备100上的顾客选择器110显示的已登记顾客列表400上的条目410中的一个。顾客可以接近收银台以试图进行购买。收银员可以基于例如条目410中的顾客的姓名和照片415来识别顾客的条目410。然后,收银员可以选择条目410,例如,在平板计算机的触摸屏上的条目410上轻敲。

在604处,可以发送销售点标识符和顾客标识符。例如,店内计算设备100可以将POS标识符141连同标识其条目410被选择的顾客的数据一起发送到支付服务器200,所述POS标识符141可以标识收银员所当值的POS计算设备310或收银员自身。POS标识符141和顾客数据可以由支付服务器200使用来激活与POS计算设备310或收银员相关联的POS卡320。

图7示出根据所公开的主题的实施方式的、简单店内支付的过程的示例。在700处,可以接收顾客标识符和销售点标识符。例如,支付服务器200可以从店内计算设备100接收与店内计算设备100相关联的POS计算设备、或使用店内计算设备100的收银员的POS标识符141。支付服务器200还可以接收顾客标识符,其可以包括标识收银员在顾客选择器110上选择的已登记顾客的数据。顾客可能正在试图在收银台处进行购买。

在702处,可以接收顾客的用户支付账户。例如,支付服务器200和支付选择器210可以使用顾客标识符来确定支付账户数据库241中的账户是否属于所识别的顾客。顾客标识符可以包括可能特定于支付服务器200或者可能是伞式生态系统的账户信息。例如,顾客标识符可以包括属于顾客的电子邮件地址,其也可以是顾客在伞式生态系统中的账户的用户名。支付服务器200可以定位属于所识别的顾客的用户支付账户,例如用户支付账户242。

在704处,可以激活销售点卡。例如,支付服务器200上的支付选择器210可以确定POS卡320与POS标识符141相关联。然后,支付服务器200可以激活POS卡320,例如,改变在支付服务器200上或者在卡发行者的服务器处的数据库中的指示以指示POS卡320是活动的并且能够处理使用POS卡320进行的交易。

在706处,可以接收交易数据。例如,收银员可以在确定所识别的顾客的购买总额之后在POS计算设备310处刷POS卡320。这可以生成可以通过例如支付处理器服务器340处理的交易。支付处理器服务器340可以从POS卡320接收账户信息并且尝试利用例如支付服务器200针对购买总额来对账户的收费或借记进行授权。支付处理器服务器340可以将交易数据发送到支付服务器200,所述交易数据包括购买总额、来自POS卡320的账户信息、以及发起商店和POS计算设备310的标识符。

在708处,交易数据和用户支付账户可以被发送到支付支持者。例如,支付服务器200的支付选择器210可以将来自用户支付账户242的正在使用的支付方式的交易数据——包括购买总额发送到支付支持者服务器350,连同标识该支付方式的账户的数据一起发送到支付支持者服务器350。例如,存储在用户支付账户242中的信用卡账户可以通过信用卡发行者检查以确定顾客是否有足够可用的信用以覆盖从支付处理器340接收到的购买总额。支付支持者服务器350可以是信用卡发行者的服务器,并且可以检查信用卡账户并且向支付服务器200通知关于顾客是否有足够可用的信用。

在710处,可以接收支付批准。例如,支付服务器200的支付选择器210可以从支付支持者服务器350接收批准,其指示来自用户支付账户242的所选择的支付方式有足够的信用或资金来覆盖购买总额。

在712处,可以授权向支付处理器的支付。例如,支付选择器210可以确定:交易数据包括来自被激活的POS卡320的账户信息,并且发起于商店300以及与POS标识符141相关联的POS计算设备310或收银员。支付选择器210可以向支付处理器服务器340指示交易被授权,并且POS卡320的账户可以被贷记或者借记购买总额,其可以被转移至商店300的。POS计算设备310可以从支付处理器340接收通知:交易被授权,并且已经或者将对商店300进行支付从而在POS计算设备310处完成交易。对商店300的支付可以使用POS卡320的账户——例如由负责操作支付服务器200的一方所拥有的贷记账户、借记账户、或银行账户来进行。然后,支付选择器210可以通过以下方式来从用户支付账户242收集购买总额:直接对来自用户支付账户242的支付方式收费或借记,或者通过向顾客发送购买总额的账单——该顾客可以使用用户支付账户242或其它合适的支付方式来支付该账单。还可以通过直接将交易链接到来自用户支付账户242的支付方式、直接对支付方式收费或借记购买总额来进行支付。

在714处,可以停用销售点卡。例如,支付选择器210可以停用POS卡320,例如,改变支付服务器200或卡发行者的服务器上的数据库中的指示以反映该卡现在处于不活动。这可以防止POS卡320被使用,直到它被重新激活——例如在另一顾客试图在收银台处进行购买时。这可能导致利用POS卡320进行的每个交易被链接到以下两者:已向商店300登记的顾客,以及支付服务器200上的顾客的用户支付账户242、244、246、或248。

目前公开的主题的实施例可以被实现在各种组件和网络架构中并且与各种组件和网络架构一起使用。图8是适合于实现目前公开的主题的实施例的示例计算机系统20。计算机20包括总线21,该总线21互连计算机20的主要组件,诸如:一个或多个处理器24,存储器27——诸如RAM、ROM、闪速RAM等,输入/输出控制器28,以及固定存储23——诸如硬盘、闪速存储、SAN设备等,。将理解的是,可以或者可以不包括其它组件,诸如经由显示适配器的诸如显示屏的用户显示器、诸如控制器的用户输入接口以及诸如键盘、鼠标、触摸屏等的相关联的用户输入设备,以及在本领域中已知在通用计算系统中使用或者与通用计算系统相结合地使用的其它组件。

总线21允许中央处理器24与存储器27之间的数据通信。RAM通常是被加载有操作系统和应用程序的主存储器。除其它代码之外,ROM或闪速存储器能够包含基本输入输出系统(BIOS),其控制诸如与外围组件的交互的基本硬件操作。与计算机20驻留在一起的应用通常被存储在计算机可读介质上并且经由计算机可读介质访问,所述计算机可读介质诸如固定存储23和/或存储器27、光驱、外部存储机构等。

所示出的每个组件可以与计算机20一起整合或者可以是单独的并且通过其它接口访问。其它接口——诸如网络接口29可以经由电话链路、有线或无线的局域网络或广域网络连接、专有网络连接等来提供到远程系统和设备的连接。例如,如图9中所示,网络接口29可以允许计算机经由一个或多个局域网、广域网、或其它网络来与其它计算机进行通信。

可以以类似的方式连接许多其它设备或组件(未示出),诸如文档扫描器、数码相机、辅助、补充、或备用系统等。相反地,不需要图8中所示出的所有组件都存在以实践本公开。组件能够以与所示的方式不同的方式互连。诸如图8中所示的计算机的操作在本领域中容易地已知并且不在本申请中详细地讨论。用于实现本公开的代码能够被存储在计算机可读存储介质中,诸如存储器27、固定存储23、远程存储位置、或本领域中已知的任何其它存储机构中的一个或多个。

图9示出根据所公开的主题的实施例的示例布置。一个或多个客户端10、11——诸如本地计算机、智能电话、平板计算设备、远程服务等可以经由一个或多个网络7连接到其它设备。网络可以是本地网络、广域网、互联网、或者任何其它合适的通信网络,并且可以被实现在包括有线和/或无线网络的任何合适的平台上。客户端10、11可以与一个或多个计算机系统——诸如处理单元14、数据库15、和用户接口系统13进行通信。在一些情况下,客户端10、11可以与用户接口系统13进行通信,所述用户接口系统13可以提供对诸如数据库15、处理单元14等的一个或多个其它系统的访问。例如,用户接口13可以是从一个或多个其它计算机系统提供数据的用户可访问的web页面。用户接口13可以向不同的客户端提供不同的接口,诸如其中人类可读web页面被提供给web浏览器客户端10,以及计算机可读API或其它接口被提供给远程服务客户端11。用户接口13、数据库15、和处理单元14可以是整体系统的一部分,或者可以包括经由专用网络、互联网、或任何其它合适的网络通信的多个计算机系统。例如,处理单元14可以是诸如基于云的计算系统、搜索引擎、内容递送系统等的分布式系统的一部分,其也可以包括数据库15和/或用户接口13或者与其进行通信。在一些布置中,分析系统5可以提供后端处理,诸如其中所存储或获取的数据在递送给处理单元14、数据库15、和/或用户接口13之前被分析系统5预处理。例如,机器学习系统5可以向一个或多个其它系统13、14、15提供各种预测模型、数据分析等。

在所公开的主题的实施方式收集关于用户的个人信息或者可以利用个人信息的情形下,可以向用户提供机会来控制程序或特征是否收集用户信息(例如,用户的偏好分值、用户的工作成果、用户所提供的输入、用户的地理位置、以及与用户相关联的任何其它类似的数据)、或者控制是否和/或如何从教学课程提供方接收可能与用户更相关的教学课程内容。此外,某些数据可以在它被存储或使用之前被以一个或多个方式处理,使得个人可识别的信息被去除。例如,可以处理用户的身份以使得无法确定该用户的个人可识别信息,或者可以在获得位置信息的情况下一般化用户的与教学课程相关联的地理位置(诸如到城市、ZIP编码、或州层级),使得无法确定用户的特定位置。因此,用户可以控制教学课程提供方收集和使用关于用户的信息的方式。

出于说明的目的,已经参考特定实施例描述了前面的描述。然而,上面的说明性讨论不旨在穷举或者将所公开的主题的实施例限于所公开的精确形式。许多修改和变化鉴于上述教导是可能的。实施例被选择和描述以便说明所公开的主题的实施例的原理及其实际应用,从而使得本领域的技术人员能够利用那些实施例以及具有如可能适于所设想的特定用途的各种修改的各个实施例。

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