kepa

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.