PayKit lets you integrate Stripe, Paystack, Polar, PayPal, and more without rewriting your app logic when you switch providers.Documentation Index
Fetch the complete documentation index at: https://docs.usepaykit.dev/llms.txt
Use this file to discover all available pages before exploring further.
What you get
- Unified API for checkouts, customers, subscriptions, payments, refunds, and invoices
- Per-provider typed
provider_metadatafor 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
| Provider | Package |
|---|---|
| Stripe | @paykit-sdk/stripe |
| Paystack | @paykit-sdk/paystack |
| Polar | @paykit-sdk/polar |
| PayPal | @paykit-sdk/paypal |
| GoPay | @paykit-sdk/gopay |
| Comgate | @paykit-sdk/comgate |
| Monnify | @paykit-sdk/monnify |
Adapters
| Adapter | Package |
|---|---|
| MedusaJS | @paykit-sdk/medusajs |
| Agentic | @paykit-sdk/agentic |