Save cards for later
The reusable-payment-method API is not generally available yet.
Browser checkout can collect card details without exposing them to your page, but the public server-side routes for creating, listing, and charging reusable payment methods are currently marked preview or planned. Do not build against them as production APIs yet.
Available today
Take a one-time online payment with a payment intent, checkout session, and kepa.js. Store the returned payment.id for your records; do not store card details yourself.
Coming later
- Explicit customer consent for future on-session or off-session use.
- Reusable payment-method IDs.
- Merchant-initiated charges and recurring-payment indicators.
- Lifecycle handling for expired or replaced credentials.
Start with the online checkout quickstart. This guide will become actionable when the corresponding live routes ship.