[发明专利]用于同步和异步支付的可扩展接口在审
申请号: | 201380077590.1 | 申请日: | 2013-09-21 |
公开(公告)号: | CN105408925A | 公开(公告)日: | 2016-03-16 |
发明(设计)人: | S.瓦斯科姆;H.肖;G.李;D.勒米厄瓦;C.关;A.科亨;J.博特纳;A.阿卢里 | 申请(专利权)人: | 微软技术许可有限责任公司 |
主分类号: | G06Q20/12 | 分类号: | G06Q20/12 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 李静岚;景军平 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 同步 异步 支付 扩展 接口 | ||
背景技术
很多支付系统可用于由在线零售商的消费者使用。支付系统包括使用信用卡和执行将货币从一方(例如购买方)移动到另一方(例如卖方)的安全支付的其它东西的那些支付系统。然而,随着更多的支付系统变得可用,在这样的系统之间的差异导致开发者的困难和改变在他们的电子商务应用内的代码的需要。开发者所面临的一个困难是对用于同步和异步支付系统的代码的需要。相应地,当支付系统的数量增长时,应用开发和维护变得更难。而且,未能以及时的方式克服这样的困难的应用不能满足用户的预期。
附图描述
参考附图描述了详细描述。在附图中,参考数字的最左边的数字标识参考数字第一次出现的附图。相同的数字在全部附图中用于参考相似的特征和部件。而且,附图意欲图示一般概念,且不指示所要求和/或必要的元件。
图1是示出用于执行电子商务支付的系统的例子的图,包括操作电子商务应用的客户端的示例细节。
图2是示出用于执行电子商务支付的系统的例子的图,包括商务平台的示例细节和在执行异步支付时的客户端操作的细节。
图3是示出同步和异步交易的方面的例子的时序和事件图。
图4是示出执行电子商务支付的示例方法的流程图。
图5是示出在同步支付失败之后执行异步支付的示例方法的流程图。
图6是示出扩展电子商务应用可用的若干支付系统的示例方法的流程图。
图7是示出在电子支付失败的情况下执行清理的示例方法的流程图。
具体实施方式
概述
本公开描述了技术,电子商务可通过所述技术在多个市场中使用多个支付系统和/或根据多个不同的支付方法进行支付。在一个例子中,该技术由接口例如由操作系统所利用的应用编程接口(API)执行,电子商务应用可在该操作系统上执行。API可对这样的电子商务应用的开发者变得可用。
API可明显减少在电子商务应用的开发者上的负担,例如与适配于额外的支付系统相关的负担。在一个例子中,可执行对API的周期性增强以容纳额外的支付系统和方法,从而避免对电子商务应用的变化的需要。
该技术提供可以是同步或异步的交易。在同步支付方法例如大部分信用卡支付(例如没有次级认证(例如由Visa?验证)的那些支付)中,对商品和/或服务的支付和所有权例如通过信用卡收费的完成被同步地交换。信用卡的例子包括VISA?、AmericanExpress?等。在异步支付方法例如银行转账中,要求中间步骤来执行转账。这样的中间步骤可包括让用户登录到异步支付系统的网站中并提供(多个)密码和/或其它信息。Alipay?和要求(多个)次级用户步骤的其它支付系统是异步支付系统的例子。
虽然同步信用卡交易的某些方面是已知的,可用于无缝地执行同步和异步交易并可扩展到利用新的电子商务支付系统而不要求对电子商务应用的改变的接口之前不是已知的。
在一个例子中,当用户使用异步支付方法进行应用内购买时,在计算设备上运行的电子商务应用可调用API。API可以是客户端设备的操作系统的部分或与客户端设备的操作系统相关联。API可将用户重定向到与异步支付系统相关联的网页同时离开在应用上的模态对话(例如对话框或相关图形用户界面元素或对象)。因此,结果不立即返回到电子商务应用。这个执行使电子商务应用看起来类似于同步信用卡交易,其中只有当购买对话关闭时应用才接收结果。当用户被重定向到网页时,电子商务应用正与之通信的“商店”具有未决购买的记录。此外,商务平台也可接收未决购买的记录。商务平台可包括支持由用户的计算设备的操作系统和多个电子商务支付系统执行的交易的多个服务器。在一个例子中,商务平台处理在电子商务应用和卖方之间的交易的方面,同时在客户端设备上的电子商务应用等待。
用户可完成支付信息到与异步支付系统相关联的网页内的输入。当异步支付系统接收到这个信息时,网页被移除且用户返回到电子商务应用。用户然后选择在模态对话框上的“继续”或类似项。这用信号通知在电子商务商店上操作的购买过程以针对异步购买记录的状态轮询商务平台。当商务平台与异步支付系统一起工作以解决支付时,轮询继续。
电子商务应用试图防止用户离开购买过程,直到有购买过程的成功或失败为止。当接收到成功或失败状态时,API将状态传输到电子商务应用。可代表在异步支付方法中的支付的处理的未决状态不被API返回。相应地,API可向用于同步和异步交易的电子商务应用提供一致的结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201380077590.1/2.html,转载请声明来源钻瓜专利网。