CN102880954A - 经由付款服务协助向电子商务商家付款的方法和体系结构 - Google Patents

经由付款服务协助向电子商务商家付款的方法和体系结构 Download PDF

Info

Publication number
CN102880954A
CN102880954A CN2012101501747A CN201210150174A CN102880954A CN 102880954 A CN102880954 A CN 102880954A CN 2012101501747 A CN2012101501747 A CN 2012101501747A CN 201210150174 A CN201210150174 A CN 201210150174A CN 102880954 A CN102880954 A CN 102880954A
Authority
CN
China
Prior art keywords
website
url
payment service
returning
equipment
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.)
Granted
Application number
CN2012101501747A
Other languages
English (en)
Other versions
CN102880954B (zh
Inventor
李清
康荣峻
本杰明·格雷戈·利斯特万
马克斯·R·莱维克恩
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.)
PayPal Inc
Original Assignee
eBay Inc
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 eBay Inc filed Critical eBay Inc
Publication of CN102880954A publication Critical patent/CN102880954A/zh
Application granted granted Critical
Publication of CN102880954B publication Critical patent/CN102880954B/zh
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

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
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • 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/02Payment architectures, schemes or protocols involving a neutral party, e.g. certification authority, notary or trusted third party [TTP]
    • 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/04Payment circuits
    • 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/08Payment architectures
    • G06Q20/10Payment architectures specially adapted for electronic funds transfer [EFT] systems; specially adapted for home banking systems
    • 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/08Payment architectures
    • G06Q20/10Payment architectures specially adapted for electronic funds transfer [EFT] systems; specially adapted for home banking systems
    • G06Q20/102Bill distribution or payments
    • 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/08Payment architectures
    • G06Q20/12Payment architectures specially adapted for electronic shopping systems
    • 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/08Payment architectures
    • G06Q20/14Payment architectures specially adapted for billing systems
    • 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
    • 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
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0609Buyer or seller confidence or verification
    • 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
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0613Third-party assisted
    • 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
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0641Shopping interfaces
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/10Network architectures or network communication protocols for network security for controlling access to devices or network resources
    • H04L63/102Entity profiles
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/12Applying verification of the received information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • H04L67/025Protocols based on web technology, e.g. hypertext transfer protocol [HTTP] for remote control or remote monitoring of applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/52Network services specially adapted for the location of the user terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2463/00Additional details relating to network architectures or network communication protocols for network security covered by H04L63/00
    • H04L2463/102Additional details relating to network architectures or network communication protocols for network security covered by H04L63/00 applying security measure for e-commerce
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/16Implementing security features at a particular protocol layer
    • H04L63/168Implementing security features at a particular protocol layer above the transport layer

Abstract

公开了经由付款服务协助向电子商务商家付款的方法和体系结构。该方法使得由商家容留的电子店面的顾客用户能够经由付款服务进行购买,其中电子店面和付款服务之间的交互对于用户是透明的。响应于用户的结账请求,用户的浏览器被定向到付款服务网站。可从中确定授权使用付款服务的信息可被传递到所述付款服务。然后付款服务将浏览器返回到由电子店面容留的所选择的结账流程,其中如果用户和商家被授权使用付款服务,则结账流程提供使用付款服务的选项,否则结账流程不包括付款服务选项。在一个实施例中,付款服务所提供的应用程序接口(API)被电子店面用来协助完成与付款服务之间的交易。

Description

