Skip to main content
PayKit lets you integrate Stripe, Paystack, Polar, PayPal, and more without rewriting your app logic when you switch providers.

What you get

  • Unified API for checkouts, customers, subscriptions, payments, refunds, and invoices
  • Per-provider typed provider_metadata for provider-specific features
  • Fully typed raw webhook events per provider
  • React hooks and a UI kit for client apps
  • Drop-in shadcn registry blocks

Supported providers

Adapters