Linux 软件免费装
Banner图

ProofAge Age Verification

开发者 proofage
更新时间 2026年5月26日 16:52
PHP版本: 8.1 及以上
WordPress版本: 6.9
版权: GPLv2 or later
版权网址: 版权信息

标签

age verification woocommerce ecommerce checkout age gate

下载

0.1.0

详情介绍:

ProofAge Age Verification integrates the hosted ProofAge verification flow with WordPress and WooCommerce. With this plugin you can: The plugin uses the hosted ProofAge flow and webhooks together with browser-side return reconciliation and status polling. External service disclosure: Supported browser flows: This version intentionally does not support:

安装:

  1. Upload the proofage-age-verification folder to the /wp-content/plugins/ directory, or install the plugin through WordPress.
  2. Activate ProofAge Age Verification in the WordPress admin.
  3. Go to Settings -> ProofAge Verification.
  4. Enter your ProofAge API key and secret key.
  5. Configure launch mode, gate texts, verification TTL, and protection scope.
  6. Set the ProofAge webhook URL to https://your-store.example/wp-json/proofage/v1/webhook.
  7. Make sure ProofAge can return to https://your-store.example/?proofage-return=1.
The plugin automatically appends an origin query parameter so shoppers can be returned to the page where they started verification.

升级注意事项:

0.1.0 Initial release.

常见问题:

Does this plugin support WooCommerce?

Yes. It supports WooCommerce product protection, category protection, single-product gating, loop add-to-cart interception, cart validation, checkout validation, and Store API add-to-cart validation for block-based flows.

Can I protect only specific products or categories?

Yes. You can combine site-wide rules with product, product-category, page, and WordPress post-category targeting. Exclusions are also supported.

Can I translate the gate texts?

Yes. The Gate texts can be translated through Polylang or WPML String Translation. The plugin also passes the current storefront language to ProofAge when it matches a supported ProofAge SDK language.

Does this plugin use an external service?

Yes. This plugin connects to ProofAge to create verifications, fetch status updates, and process webhook callbacks. A ProofAge account and API credentials are required.

What data does the plugin send to ProofAge and store locally?

When a shopper starts verification, the plugin sends limited verification request data to ProofAge, such as an external identifier, callback or return URL, supported storefront language, and verification-related metadata. The plugin stores limited verification state locally in WordPress and WooCommerce, including verification status, verification ID, external ID, return URL, timestamps, session token, and optional order verification metadata.

Where can I review the ProofAge legal documents?

The ProofAge Privacy Policy is available at https://proofage.xyz/privacy and the Terms of Service are available at https://proofage.xyz/terms.

Does the plugin store verification data on orders?

Yes. For WooCommerce orders the plugin stores a ProofAge verification snapshot in order meta and displays the verification result in the admin order details view.

Does this plugin embed ProofAge in an iframe or modal?

Yes. Hosted verification can open in an iframe modal, in the current window, or in a new tab, depending on the selected launch mode.

更新日志:

0.1.0