Linux 软件免费装
Banner图

Victor Eliot – Age Verification for WooCommerce

开发者 victoreliot
更新时间 2026年7月19日 05:40
PHP版本: 7.4 及以上
WordPress版本: 7.0
版权: GPLv2 or later
版权网址: 版权信息

标签

age verification woocommerce checkout age gate bankid

下载

2.0.0

详情介绍:

This plugin connects WooCommerce to AgeCheck (agecheck.cz), a Czech age-verification service, so your shop can sell age-restricted (18+) goods in line with Act No. 65/2017 Coll. (for tobacco and nicotine products, distance selling requires a system that electronically and unambiguously verifies the buyer's age — a simple "I am 18" checkbox is not enough). The plugin blocks order completion for age-restricted (18+) products until the customer proves their age. The result is confirmed server-side (your secret API key never reaches the browser), so the check cannot be bypassed from the front end. The plugin interface is provided in Czech (and Slovak) and can be translated. Features

安装:

  1. Upload the victor-eliot-age-verification folder to /wp-content/plugins/ (or install the ZIP via Plugins → Add New → Upload Plugin) and activate it.
  2. Register your shop for free at https://agecheck.cz/register and copy the shop ID (mrch_…) and API key (oid_live_…) from the Integration section.
  3. Go to Settings → AgeCheck, enter both values and choose:
  4. what to verify (all / categories / products),
  5. when (order completion / add to cart / page entry),
  6. how long to remember a verification.
  7. For individual products you can tick "Requires age verification 18+" or "Exempt from age verification" in the product settings.

屏幕截图:

  • Per-product control — mark a single product as "requires 18+" or "exempt" right in the product data
  • Age gate in the checkout
  • Site-wide gate (the "page entry" trigger)
  • Proof of verification in the order detail

升级注意事项:

2.0.0 Major update: category picker, per-product exemptions, new triggers and remembered verification.

常见问题:

Do I need an account at agecheck.cz?

Yes. Registration is free and a new account gets a welcome credit to try it out; you only pay for completed verifications, with no monthly fee.

Does it work with the block (Gutenberg) checkout?

Yes — the server-side check also runs through the Store API, so an order cannot be completed without verification. The verification panel appears in the cart and via the "add to cart" / "page entry" triggers; on the classic checkout it appears right above the "Place order" button.

Can a customer bypass verification by disabling JavaScript?

No — the decisive check runs on the server (woocommerce_checkout_process and the Store API). Without a confirmed verification the order will not go through.

Do you store customers' personal data?

No. The service returns only the "is over 18: yes/no" result and the method used. The name, date of birth and document number are not sent to the shop.

How strict is remembering a verification?

You decide: 0 days = every order is verified; otherwise the verification is remembered on the device (signed cookie) and, for logged-in customers, on their account.

更新日志:

2.0.0 1.0.0