From 466a674a0c3c957cd2f60c8a09c90d32f7cbd2be Mon Sep 17 00:00:00 2001
From: Marcos Caceres
- Buying things on the web, particularly on mobile, can be a frustrating
- experience for users. Every web site has its own flow and its own
- validation rules, and most require users to manually type in the same
- set of information over and over again. Likewise, it is difficult and
- time consuming for developers to create good checkout flows that
- support various payment schemes.
-
- This specification standardizes an API that allows user agents
+ This specification describes an API that allows user agents
(e.g., browsers) to act as an intermediary between three systems in
every transaction: the merchant (e.g., an online web store), the buyer,
represented by the user agent (e.g., the user buying from the
@@ -138,12 +130,11 @@
Introduction
processing model in more detail.
- In addition to better, more consistent user experiences, this also - enables web sites to take advantage of more secure payment schemes - (e.g., tokenization and system-level authentication) that are not - possible with standard JavaScript libraries. This has the potential to - reduce liability for the merchant and helps protect sensitive user - information. + This API also enables web sites to take advantage of more secure + payment schemes (e.g., tokenization and system-level authentication) + that are not possible with standard JavaScript libraries. This has the + potential to reduce liability for the merchant and helps protect + sensitive user information.