Introduction

Klub sits between your Kirby frontend and the payment provider. This page summarizes the minimum setup steps for a licensed install before you test checkout.

Minimum checklist

  • License key in bnomei.klub.license.key.
  • Default provider set via bnomei.klub.provider.handler.
  • Provider credentials under bnomei.klub.providers.{provider}.
  • Provider data field added to the member blueprint (defaults to the provider key).
  • Plans configured via local plans (providers.{provider}.plans or site()->content()->plans YAML) or fetched from a provider API where supported (Stripe).

Suggested path

  • Install with Composer.
  • Register your license key and production domain.
  • Configure providers and options.
  • Set up webhook endpoints and verify them with your provider.
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.