您的位置:首页 >科技 >

谷歌Chrome浏览器用户将不再需要进行冗长的结帐流程

付款请求API即将在即将举行的Google I / O开发者大会上宣布,它将彻底改变我们在移动设备上进行在线付款的方式。Android上的Google Chrome浏览器用户将不再需要进行冗长的结帐流程,包括输入信用卡信息或登录PayPal。取而代之的是,API使网站开发人员可以将意图发送给受支持的第三方付款应用程序以进行付款。与Google可以为我们带来的许多其他惊喜不同,关于这种新的付款方式将如何工作,已经有大量的公共信息。我们已经深入研究了所有这些文档,以便在本周Google正式宣布之前为您提供一些信息。

让我们首先回顾一下当前在网络浏览器中如何处理付款。当您转到任何在线商家的结帐页面时,系统会要求您输入付款信息。您可以添加商家支持的信用卡,也可以使用集成服务(例如PayPal)完成交易。现在,除非您已经在网站上保存了您的信用卡信息(很多人都不愿意这样做)或已经登录到PayPal,否则起床麻烦,去钱包,找到卡,然后输入卡号,有效期和密码。每次您想在新网站上购物时,都必须经历此过程的一些变化。对于我们当中那些喜欢寻找交易的人来说,这可能会很快变得令人讨厌。

许多信用卡和机构在Google Play商店中都有可用的应用程序。由于我们已经在使用这些应用程序来监视我们的财务帐户,为什么我们不能使用它们来验证付款?这正是由Google,Mozilla,三星,阿里巴巴,微软等成员组成的Web Payments工作组背后的思考过程。该小组一直在幕后开展工作,以引入称为付款请求API的新API和在“付款清单提案”中定义的新在线标准,以促进Web浏览器与在线商家之间的交流,以便在线商家可以使用最终用户设备上的现有应用程序以处理付款。

这个怎么运作

为了完成此任务,Web浏览器必须支持Payment Request API,在线商家需要通过实现所谓的Payment Method Identifier来支持API ,而Android应用程序则需要实现新服务。在不赘述的情况下,我将简要说明结帐过程中发生的情况。

假设您的网络浏览器支持“付款请求API”(稍后会详细介绍),当您导航到在线商家的付款页面时,您可以选择使用其支持的付款处理程序之一(信用卡/ PayPal /等)进行付款。点击按钮进行购买(例如在下面的示例页面上,Google员工用于测试付款请求API),然后付款请求API将Android意图发送到受支持的付款应用程序,以便该应用程序验证用户的付款。

假设我们在假设的Android设备上安装的假设的信用卡应用程序称为Bob Pay。Bob Pay会将以下内容添加到其AndroidManifest.xml文件中:

免责声明:本文由用户上传,如有侵权请联系删除!