经由付款服务协助向电子商务商家付款的方法和体系结构
本申请是2004年3月18日递交的发明名称为“经由付款服务协助向电子商务商家付款的方法和体系结构”、申请号为200480013900.4(PCT/US2004/008683)的专利申请的分案申请。
技术领域
本发明的领域一般地涉及电子商务,更具体但不排他地而言,涉及一种方法和体系结构,其提供一种用于使得电子商务商家能够在单个顾客的基础上经由第三方电子付款服务提供顾客付款的机制。
背景技术
过去的十几年见证了将万维网用于在线购买产品和服务方面的巨大发展。这种产品可经由如电子零售商这样的电子商务商家提供的网站获得。通常,电子商务网站是构建在一组网页之上的,这组网页共同构成“电子店面”。网页一般包括商家所提供的产品的电子目录(以及价格),以及常对应于“购物车模型”的产品选择方案。为了获得购物“体验”,顾客被提供一个或多个对应于“结账”或购买交易过程的页面。此时,通常要求顾客输入付款信息,例如信用卡号和记账地址。在某些情况下,此信息的全部或部分可能已在先前的访问中被存储,并且基于用户标识而被调回,例如通过登录过程调回。在输入付款信息后,用户能够经由确认操作完成交易,所述确认操作例如是激活相应的网页上显示的“确认购买”按钮。
在大多数情况下,电子商务商家向零售顾客提供的唯一付款机制是经由信用卡。其原因有许多,包括增大收到货物付款的可能性,防欺诈以及会计结算的简单性。但是,信用卡付款并非没有代价的。对于商家,交易费被信用卡运营商(例如银行)减去,该交易费通常包括基本量加上基于整个购买价格的某个百分比(例如1.5-2%)的第二量。这对于较大的商家来说导致了相当大的花费。从顾客角度来看,也存在许多与信用卡付款相关的缺点。许多顾客厌倦了在线输入信用卡信息,因而可能不会从电子商务商家进行购买。另外,许多顾客宁愿不用信用卡来购买,或者没有信用卡可用。因此,向电子商务商家和顾客提供一种可替换的付款机制将会是有利的。理想情况下,这种可替换的付款机制应该易于用现有网络基础设施来实现。
发明内容
根据本发明的多个方面,提供了一种经由付款服务协助向电子商务商家付款的方法和体系结构。该方法使得商家所拥有的电子店面的顾客用户能够经由所述付款服务进行购买,其中电子店面和付款服务之间的交互对于用户是透明的。响应于用户的结账请求,用户的浏览器被定向到付款服务网站。可从中确定授权使用付款服务的信息可被传递到所述付款服务。然后付款服务将浏览器返回到由电子店面容留的所选择的结账流程,其中如果用户和商家被授权使用付款服务,则结账流程提供使用付款服务的选项,否则结账流程不包括付款服务选项。
在本发明的另一方面中,由付款服务提供的应用程序接口(API)被电子店面用于协助完成与付款服务之间的交易。
附图说明
通过联系附图参考以下详细描述,可更好地理解因而更容易地意识到本发明的前述方面和许多伴随优点,除非另外指明,否则附图中类似的标号在各幅图中都表示类似的部件:
图1的体系结构和网络流程图对应于根据本发明的一个实施例用于经由第三方付款服务协助实现电子商务商家付款的第一方案;
图2的流程图示出在顾客从电子商务站点进行购买期间图1的体系结构执行的操作的进一步细节;
图3示出一个网页,经由该网页商家可指定一个或多个URL,这些URL对应于购买结账过程期间顾客被重新定向到的网页;
图4的示意图示出适用于实现此处公开的本发明的实施例的传统计算机服务器。
具体实施方式
此处公开了用于协助实现对应于在线购买的货物和服务的电子付款的方法和体系结构的实施例。在以下描述中,阐述了许多特定细节,以提供对本发明的实施例的全面理解。但是,本领域的技术人员将会意识到,可在没有一个或多个特定细节的情况下或者利用其他方法、组件、材料等实现本发明。在其他情况下,未详细示出或描述公知的结构、材料或操作,以避免模糊本发明的技术方案。
在整篇说明书中,提到“一个实施例”或“实施例”是指结合该实施例描述的特定特征、结构或特性至少被包括在本发明的一个实施例中。从而,整篇说明书中各种地方出现在短语“一个实施例中”或“实施例中”不一定都是指的同一实施例。此外,特定的特征、结构或特性可按任何合适的方式而被组合在一个或多个实施例中。
根据本发明的多个方面,这里公开了用于经由第三方电子付款服务(即“付款服务”或者简单地说“服务”)协助货物或服务的付款的方法和体系结构。更具体而言,这些体系结构提供了在单个顾客的基础上经由付款服务对由电子商务商家提供的货物和服务实现付款的有效机制。这些机制使得电子商务商家能够轻松地将经由服务付款添加为已授权顾客的选项,并且将经由付款服务的交易无缝地集成到商家的结账过程中。另外,该体系结构使得能够识别被授权使用付款服务的顾客,而不必要求服务向使用这些机制的电子商务商家散发任何顾客列表等。
在一个实施例中,该机制是经由应用程序接口(API)以及与API和付款服务的使用有关的相应cookie来协助实现的。当顾客登录到付款服务的网站中时,服务cookie被发送到顾客的计算机(并且随后被存储在其上)。例如,当顾客注册以使用付款服务时,服务cookie被发送回顾客的设备(例如计算机),以被浏览器存储在该设备上。然后该cookie被用于协助未来经由该服务进行的交易。基于服务cookie的存在,服务可确定顾客是否曾经成功登录到服务网站中。如果适当的cookie已被发送到顾客(实际上是设备),表明顾客被授权使用该服务,则服务将会经由API建议商家允许顾客将该付款服务用于当前的购买。因此,商家将会提供适合于将该服务用作付款选项的结账过程。
对应于本发明的一个实施例的体系结构和过程流程图100在图1中示出,而进一步描述经由该体系结构执行的操作的流程图在图2中示出。该过程开始于块200处,在这里商家与付款服务签订协议,以使用付款服务API来协助经由该服务的顾客付款。然后付款服务处的管理员等使商家能够进行API访问。在一个实施例中,经由用于管理用户账户的管理工具来使商家能够进行API访问。
接下来,在块202中,商家指定其网站的返回URL。在一个实施例中,包括商家在内的付款服务的用户被允许经由该服务所容留的用户配置页面(profile page)来提供由商家运营的各个站点的一个或多个返回URL,所述用户配置页面如图3所示。正如下文中更详细描述的那样,商家只要输入商家希望流程从付款服务站点被重新定向到的各网页的URL地址即可。
如块204所示,当商家将付款服务的API合并到其网站上的适当网页中时,允许使用API的最终步骤就完成了。这些网页通常包括通向站点的结账流程的一个或多个页面。所述一个或多个页面由图1中的商家页面1来统一表示——应该理解以下对应于商家页面1讨论的规定应该被包括在对应于结账过程的初始部分的每个网页中。此时,商家和服务网站被配置为经由付款服务协助实现顾客付款。
在之后的正在进行的操作期间,各种顾客被允许按以下方式经由付款服务为从商家购买的产品提供付款。一般而言,顾客将会经由启用web的设备访问商家网站,所述启用web的设备例如是图1所示的Macintosh计算机102、个人计算机(PC))104和膝上型计算机106。注意,这些仅是顾客可使用的典型的启用web的设备,其他设备包括但不限于PDA、便携式PC、启用web的电话、工作站等等。为了清晰起见,此处不示出或讨论用于支持非HTML浏览器的网络体系结构的增强,例如在PDA和启用web的电话中使用的微浏览器;用于将web访问延伸到这种设备的基础设施在本领域中是公知的。
继续在块206中,操作启用web的设备的顾客访问商家的网站,并且例如经由把产品“放”在电子购物车中,从而选择一件或多件产品来购买。然后顾客通过激活商家页面1上显示的适当的按钮(例如“结账”按钮108)来发起站点的结账过程。作为响应,几乎立即以对顾客透明的方式执行对应于块208、210、212和214的一组操作。
首先,在块208中,顾客(即顾客设备上的浏览器)被定向到商家页面1.3,该页面包括空白页面(就可见内容来说)。商家页面1.3被嵌入了代码,以便将设备的浏览器重新定向到由付款服务容留的页面1.6。在此操作期间,标识商家的信息(例如商家ID)被从商家的web服务器传递到服务的服务器。例如,在一个实施例中,浏览器被用具有以下格式的URL重新定向到服务的服务器:
https://<service_web_address>/cgi-bin/webscr?cmd=_user-check&MID=xY.com&URL=http://www.Y.com/cgi-bin/checkoutpg2
其中<service_web_address>是付款服务的主页的地址,“MID”是与付款服务之间的商家ID,在当前示例中包括商家的主电子邮件地址(XY.com)。“URL”是顾客用户将被重新定向到的网页的返回URL。
在块210中,一旦接收到商家ID,服务服务器就检查其用户配置数据,以验证商家被允许使用API。在一个实施例中,前述URL格式中嵌入的数据提供了内建的安全措施,其中MID和URL值被对照商家的用户配置信息进行检查,以认证请求。因此,如果商家决定重命名其“页面2”URL,则商家将会需要更新在以上参考块202和图3所述的用户配置文件中输入的相应URL。如果商家未被允许使用API,则指示符经由以下讨论的回复被发送回商家服务器,以指示这一情况。
一旦验证了商家被允许使用API,则CGI(公共网关接口)命令(脚本)被在服务的服务器上执行,以解释顾客的服务cookie。结合上述重新定向到服务URL,顾客设备上的浏览器自动将cookie的复本转发回服务服务器。这是由支持cookie的新式浏览器响应于被定向到发出cookie的网站而自动完成的过程,并且该过程不要求任何客户端(即顾客设备)一侧的修改。从本质上而言,cookie只不过是web服务器发送到客户端(例如顾客设备上运行的浏览器)以存储在客户端上以供随后使用的一堆文本。每个cookie包含包括名称-值对的信息,所述名称-值对可被发出cookie的网站在随后与站点交互期间用来向站点传送信息,而无需用户完成任何动作。通常这种信息包括用户ID等。
基于商家的返回URL,CGI命令将浏览器重新定向回商家的web服务器,并回到商家页面2,该页面开始增强的结账流程。与此结合,一个回复被传递到服务器(例如在一个实施例中作为变量被嵌入在预先格式化的URL中),该回复指示顾客是否被授权使用付款服务。在一个实施例中,各个回复变量值还用于指示认证失败以及cookie无法被解释。
商家服务器中抽取从服务页面1.6传递来的回复变量,并动态更改从商家页面2处开始的结账过程的流程。例如,如果未从顾客设备接收到cookie,则顾客不被授权使用付款服务。因此,回复将会指示这一情况,并且开始于商家页面2的结账流程的部分将会继续以不向顾客提供经由付款服务付款的选项的结账过程。相反,如果回复指示顾客是授权用户,则商家页面2将会通向一个或多个后续页面(未示出),这些后续页面将会使用户能够经由付款服务为购买付款。通常,这些页面将由商家编码,以适合商家优选的特定结账过程。一般而言,结账过程将会响应于顾客授权利用付款服务为产品付款,而执行与付款服务之间的后台交互,以完成付款交易。此过程的进一步细节是本领域中已知的,因而这里不公开。
前述方案提供了用于使电子商务商家能够提供经由第三方付款服务的购买付款的有效机制。这对商家和顾客都是有利的。对于大多数付款服务交易,消除了与信用卡交易费相关联的花费。与信用卡类似,由付款服务发出的付款是可信的。顾客还享受到了能够以安全方式在线购买产品的益处,该安全方式不要求公开信用卡信息,甚至不要求顾客拥有信用卡。
典型服务器计算机系统
参见图4,示出了一般传统计算机服务器400,其适用于结合实现上述本发明的实施例使用。例如,计算机服务器400可用于运行商家web服务器和服务服务器上的软件模块和组件,以实现上述流程图中的操作。适用于这些用途的计算机系统的示例包括操作基于UNIX和基于LINUX操作系统的单独服务器和企业级服务器,以及运行Windows NT或Windows2000Server操作系统的服务器。
正如本领域的技术人员一般公知的那样,计算机服务器400包括机箱402,其中安装了主板404,主板上组装了适当的集成电路,包括一个或多个处理器406和存储器(例如DIMM或SIMM)408。包括了监视器408,用于显示计算机服务器运行的软件程序和程序模块所生成的图形和文本。鼠标412(或其他定点设备)可连接到机箱402后部的串行端口(或总线端口或USB端口),并且来自鼠标412的信号被传送到主板,以控制显示器上的光标,并选择由计算机上执行的软件程序和模块显示在监视器410上的文本、菜单选项和图形组件。另外,键盘414耦合到主板,供用户输入影响计算机上执行的软件程序的运行的文本和命令。计算机服务器400还包括网络接口卡(NIC)416或等同电路,其被内置到主板中,以使服务器能够经由诸如因特网这样的网络418发送和接收数据,以便服务器能够连接到万维网。
用于存储服务器一侧的数据,例如用户配置信息、电子目录、CGI脚本等的文本系统存储装置可经由存放在机箱402内部的多个硬盘420来实现,和/或经由存放在外部盘阵列422中的多个硬盘来实现,所述外部磁盘阵列可经由内置在主板中的SCSI卡424或等同的SCSI电路来访问。任选地,盘阵列422可通过利用适当的光纤信道接口卡(未示出)或内置电路经由光纤信道链路来访问。也可使用其他硬盘接口。
计算机服务器400一般可包括光盘只读存储器(CD-ROM)驱动器426,CD-ROM盘可被插入到该CD-ROM驱动器426中,以使得盘上的可执行文件和数据可被读取,以便被传送到存储器408中和/或硬盘420上的存储装置中。还可包括其他大容量存储设备,例如光记录介质或DVD驱动器。包括致使处理器406实现以上所讨论的实施例的操作的软件组件的机器指令通常将会被分布在软盘430或CD-ROM 432(或其他存储介质)上,并且存储在一个或多个硬盘420中,直到被加载到存储器408中用于由处理器406执行。任选地,机器指令可作为载波文件经由网络418来加载。
从而,本发明的实施例可用作或用于支持一种软件程序,该软件程序在某种形式的处理核(例如CPU或计算机)之上被执行,或者以机器可读介质之上或之内以其他方式实现来实施或实现。机器可读介质包括用于存储或传输具有机器(例如计算机)可读形式的信息的任何介质。例如,机器可读介质例如可包括只读存储器(ROM);随机访问存储器(RAM);磁盘存储介质;光存储介质;以及闪存设备等。另外,机器可读介质可包括传播的信号,例如电、光、声或其他形式的传播的信号(例如载波、红外信号、数字信号等)。
以上对本发明的所图示的实施例的描述,包括摘要中所描述的,并不希望是穷尽性的或者将本发明限制到所公开的精确形式。虽然这里为了示例说明的目的公开了本发明的特定实施例和示例,但是正如本领域的技术人员将会意识到的那样,在本发明的范围内可做出各种等同修改。
可根据上述详细描述而对本发明做出这些修改。所附权利要求书中使用的术语不应被解释为将本发明限制到说明书和权利要求书中公开的特定实施例。相反,本发明的范围完全由所附权利要求书来确定,而权利要求书要根据已确立的权利要求解释原则来解释。

