Google Pay API与付款请求API有何区别?

时间:2018-01-15 03:24:21

标签: web payment payment-request-api google-pay

我看到谷歌发布了new Google Pay API for the web。但是,还有一个Payment Request API fo the web。 Google Pay只是支付请求API的重塑版吗?在什么情况下你会使用一个API而不是另一个?

1 个答案:

答案 0 :(得分:2)

"付款请求API"是W3C标准,也是" Web Payments"的一部分。努力。这意味着API预计将由多个浏览器实施,并且已经登陆Chrome,Edge和Samsung Browser。预计它也可以在Firefox,Safari等上使用。付款申请API绝不是Google的财产,而且是开放标准。

https://www.w3.org/Payments/WG/

支付请求API可以让用户只需轻轻一按即可选择已保存的信用卡信息。但它只是更大生态系统的一部分。它可以与任何第三方支付应用程序集成,并允许用户通过支付请求API通过这些应用程序进行支付。

考虑将Google Pay作为此类付款应用之一。其他很好的例子是即将推出的Apple Pay(当Safari实施支付请求API时)或三星支付。支付宝还实施了一个,并在2017年的Google I / O上进行了讨论。

https://www.youtube.com/watch?v=hU89pPBmhds

对于那些了解付款请求API的人来说,Google Pay看起来很复杂,因为它隐藏了其库后面的付款请求API。只需一种付款方式即可启动付款申请而无需请求送货信息,您可以绕过付款申请用户界面并直接启动付款应用(在这种情况下为Google Pay)。

https://developers.google.com/payments/web/tutorial

这篇文章应该是一个好的开始:

https://medium.com/dev-channel/addressing-common-misconceptions-about-the-payment-request-api-4d0db51dae75

希望这有帮助。