Kramar is a modular WooCommerce toolkit built for EU compliance and performance. Instead of installing a dozen separate single-purpose plugins, Kramar provides a focused set of tools in one clean package — 27 modules across ten areas. Every module is opt-in and disabled by default, so you only run what you actually use.
About the name: Kramar (крамар) is an old Ukrainian word for a
merchant — the town shopkeeper who dealt in wares. Its root,
kram (goods), is a medieval German trade-loanword that travelled east into the Slavic languages, a small echo of Europe's old merchant network. Kramar is the toolkit that equips the merchant.
What's included
- EU & NL compliance — Legal consent checkboxes, EU payment-obligation order-button text (Dutch Hoge Raad ruling), Omnibus 30-day lowest-price display, unit-price / delivery-time / tax notices, and a 14-day right-of-withdrawal / return flow.
- PDF documents — Article 226-compliant invoices, packing slips, and credit notes, with sequential numbering and encrypted storage.
- Email — A drag-and-drop email template builder, custom transactional emails with status / time-delay / manual triggers, and a developer API.
- Checkout — A checkout field editor (classic + block checkout), address validation, EU VAT ID format validation for B2B orders, and a delivery-date picker.
- Order management — Custom order statuses, sequential order numbers, and a refund / return workflow.
- Products — Variation swatches (colour or image), minimum / maximum / step quantity rules, extra product option fields, and enhanced reviews (verified-buyer badge, helpful voting, rating breakdown).
- Marketing — Google Shopping product feed, back-in-stock notifications, abandoned-cart recovery, and post-purchase review reminders — all consent-first.
- Customer account — An enhanced My Account dashboard with order tracking, one-click reorder, and a smoother registration flow.
- Shipping — Weight-based shipping rates.
- Performance — Disable cart-fragment polling, dequeue unused WooCommerce CSS/JS, and strip WooCommerce admin bloat.
- Privacy — Order and review IP anonymisation, data-retention warnings, and scheduled PII cleanup.
Built for the EU
Kramar was designed from the ground up for EU and Dutch law. The compliance modules consider the GDPR, the Consumer Rights Directive, the Omnibus Directive, and Dutch civil-code requirements. They are entirely optional — the invoicing, email, product, performance, and order tools work for any store, anywhere.
Modular
Enable only what you need. Disabled modules have zero overhead — no hooks, no queries, no assets loaded.