Claims (19)

1.一种用于重新定向浏览器客户端的方法,该方法包括:
在第一网站处存储信息,所述信息包括与由与第二方相关联的第二网站容留的基于web的接口相对应的返回统一资源定位符(URL);
提取嵌入在所述信息中的所述返回URL;
比较从所述信息中提取的所述返回URL和与由所述第二网站容留的所述基于web的接口相对应的参考返回URL;
识别出所述返回URL匹配所述参考返回URL;以及
响应于识别出所述返回URL匹配而将所述浏览器客户端重新定向到由所述第二网站容留的所述基于web的接口。
2.如权利要求1所述的方法,还包括认证所述第二网站。
3.如权利要求2所述的方法,其中,所述认证所述第二网站包括:
从所述第二网站接收第二方标识符;以及
在与所述第二方相关联的配置文件中识别所述第二方标识符以认证所述第二方被使能进行包括所述第一网站的交易。
4.如权利要求3所述的方法,其中,所述第二方标识符包括电子邮件地址。
5.如权利要求3所述的方法,其中,所述存储信息包括所述第一网站接收URL。
6.如权利要求1所述的方法,还包括向所述第二网站提供应用程序接口(API)。
7.如权利要求1所述的方法,还包括传输一接口以使得所述第二网站的管理员能够向所述第一网站注册多个参考返回URL。
8.如权利要求7所述的方法,其中,所述多个参考返回URL分别对应于由所述第二网站容留的多个网页。
9.如权利要求1所述的方法,还包括传输包含对使用所述第一网站的授权的回复。
10.如权利要求1所述的方法,还包括:
经由所述浏览器客户端从所述第二网站接收所述信息,所述信息包括所述返回URL;以及
从与所述第二网站相关联以用于涉及所述第二网站的交易的用户配置文件中取回所述参考返回URL。
11.一种设备,包括:
用于在第一网站处存储信息的装置,所述信息包括与由第二网站容留的基于web的接口相对应的返回统一资源定位符(URL);
用于提取嵌入在所述信息中的所述返回URL的装置;
用于比较从所述信息中提取的所述返回URL和与由所述第二网站容留的所述基于web的接口相对应的参考返回URL的装置;
用于识别出所述返回URL匹配所述参考返回URL的装置;以及
用于响应于识别出所述匹配而将浏览器客户端重新定向到由所述第二网站容留的所述基于web的接口的装置。
12.如权利要求11所述的设备,还包括用于认证所述第二网站的装置。
13.如权利要求12所述的设备,其中,所述认证所述第二网站包括:
从所述第二网站接收第二方标识符;以及
在与所述第二方相关联的配置文件中识别所述第二方标识符以认证所述第二方被使能进行包括所述第一网站的交易。
14.如权利要求13所述的设备,其中,所述第二方标识符包括电子邮件地址。
15.如权利要求11所述的设备,还包括用于向所述第二网站提供API(应用程序接口)的装置。
16.如权利要求11所述的设备,还包括用于传输一接口以使得所述第二网站的管理员能够向所述第一网站注册多个参考返回URL的装置。
17.如权利要求16所述的设备,其中,所述多个参考返回URL分别对应于由所述第二网站容留的多个网页。
18.如权利要求11所述的设备,还包括用于传输包含授权的回复的装置。
19.如权利要求11所述的设备,还包括:
用于经由所述浏览器客户端从所述第二网站接收所述信息的装置,所述信息包括所述返回URL;以及
用于从与所述第二网站相关联以用于涉及所述第二网站的交易的用户配置文件中取回所述参考返回URL的装置。
CN201210150174.7A 2003-03-21 2004-03-18 经由付款服务协助向电子商务商家付款的方法和体系结构 Expired - Lifetime CN102880954B (zh)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US45650403P 2003-03-21 2003-03-21
US60/456,504 2003-03-21
US10/749,684 2003-12-31
US10/749,684 US7457778B2 (en) 2003-03-21 2003-12-31 Method and architecture for facilitating payment to e-commerce merchants via a payment service

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
CN 200480013900 Division CN1791887A (zh) 2003-03-21 2004-03-18 经由付款服务协助向电子商务商家付款的方法和体系结构

