Card Vaulting

Secure card storage through Stripe Elements. One-time entry, reuse across all checkout flows.

PayPal Vaulting

Braintree PayPal agreement flow. Billing agreement stored for recurring payments.

Turnstile

Pre-verification before payment. Bot mitigation without user-visible friction.

Order Line Summary

Transparent pricing breakdown. Shows exactly what the customer is committing to before payment.

2-Click Checkout

Returning customers with a vaulted payment method skip the form entirely. Select plan → confirm → done. The vaulting work from MVP makes this possible.

Editable Line Items

Seat quantity selection with real-time pricing. Customers see the price impact of their choices before committing.

Multi-Product Cart

Single payment, combined invoice across products. Today each product is a separate checkout — separate payment, separate invoice. Cart unifies them.

Workers + Media Bundle

205K Workers accounts eligible for Media products. Bundling captures cross-sell intent in one checkout flow instead of two.

Google Pay

Stripe Express Checkout Element integration. Browser-native payment flow. No backend changes — handled entirely through Stripe's client-side SDK.

Apple Pay

Domain already registered with Apple. Same Express Checkout Element integration as GPay. RFC authored by Rui.

Checkout sits at the intersection of Account Management (Area 1) and Subscription Commerce (Area 2). It provides the user-facing surface for PDE's confirm-before-commit flow — the on-session payment UI that makes 3DS challenges, card declines, and authentication interactive.

Customer Checkout UI PDE Flow Stripe Entitlements