Data stored in the CMS

Customer ID

By default, the customer ID assigned to your customer from your Provider is written in plain text into the Kirby CMS user content file.

Shopping Cart and Wishlist

The item UUID, variant, and the number of items in the shopping cart and wishlist are written in plain text into the Kirby CMS user content file.

Orders

Unless you disable storing orders with the config setting, Kart will link the customer to the stored order. The reference ID, datetimes, monetary amounts and order items are stored as content pages for each order. By default, the page of an order is publicly available yet protected by an unguessable signature.

Caches

The Kart plugin will cache API calls to your provider regarding which products and prices are available.

It will not cache API calls regarding any actions performed on behalf of a customer.

The ratelimit for public-facing endpoints uses an encrypted version of the visitor's IP address as a hash.

The plugin will also create caches to improve lookups for products, categories, tags, orders, stocks, licenses, gravatar images, and encrypted URL parameters.

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