bnomei / kirby-kart
Streamlined E-Commerce Shopping Cart Solution
Installs: 196
Dependents: 0
Suggesters: 0
Security: 0
Stars: 32
Watchers: 2
Forks: 4
Open Issues: 0
Type:kirby-plugin
pkg:composer/bnomei/kirby-kart
Requires
- php: >=8.2
- ext-intl: *
- getkirby/composer-installer: ^1.1
- s1syphos/php-simple-captcha: ^2.3
Requires (Dev)
- getkirby/cli: ^1.5
- getkirby/cms: ^5.1.0-rc.1
- larastan/larastan: ^v3.0.0
- laravel/pint: ^1.13
- pestphp/pest: ^v3.5.1
- spatie/ray: ^1.39
- vlucas/phpdotenv: ^5.6
- dev-main
- 5.10.3
- 5.10.2
- 5.10.1
- 5.10.0
- 5.9.1
- 5.9.0
- 5.8.3
- 5.8.1
- 5.8.0
- 5.7.3
- 5.7.2
- 5.7.1
- 5.7.0
- 5.6.9
- 5.6.8
- 5.6.7
- 5.6.6
- 5.6.5
- 5.6.4
- 5.6.2
- 5.6.1
- 5.6.0
- 5.5.4
- 5.5.3
- 5.5.2
- 5.5.1
- 5.5.0
- 5.4.1
- 5.4.0
- 5.3.2
- 5.3.1
- 5.3.0
- 5.2.2
- 5.2.1
- 5.2.0
- 5.1.3
- 5.1.1
- 5.1.0
- 5.0.9
- 5.0.8
- 5.0.7
- 5.0.6
- 5.0.5
- 5.0.4
- 5.0.3
- 5.0.2
- 5.0.1
- 5.0.0
This package is auto-updated.
Last update: 2026-01-05 13:36:56 UTC
README
Streamlined E-Commerce Shopping Cart Solution
Installation
- unzip master.zip as folder
site/plugins/kirby-kartor git submodule add https://github.com/bnomei/kirby-kart.git site/plugins/kirby-kartorcomposer require bnomei/kirby-kart
Licensing
Kirby Kart is a commercial plugin that requires a license. You can install and test the plugin locally without a license. However, production environments require a valid license. You can purchase a license here.
Quickstart
- ⬇️ Download the ZIP or, for easier updates later on, use
composer require bnomei/kirby-kart. - 🏎️ Access the
/kart-route on your local setup to initialize Kart and start the demo. - 🪞 Copy the snippets and templates from the plugin into your project
site-folder. - 🎨 Modify the copied snippets and templates to match your projects style and site structure.
- 🔗 Link Kart to a Provider (like Stripe or Paypal) and fetch your products from them. Alternativly use Kirby to manage the products and the provider only for checkout.
- 💅 Enhance your products within Kirby with additional text, images and downloadable files.
- 🪪 Buy a license for Kirby Kart, register it in the config-file and go online with your shop.
- 💰 The streamlined shopping cart, invoices and downloads will make your customers happy.
- 📈 Track orders and remaining stock within Kirby.
Documentation
You can find the full documentation for Kirby Kart on its dedicated website.
Provider feature matrix
| Provider | Hosted Checkout | Order Flow | Product sync | Hosted Portal | Invoice URL |
|---|---|---|---|---|---|
| chargebee | ✅ | return URL | ✅ | ✅ | ✅ |
| checkout | ✅ | return URL | - | - | - |
| fastspring | external | - | ✅ | - | - |
| gumroad | external | webhook | ✅ | - | ✅ |
| invoice_ninja | ✅ | webhook | ✅ | - | ✅ |
| lemonsqueezy | ✅ | return URL, webhook | ✅ | ✅ | ✅ |
| mollie | ✅ | return URL | - | - | - |
| paddle | JS snippet | return URL | ✅ | ✅ | ✅ |
| paypal | ✅ | return URL | ✅ | - | - |
| polar | ✅ | return URL | ✅ | - | ✅ |
| shopify | ✅ | webhook | ✅ | - | - |
| snipcart | JS snippet | webhook | ✅ | - | - |
| square | ✅ | return URL | - | - | ✅ |
| stripe | ✅ | return URL | ✅ | ✅ | ✅ |
| sumup | JS snippet | return URL | - | - | - |
Disclaimer
This plugin is provided "as is" with no guarantee. You can use it at your own risk and always test it before using it in a production environment. If you find any issues, please create a new issue.
License
Kirby Kart License © 2025-PRESENT Bruno Meilick