Linux 软件免费装
Banner图

Kramar - Toolkit for eCommerce: Invoices, Email, Compliance & More

开发者 naiches
更新时间 2026年7月29日 17:56
PHP版本: 8.4 及以上
WordPress版本: 7.0
版权: GPL-2.0-or-later
版权网址: 版权信息

标签

abandoned cart invoices gdpr variation swatches back in stock

下载

1.0.0 1.0.1 1.0.2

详情介绍:

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 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.

安装:

  1. Install and activate WooCommerce (required).
  2. Upload the kramar folder to /wp-content/plugins/, or install it from the Plugins screen.
  3. Activate the plugin.
  4. Open the Kramar menu in your admin sidebar and enable the modules you want.

屏幕截图:

  • Modules — enable only what you need; every module is opt-in and grouped by area.
  • Invoice template builder — drag-and-drop blocks with a live, true-to-print PDF preview.
  • Email Manager — toggle WooCommerce emails, edit each one, or add your own custom transactional emails.
  • Checkout field editor — add, reorder, and edit billing, shipping, and additional checkout fields.

升级注意事项:

1.0.2 A broad correctness release. Fixes invalid credit notes and VAT breakdowns on invoices, a checkout consent gate that could be skipped, product option surcharges that grew on every page load, and around forty other defects found in a full audit. 1.0.1 Fixes duplicate customer emails on custom order statuses, order statuses that silently reverted to Pending, and a withdrawal verification email that ignored its own settings. 1.0.0 Initial release.

常见问题:

Does Kramar require WooCommerce?

Yes. WooCommerce must be installed and active — Kramar declares it as a required plugin and will not run without it.

Do I have to use every module?

No. Every module is opt-in and disabled by default. A disabled module registers no hooks, runs no queries, and loads no assets.

Are the PDF invoices legally compliant?

Invoices include the fields required by Article 226 of the EU VAT Directive and use gap-free sequential numbering. Please confirm the output meets your obligations with your own accountant, as requirements vary by country and business type.

Where are generated PDFs stored?

They are stored encrypted inside your site's uploads directory and are served only through authenticated, capability-checked download endpoints — never from a public URL.

Can I use Kramar outside the EU?

Yes. The compliance modules are optional. The invoicing, email, product, performance, and order-management tools work for any WooCommerce store.

Can I send a custom email from my own code?

Yes. Create the email in Kramar → Emails → Add New Email, then trigger it programmatically with kramar_send_email() or kramar_schedule_email(). See the "For Developers" section below.

更新日志:

1.0.2 Invoices and VAT Checkout Orders and withdrawal Products Email and marketing Elsewhere 1.0.1 1.0.0