Publications (2)

Publication Number Publication Date
CN102880954A true CN102880954A (zh) 2013-01-16
CN102880954B CN102880954B (zh) 2016-07-06

Family

ID=33101249

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210150174.7A Expired - Lifetime CN102880954B (zh) 2003-03-21 2004-03-18 经由付款服务协助向电子商务商家付款的方法和体系结构

Country Status (4)

Country Link
US (6) US7457778B2 (zh)
EP (3) EP1609104B1 (zh)
CN (1) CN102880954B (zh)
WO (1) WO2004086190A2 (zh)

Families Citing this family (92)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8077040B2 (en) 2000-01-24 2011-12-13 Nextreme, Llc RF-enabled pallet
KR100670058B1 (ko) * 2000-03-30 2007-01-16 삼성전자주식회사 액정 표시 장치
US7610244B2 (en) * 2001-01-17 2009-10-27 Xprt Ventures, Llc System and method for effecting payment for an item offered for an electronic auction sale
US7627528B2 (en) 2001-01-17 2009-12-01 Xprt Ventures, Llc System and method for effecting a real-time payment for an item won on an electronic auction
US7483856B2 (en) * 2001-01-17 2009-01-27 Xprt Ventures, Llc System and method for effecting payment for an electronic auction commerce transaction
US7567937B2 (en) * 2001-01-17 2009-07-28 Xprt Ventures, Llc System and method for automatically effecting payment for a user of an electronic auction system
US7457778B2 (en) 2003-03-21 2008-11-25 Ebay, Inc. Method and architecture for facilitating payment to e-commerce merchants via a payment service
US7606925B2 (en) * 2003-09-02 2009-10-20 Microsoft Corporation Video delivery workflow
US7562045B2 (en) * 2003-11-18 2009-07-14 Bgc Partners, Inc. System and method for managing relationships between brokers and traders
US20050234804A1 (en) * 2004-04-16 2005-10-20 Yue Fang Method and system for auto-mapping to network-based auctions
US7877313B2 (en) * 2004-04-16 2011-01-25 Sap Ag Method and system for a failure recovery framework for interfacing with network-based auctions
US7788160B2 (en) 2004-04-16 2010-08-31 Sap Ag Method and system for configurable options in enhanced network-based auctions
US7860749B2 (en) 2004-04-16 2010-12-28 Sap Ag Method, medium and system for customizable homepages for network-based auctions
US8326764B1 (en) * 2004-09-30 2012-12-04 Rockwell Automation Technologies, Inc. Factory automation transactions
US20060248009A1 (en) * 2005-05-02 2006-11-02 Hicks Sydney S System and method for processing electronic payments
US7774402B2 (en) 2005-06-29 2010-08-10 Visa U.S.A. Adaptive gateway for switching transactions and data on unreliable networks using context-based rules
US8095428B2 (en) 2005-10-31 2012-01-10 Sap Ag Method, system, and medium for winning bid evaluation in an auction
US7895115B2 (en) 2005-10-31 2011-02-22 Sap Ag Method and system for implementing multiple auctions for a product on a seller's E-commerce site
US8095449B2 (en) 2005-11-03 2012-01-10 Sap Ag Method and system for generating an auction using a product catalog in an integrated internal auction system
US7835977B2 (en) 2005-11-03 2010-11-16 Sap Ag Method and system for generating an auction using a template in an integrated internal auction system
US20080103923A1 (en) * 2006-10-31 2008-05-01 Digital River, Inc. Centralized Payment Gateway System and Method
US8694428B2 (en) * 2006-12-28 2014-04-08 International Business Machines Corporation Consumer oriented services system and method
US20100010906A1 (en) * 2007-01-23 2010-01-14 William Grecia Point of sale payment method for multiple recipients using a digital payment service
US9524496B2 (en) * 2007-03-19 2016-12-20 Hugo Olliphant Micro payments
US9119783B2 (en) 2007-05-07 2015-09-01 Insmed Incorporated Method of treating pulmonary disorders with liposomal amikacin formulations
US8204825B2 (en) * 2007-07-16 2012-06-19 American Express Travel Related Services Company, Inc. System, method and computer program product for processing payments
US8233600B1 (en) 2007-07-17 2012-07-31 Juniper Networks, Inc. Automated creation of multiple provider services
US8799109B2 (en) * 2007-08-20 2014-08-05 Ebay Inc. System and method for payment on call in a networked environment
US8214291B2 (en) 2007-10-19 2012-07-03 Ebay Inc. Unified identity verification
FR2924510B1 (fr) * 2007-12-03 2014-01-17 Limonetik Systeme de paiement en ligne
US8145569B2 (en) * 2007-12-13 2012-03-27 Google Inc. Multiple party on-line transactions
US20090192911A1 (en) * 2008-01-29 2009-07-30 Revolution Money Inc. Payment redirection for online transactions
US8082187B2 (en) * 2008-05-07 2011-12-20 AcademixDirect, Inc. Method of generating a referral website URL using website listings in a cookie
US9324098B1 (en) * 2008-07-22 2016-04-26 Amazon Technologies, Inc. Hosted payment service system and method
US8285640B2 (en) * 2008-07-23 2012-10-09 Ebay, Inc. System and methods for facilitating fund transfers over a network
US8090650B2 (en) 2008-07-24 2012-01-03 At&T Intellectual Property I, L.P. Secure payment service and system for interactive voice response (IVR) systems
US9760921B2 (en) * 2008-08-21 2017-09-12 Digital River, Inc. Half-graphical user interface order processing system and method
US9747621B1 (en) 2008-09-23 2017-08-29 Amazon Technologies, Inc. Widget-based integration of payment gateway functionality into transactional sites
US8838503B2 (en) * 2008-12-08 2014-09-16 Ebay Inc. Unified identity verification
GB2466676A (en) 2009-01-06 2010-07-07 Visa Europe Ltd A method of processing payment authorisation requests
GB2466810A (en) 2009-01-08 2010-07-14 Visa Europe Ltd Processing payment authorisation requests
US20110035294A1 (en) * 2009-08-04 2011-02-10 Authernative, Inc. Multi-tier transaction processing method and payment system in m- and e- commerce
US20110087568A1 (en) * 2009-10-14 2011-04-14 Dipak Sheth Integrated profile and payment exchange
WO2011082467A1 (en) * 2010-01-11 2011-07-14 Toposis Corporation Systems and methods for online commerce
US10169308B1 (en) 2010-03-19 2019-01-01 Google Llc Method and system for creating an online store
EP2579195A4 (en) * 2010-05-25 2014-02-05 Nec Corp METHOD FOR MANAGING PAYMENTS OVER A NETWORK USING AN ELECTRONIC BRIEFCASE, DEVICE FOR MANAGING PAYMENTS AND A PAYMENT MANAGEMENT PROGRAM
RU2732585C2 (ru) 2010-07-09 2020-09-22 Виза Интернэшнл Сервис Ассосиэйшн Шлюзовой уровень абстракции
WO2012031266A2 (en) * 2010-09-03 2012-03-08 Visa International Service Association System and method for custom service markets
US20120266059A1 (en) * 2010-10-05 2012-10-18 Ixaris Systems Limited Networked financial processing system
US8725644B2 (en) 2011-01-28 2014-05-13 The Active Network, Inc. Secure online transaction processing
US20120215584A1 (en) * 2011-02-18 2012-08-23 Leapset, Inc. Tracking off-line commerce and online activity
US20130024323A1 (en) * 2011-07-20 2013-01-24 Tomassen Thomas Hj System for completing an online transaction
US11488142B2 (en) * 2011-10-12 2022-11-01 Boost Payment Solutions, Inc. Electronic payment processing
US8595059B1 (en) 2011-10-12 2013-11-26 Google Inc. Forwarding offers for payment by others
US11514435B2 (en) 2011-10-12 2022-11-29 Boost Payment Solutions, Inc. Electronic payment processing using adjusted interchange rate
CA2845602C (en) * 2011-10-12 2021-10-19 Boost Payment Solutions, LLC Electronic payment processing
US9830596B2 (en) 2011-11-01 2017-11-28 Stripe, Inc. Method for conducting a transaction between a merchant site and a customer's electronic device without exposing payment information to a server-side application of the merchant site
FI20125123L (fi) * 2012-02-03 2013-08-04 Markku Tolonen Menetelmä ja järjestelmä tuotteen ostamiseksi
US9105021B2 (en) 2012-03-15 2015-08-11 Ebay, Inc. Systems, methods, and computer program products for using proxy accounts
US9092776B2 (en) * 2012-03-15 2015-07-28 Qualcomm Incorporated System and method for managing payment in transactions with a PCD
US10311506B1 (en) 2012-03-30 2019-06-04 David Frederick System and method for e-commerce accessibility
US9430784B1 (en) 2012-03-30 2016-08-30 David Frederick System for E-commerce accessibility
US11023960B1 (en) 2012-03-30 2021-06-01 David Frederick System and method for e-commerce accessibility
TWI517066B (zh) * 2012-05-04 2016-01-11 普萊普雷股份有限公司 商品預訂系統及其預訂方法
US10026119B2 (en) 2012-09-10 2018-07-17 Google Llc Efficient transfer of funds between accounts
US11210648B2 (en) 2012-10-17 2021-12-28 Royal Bank Of Canada Systems, methods, and devices for secure generation and processing of data sets representing pre-funded payments
US11080701B2 (en) 2015-07-02 2021-08-03 Royal Bank Of Canada Secure processing of electronic payments
CA2830260C (en) * 2012-10-17 2021-10-12 Royal Bank Of Canada Virtualization and secure processing of data
US9092777B1 (en) * 2012-11-21 2015-07-28 YapStone, Inc. Credit card tokenization techniques
US9940610B1 (en) 2013-02-15 2018-04-10 Amazon Technologies, Inc. Payments portal
JP6128958B2 (ja) * 2013-05-28 2017-05-17 キヤノン株式会社 情報処理サーバーシステム、制御方法、およびプログラム
US10147131B2 (en) 2013-07-02 2018-12-04 Boku, Inc. Merchant hosted checkout at a merchant server
WO2015003050A1 (en) * 2013-07-02 2015-01-08 Boku, Inc. Merchant hosted checkout
US10438183B2 (en) 2013-07-02 2019-10-08 Boku, Inc. Merchant hosted checkout at a billing server
KR101574156B1 (ko) * 2013-09-03 2015-12-07 엔에이치엔엔터테인먼트 주식회사 결제 서비스 방법 및 시스템
US20150149308A1 (en) * 2013-11-26 2015-05-28 Daniel Lin Method and System for Credit Card Selection at a Point of Sale
US9922380B2 (en) * 2014-03-31 2018-03-20 Monticello Enterprises LLC System and method for providing messenger application for product purchases
US9710316B1 (en) 2014-12-18 2017-07-18 Amazon Technologies, Inc. Flexible scripting platform for troubleshooting
US9785489B1 (en) * 2014-12-18 2017-10-10 Amazon Technologies, Inc. Secure script execution using sandboxed environments
US11354651B2 (en) 2015-01-19 2022-06-07 Royal Bank Of Canada System and method for location-based token transaction processing
EP3248159A4 (en) 2015-01-19 2018-08-01 Royal Bank Of Canada Secure processing of electronic payments
US9954962B2 (en) 2015-02-06 2018-04-24 Bank Of America Corporation Serving anonymous cookies associated with purchasing analytics
US11599879B2 (en) 2015-07-02 2023-03-07 Royal Bank Of Canada Processing of electronic transactions
AU2016312671A1 (en) 2015-08-27 2018-03-15 Mastercard International Incorporated Systems and methods for monitoring computer authentication procedures
US9832229B2 (en) 2015-12-14 2017-11-28 Bank Of America Corporation Multi-tiered protection platform
US9832200B2 (en) 2015-12-14 2017-11-28 Bank Of America Corporation Multi-tiered protection platform
US9992163B2 (en) 2015-12-14 2018-06-05 Bank Of America Corporation Multi-tiered protection platform
US11321700B2 (en) * 2016-04-28 2022-05-03 Paypal, Inc. User authentication using a browser cookie shared between a browser and an application
EP3261034A1 (en) * 2016-06-23 2017-12-27 Mastercard International Incorporated Method and system for authorizing and processing payment transactions over a network
CN107038560B (zh) * 2017-01-06 2020-09-08 阿里巴巴集团控股有限公司 一种支付业务执行的系统、方法及装置
US11361284B1 (en) 2018-05-31 2022-06-14 Stripe, Inc. Payment processing method and apparatus using an intermediary platform
US20200097959A1 (en) * 2018-09-21 2020-03-26 Mastercard International Incorporated Payment transaction process employing dynamic account expiry and dynamic token verification code

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6047268A (en) * 1997-11-04 2000-04-04 A.T.&T. Corporation Method and apparatus for billing for transactions conducted over the internet

