1 of 8

Web Payments HTTP API

Next Steps

W3C TPAC 2016 - Web Payments WG Face-to-Face

Manu Sporny - Digital Bazaar

2 of 8

Current Status

3 of 8

Questions Raised During FPWD CfC

  • Does the HTTP API reflect existing practice?
  • Which use cases will result in adoption?
  • How do we get relevant parties involved?

4 of 8

Payee

1. Access Resource

2. 402 Payment Required

Payment App

Mediator

operated by Payer

7. Payment Response

8. Payment Response

6. Payment Request

Payment Service Provider

9. Payment Instruction

10. Payment success

11. Purchase successful

5. Select Payment App and transaction details

3. GET Payment Request

4. Payment Request

12. Access resource

13. Access granted

Web Payments HTTP API

current focus:

Payment App Providers and Merchants

future focus?

Payment Service Providers

5 of 8

Use Cases Targeted by Web Payments HTTP API

6 of 8

Current Composition of Web Payments WG

PSPs

Payment App Providers

Merchants

7 of 8

Getting Relevant Parties Involved

8 of 8

Suggested Path Forward

  • Create Web Payments HTTP API Primer one-pager
  • Send out spec review / recruiting survey including Primer to:
    • Payment App Providers
    • Merchants
    • Payment Service Providers
  • Gather feedback, log issues, change direction if needed