One checkout, six surfaces

feature

Simon Steilgaard· Founder of Appfunnel

changelog/checkout-surfacesshipped mar 16, 2026

One Checkout component now renders in six ways: wallet buttons, inline card, a provider iframe, a bottom sheet, a popup, or a hosted redirect. You pick the surface; the wiring is handled for you.

Use cases

  • Match the moment - use wallet buttons for a fast tap, or an inline card when trust matters most
  • Test surfaces freely - swap a bottom sheet for a popup without rebuilding your checkout logic
  • One component to learn - the same Checkout everywhere, regardless of how it presents

Impact

Choosing how checkout appears becomes a design decision, not an engineering project. You get every common surface from a single component, so you can optimize presentation for conversion without touching the payment plumbing.