Concepts

Klub is a provider-agnostic membership layer for Kirby. This section explains the core ideas before you install or configure anything.

How Klub works

  1. You configure a provider and define prices.
  2. Your site starts checkout via Klub.
  3. The provider processes payment and calls your webhook.
  4. Klub stores provider data on the user and grants gates.

Core concepts

  • Providers: the payment services you connect.
  • Gates: the access unit used to protect content.
  • Plans and products: provider prices mapped into a shared catalog.
  • Members: Kirby users with provider data and gates.

Next steps

Kirby Klub is not affiliated with the developers of Kirby CMS. We are merely standing on the shoulder of giants.
© 2026 Bruno Meilick All rights reserved.