Well-deployed technologies

Autocomplete

HTML provides specific help for autocomplete of credit card details (through the cc-xxx autocomplete tokens), making it easier to pay via credit cards once these details have been entered once.

FeatureSpecification / GroupMaturityCurrent implementations
Select browsers…
Autocompleteautocomplete attribute in HTML Standard
WHATWG
Living Standard

Technologies in progress

Web Payment

Following a successful workshop on Web payments in 2014 and discussions on use cases and priorities for Web payments in the Web Payment Interest Group, W3C chartered a Web Payments Working Group to develop browser APIs to facilitate payment operations in Web applications:

  • The Payment Request API defines an API to allow merchants (i.e. web sites selling physical or digital goods) to utilize one or more payment methods with minimal integration. In this model, browsers facilitate the payment flow between merchant and user.
  • The Payment Method Identifiers specification defines payment method identifiers and how they are validated, and, where applicable, minted and formally registered with the W3C.
  • The Payment Method Manifest specification defines a machine-readable manifest file that describes default payment applications that are associated with a given payment method, as well as the list of origins that are permitted to provide payment applications for this payment method.
  • The Payment Method: Basic Card specification describes data structures that enable the use of debit, credit, or prepaid cards in the Payment Request API.
  • The Payment Handler API defines a standard way to initiate payment requests from Web pages and applications.
FeatureSpecification / GroupMaturityCurrent implementations
Select browsers…
Web PaymentPayment Request API
Web Payments Working Group
Recommendation
Payment Method Identifiers
Web Payments Working Group
Recommendation
Payment Method Manifest
Web Payments Working Group
Working Draft
Payment Method: Basic Card
Web Payments Working Group
Retired - informative
Payment Handler API
Web Payments Working Group
Working Draft

Exploratory work

Continuous payments

Web Monetization proposes an API to enable continuous and small payments on the Web facilitated by the browser and the user's Web Monetization provider, allowing to compensate creators for the content they provide on the Web, be that articles, mobile games, APIs, etc.

FeatureSpecification / GroupImplementation intents
Select browsers…
Continuous paymentsWeb Monetization
Web Platform Incubator Community Group