Skip to content

Add-ons

Add the features your store needs

Extend KahunaCart with software licensing, recurring subscriptions, email marketing, shipping, appointments, nightly stays, print on demand, affiliates or a till for your shop counter. Each add-on is a one-time purchase for your site, with updates covered by your site's single renewal.

Available add-ons

Choose what to add

Each add-on integrates with the KahunaCart admin and the relevant storefront pages. Choose the capabilities your business needs.

License Keys

Version 1.1.5 Released

Issue software keys and manage their activation limits, expiry and update access.

  • Customers can view their keys and deactivate old machines from their account.
  • Set license expiry and update access independently.
  • Validate keys through the public API or provide license files for your software.
License Keys, in detail

Subscriptions

Version 1.1.10 Released

Offer recurring plans with automatic payments or renewal invoices.

  • Use Stripe or Polar for automatic billing, or email payment links with other providers.
  • Configure trials, grace periods and introductory pricing.
  • Review an order, payment record and receipt for each billing period.
  • Keep pages or articles for subscribers, with a teaser and a subscribe panel.
Subscriptions, in detail

Newsletters

Version 1.1.17 Released

Create email campaigns and follow-up sequences alongside your customer records.

  • Organize subscribers with lists, tags and purchase-based segments.
  • Record consent, manage preferences and respect unsubscribes.
  • Review campaign and automation results, with tracking on your store's domain.
Newsletters, in detail

Shipping

Version 1.2.4 Released

Quote carrier rates, pack orders and manage labels and tracking from your store.

  • Connect Shippo, EasyPost, ShipEngine or Sendcloud and choose the services you offer.
  • Price the packed parcels using your own box catalog and product measurements.
  • Buy labels beside the order and keep customers informed as their parcels move.
Shipping, in detail

Bookings

Version 1.1.13 Released

Sell time as well as things: appointments, classes and courses, booked through your own shop.

  • Book a person, a room, a tub or a lane, and only offer a time when everything it needs is free.
  • Run classes and courses with a register on each date and a waiting list when one fills.
  • Give staff a tablet at the counter with the day's diary on it and no admin login.
Bookings, in detail

Rentals

Version 1.0.8 Released

Let a place by the night: cottages, B&B rooms and pitches, with seasonal rates, booked through your own shop.

  • Guests pick an arrival and a departure on a calendar that draws a changeover day as half taken and half free.
  • Price the year with dated bands, a weekend rate and a minimum stay that only applies to the weeks that need one.
  • Keep Airbnb, VRBO and Booking.com in step both ways, with one link out and one link in per site.
Rentals, in detail

Print on demand

Version 1.0.3 Released

Sell shirts, mugs, posters and prints that Printful, Printify or Gelato make and ship for you.

  • Design in the printer's own dashboard and import the product, its variants and pictures in one go.
  • Customers see the printer's real shipping rates at checkout, and you see your margin on every order.
  • By default each paid order waits for your OK before anything is printed or charged, and the tracking comes back onto it.
Print on demand, in detail

Affiliates

Version 1.1.2 Released

Let bloggers, podcast hosts and happy customers sell for you, with a link, a coupon code or both.

  • Each commission waits out your refund window, and a refund takes back what the refunded items earned.
  • Partners can earn again when a customer they referred renews a subscription.
  • Pay everyone in one batch by store credit, PayPal or by hand, and get each partner's tax totals at year end.
Affiliates, in detail

Point of sale

Version 1.0.1 Released

Sell at a counter as well as online, with a till on your own site that runs on a tablet, a laptop or a phone.

  • Scan or tap products, take cash with the change worked out, and split a sale between cash, a card and store credit.
  • Take cards on a Stripe, Square or SumUp reader, through that provider's add-on.
  • Count the drawer by notes and coins when a shift closes, and see takings by register and by person.
Point of sale, in detail

Payment providers are add-ons too. Stripe, Polar, PayPal and the offline method come with every license, and so do three storefront themes, Kahuna, Slate and Pebble. Ten more processors are one-time add-ons built on the same provider contract: Moneris, Mollie, Square, Paddle, Lemon Squeezy and SumUp are available now, and the other four are coming soon. See payment providers in the docs for setup, and the developers page for how to build one.

Storefront themes

Nine themes. Six example businesses to inspire you.

Every theme covers every store page, in light and dark. The business themes add a home page built around their add-ons.

  • Free Kahuna, Slate and Pebble, with your license
  • $99 each, or $399 for all six business themes

See all nine themes

Questions

Common questions

How are add-ons licensed?

Each is a one-time purchase for your site. Buy the ones you need; the base store works independently. See the store for prices and license details.

Does each add-on need a separate renewal?

No. One site renewal covers updates for KahunaCart and every add-on you own.

How do I install one?

Use Grav's package manager in the admin or command line. Enable the plugin and assign the relevant staff permissions. Its management screens appear in the KahunaCart sidebar.

What do the add-ons need to run?

The store scheduler processes license issuance, subscription invoices, newsletter delivery and parcel tracking. Newsletters also needs configured email delivery through the Grav Email plugin. Follow each add-on's setup guide for its requirements.

Can I customize their storefront panels?

Yes. Override the Twig partials in your theme. The panels use the same styling variables as KahunaCart.

What happens if I stop renewing?

The installed versions continue working. Renewal provides access to updates, and you can renew later to get newer versions.

Extend your KahunaCart store.

Buy each add-on once. One site renewal covers updates for the complete set.

Buy in the store