PaymentRequest
Secure Payment Confirmation
No matching credential
Pay script inside iframe
Enroll a credential in a payment handler window
Pay.js
Google Pay v2
Google Pay v1
PayPal
Google Pay and credit cards
Credit cards only
Alice Pay
Bob Pay
Bob Pay and credit cards
Skip UI flow
Credit Suisse app
Payment handlers
IFrame
Request billing address
Failures
Shipping, delivery, pickup
Worldwide single-option shipping
Worldwide single-option shipping that sends empty updates for shipping
Worldwide multi-option shipping
Worldwide multi-option shipping that omits total in updates
Worldwide multi-option shipping without pre-selection
US-only shipping
US-only delivery
US-only pickup
Contact info
Merchant requests contact info
Merchant requests phone only
Merchant requests email only
Merchant requests name only
Merchant requests a delivery address and e-mail
Show promise
Show promise for digital goods
Show promise that resolves with modifiers
Show promise that resolves with an empty dictionary
Show promise with worldwide single-option shipping
Show promise with worldwide multi-option shipping
Show promise with US-only shipping
Show promise that skips the payment sheet to BobPay
Show promise that skips the payment sheet to Google Pay
Retry
Retry with shipping address validation
Retry with payer info validation
Retry with shipping address and payer info validation
Credit, debit, prepaid
Android Pay and credit cards
Android Pay only
Alice Pay
Alipay
Failures
exception test
always fail when payment processing.
abort by merchant.
KRW test.
theme-color(dark)
theme-color(light)
no response when payment processing.
Demo Movie
Autofill Smoke Test