Family Cites Families (43)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6535880B1 (en) 2000-05-09 2003-03-18 Cnet Networks, Inc. Automated on-line commerce method and apparatus utilizing a shopping server verifying product information on product selection
US6212556B1 (en) 1995-11-13 2001-04-03 Webxchange, Inc. Configurable value-added network (VAN) switching
US5778178A (en) 1995-11-13 1998-07-07 Arunachalam; Lakshmi Method and apparatus for enabling real-time bi-directional transactions on a network
US5983208A (en) * 1996-06-17 1999-11-09 Verifone, Inc. System, method and article of manufacture for handling transaction results in a gateway payment architecture utilizing a multichannel, extensible, flexible architecture
US6324525B1 (en) 1996-06-17 2001-11-27 Hewlett-Packard Company Settlement of aggregated electronic transactions over a network
US5931917A (en) 1996-09-26 1999-08-03 Verifone, Inc. System, method and article of manufacture for a gateway system architecture with system administration information accessible from a browser
US6058373A (en) 1996-10-16 2000-05-02 Microsoft Corporation System and method for processing electronic order forms
US5796952A (en) * 1997-03-21 1998-08-18 Dot Com Development, Inc. Method and apparatus for tracking client interaction with a network resource and creating client profiles and resource database
CA2910997A1 (en) * 1999-04-30 2000-11-09 Paypal, Inc. System and method for electronically exchanging value among distributed users
US7035817B1 (en) * 1999-07-09 2006-04-25 Verizon Laboratories Inc. Electronic catalog method
US6873974B1 (en) * 1999-08-17 2005-03-29 Citibank, N.A. System and method for use of distributed electronic wallets
US7096268B1 (en) * 1999-09-01 2006-08-22 Matsushita Electric Industrial Co., Ltd. Copyrighted data processing method and apparatus
US7966259B1 (en) * 1999-12-09 2011-06-21 Amazon.Com, Inc. System and methods for facilitating transactions on, and personalizing web pages of, third party web sites
US6540135B1 (en) * 1999-12-17 2003-04-01 International Business Machines Corporation Method and system for expediting service to a user by defaulting to typical preferences of the user at a service-oriented user interface terminal
US7072856B1 (en) * 2000-01-18 2006-07-04 Al Nachom Communication enhancement means
US7103566B2 (en) * 2000-02-23 2006-09-05 Lucent Technologies Inc. Applications of executable shopping lists
FR2805626B1 (fr) * 2000-02-29 2004-08-06 Inovatel Procede et systeme d'octroi de privileges par un gestionnaire d'acces au sein d'un reseau de communication
US7949600B1 (en) * 2000-06-27 2011-05-24 Western Union Financial Services, Inc. Method for facilitating payment of a computerized transaction
WO2002005231A2 (en) * 2000-07-11 2002-01-17 Paypal, Inc. System and method for third-party payment processing
US7558743B2 (en) * 2000-08-01 2009-07-07 Razumov Sergey N System for purchase check-out arrangement in retail system
AU2001278159A1 (en) * 2000-08-11 2002-02-25 Incanta, Inc. Resource distribution in network environment
US6728767B1 (en) * 2000-08-18 2004-04-27 Cisco Technology, Inc. Remote identification of client and DNS proxy IP addresses
US7072859B1 (en) * 2000-08-21 2006-07-04 Black & Decker Inc. Electronic commerce checkout system
US7356507B2 (en) * 2000-10-30 2008-04-08 Amazon.Com, Inc. Network based user-to-user payment service
US7536351B2 (en) * 2000-10-30 2009-05-19 Amazon.Com, Inc. User-to-user payment service with payee-specific pay pages
US7542943B2 (en) * 2000-10-30 2009-06-02 Amazon Technologies, Inc. Computer services and methods for collecting payments from and providing content to web users
US20050240518A1 (en) * 2000-11-30 2005-10-27 Ricoh Company Ltd. Method and system for on-line communication based on an off-line transaction
US20030088483A1 (en) * 2000-12-28 2003-05-08 Bissell, Inc. System, method and computer program product for an enhanced E-commerce graphical user interface
US20020107746A1 (en) * 2001-02-02 2002-08-08 T.C. Jacoby & Company, Inc. Computerized commission based trading operations
US20020120714A1 (en) * 2001-02-26 2002-08-29 Borislav Agapiev Distributed-code, custom-generated dynamic internet inclusion agent
GB2400964B (en) * 2001-05-02 2004-12-29 Virtual Access Ltd Secure payment method and system
US7783566B2 (en) * 2001-06-27 2010-08-24 American Express Travel Related Services Company, Inc. Consolidated payment account system and method
US20030018587A1 (en) * 2001-07-20 2003-01-23 Althoff Oliver T. Checkout system for on-line, card present equivalent interchanges
US7254549B1 (en) * 2001-07-23 2007-08-07 At&T Corp. Real-time addresses for direct mail using online directories
US7191151B1 (en) * 2001-08-23 2007-03-13 Paypal, Inc. Instant availability of electronically transferred funds
US20030095660A1 (en) * 2001-10-15 2003-05-22 Overpeer, Inc. System and method for protecting digital works on a communication network
KR100756001B1 (ko) * 2002-02-28 2007-09-06 이호형 소비자들을 위한 상품 및 서비스의 직접 유통 시스템
US7110399B2 (en) * 2002-03-28 2006-09-19 International Business Machines Corporation System and method for redirecting network addresses for deferred rendering
US20040078331A1 (en) * 2002-10-17 2004-04-22 Fakih Adonis El Payment system using electronic stamps
US7548746B2 (en) * 2002-11-01 2009-06-16 At&T Mobility Ii Llc General purpose automated activation and provisioning technologies
US7599856B2 (en) * 2002-11-19 2009-10-06 Amazon Technologies, Inc. Detection of fraudulent attempts to initiate transactions using modified display objects
US7457778B2 (en) * 2003-03-21 2008-11-25 Ebay, Inc. Method and architecture for facilitating payment to e-commerce merchants via a payment service
US9734524B2 (en) * 2008-05-16 2017-08-15 Ginger Casey Systems and methods for virtual markets with product pickup

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6047268A (en) * 1997-11-04 2000-04-04 A.T.&T. Corporation Method and apparatus for billing for transactions conducted over the internet

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
杨念祖: "《网上支付概况》", 《电脑与信用卡》 *

