# Docs - [Introduction](/docs): One typed runtime for independently published payment providers. - [Installation](/docs/installation): Install the runtime and explicitly selected payment providers. - [Quick start](/docs/quick-start): Configure a provider, create a checkout action, and verify payment state. - Guides - [Provider authoring](/docs/guides/provider-authoring): Build an independently published provider without editing the SDK. - [NestJS integration](/docs/guides/nestjs): Keep NestJS infrastructure and settlement logic outside the SDK. - Providers - [Provider architecture](/docs/providers): How provider packages connect to the @payments-sdk/payments runtime. - [eSewa](/docs/providers/esewa): Signed ePay v2 form checkout, returns, and verification. - [FonePay](/docs/providers/fonepay): Dynamic QR checkout and transaction verification with FonePay. - [Khalti](/docs/providers/khalti): KPG-2 redirect checkout, return parsing, and lookup verification.