W3C Web Payments Working Group

Browser Payment API Specifications

Specifications - Editor's Drafts

Architecture
The Payment Request architecture is designed to separate different concerns of the Payment Request system into different specifications so that they can be discussed and moved forward independently. This document describes the architecture and explains what different specifications may be created and how the relate to each other.
Payment Method Identifiers
The PaymentRequest API requires that merchants supply a list identifiers for supported payment methods. This document defines those identifier strings and how they are created.
PaymentRequest API
This is a proposal for a new web API that will allow merchants (i.e. websites selling physical or digital goods) to easily accept payments from multiple payment methods with minimal integration.
Basic Card Payment
This specification is a Payment Transaction Message Specification used by the PaymentRequest API to support payment by payment cards such as credit or debit cards.