Also Published As

Publication number Publication date
EP2592591A1 (en) 2013-05-15
EP1609104A4 (en) 2006-12-20
US20110246367A1 (en) 2011-10-06
US20120150688A1 (en) 2012-06-14
EP1609104A2 (en) 2005-12-28
CN102880954B (zh) 2016-07-06
EP2592592A1 (en) 2013-05-15
US20050065881A1 (en) 2005-03-24
WO2004086190A3 (en) 2005-06-09
US7930247B2 (en) 2011-04-19
US20100325042A1 (en) 2010-12-23
US20100057589A1 (en) 2010-03-04
US8112353B2 (en) 2012-02-07
US20080313053A1 (en) 2008-12-18
EP1609104B1 (en) 2019-03-13
WO2004086190A2 (en) 2004-10-07
US7457778B2 (en) 2008-11-25
US7831510B2 (en) 2010-11-09

Similar Documents

Publication Publication Date Title
CN102880954A (zh) 经由付款服务协助向电子商务商家付款的方法和体系结构
US10489753B2 (en) Electronic purchasing and funds transfer systems and methods
US8255324B2 (en) Systems and methods for facilitating financial transactions over a network with a gateway adapter
US11010727B2 (en) Presenting previously hidden user interface options within a graphical user interface
US8336768B2 (en) Money transfer systems and methods
JP4685812B2 (ja) オンラインクーポン流通方法
US6332134B1 (en) Financial transaction system
US9105059B2 (en) Electronic commerce system utilizing custom merchant calculations
US20120078762A1 (en) Method for Providing Donations to Third Parties During a Financial Transaction and Tracking the Details of the Financial Transactions For Donation Contributors and Recipients
US20070118472A1 (en) Online incremental payment method
US9953305B2 (en) Online payment system and method according to the mirror authorization server principle
CN103503008A (zh) 销售点处的条形码结账
US20120010993A1 (en) Proxied consumer e-commerce transactions
US20070055623A1 (en) System and method for providing partial payment in the electronic commerce
US20130290176A1 (en) Transaction service purchase options via a payment provider
CN101971200A (zh) 在线交易的支付重定向
CN1791887A (zh) 经由付款服务协助向电子商务商家付款的方法和体系结构
CN105005922A (zh) 电子商品商店的购物系统及其购物方法
KR20020014973A (ko) 중개 서버와 오프라인 가맹점을 통한 전자 상거래 대금의직접 지불 방법 및 시스템
WO2002005159A1 (fr) Procede et systeme de reglement
Anik et al. An Electronic Payment System to Ensure Cost Effectiveness with Easy Security Incorporation for the Developing Countries

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C41 Transfer of patent application or patent right or utility model
TA01 Transfer of patent application right

Effective date of registration: 20151022

Address after: California, USA

Applicant after: PAYPAL, Inc.

Address before: California, USA

Applicant before: EBAY Inc.

C14 Grant of patent or utility model
GR01 Patent grant
CX01 Expiry of patent term

Granted publication date: 20160706