Skip to content
CHADA Store

Activating your license

Your license key controls which premium features are available. Without a license WooFraudGuard runs in Lite mode — the core fraud rules still work, but behavioural biometrics, order-graph linking, chargeback webhooks, and MaxMind/OpenAI integrations are gated.

Activate in wp-admin

\"\"
WooFraudGuard → Settings → License
  1. Go to WooFraudGuard → Settings → License.
  2. Paste the key from your purchase confirmation email.
  3. Click Activate.

Once activated, the Status badge turns green and your Licensed features list populates with the premium capabilities unlocked by your tier.

Activate via wp-config.php

To keep the license key out of the data​base (recommended for production), de​fine the constant in wp-config.php:

define( \'WOOFRAUDGUARD_LICENSE_KEY\', \'WFG-XXXX-XXXX-XXXX-XXXX\' );

When the constant is set, the License tab shows \”Set via wp-config.php\” instead of an input field, and the Deactivate button is disabled — the key has to be removed from wp-config.php to deactivate.

How validation works

The plugin contacts the CHADA license server every 24 hours via a WP-Cron job to confirm your key is still active. Two safety nets keep your store running even when validation has issues:

  • Cached success — a valid validation is cached for 24 hours, so brief network blips don\’t affect anything.
  • Graceful failure — if the license server is unreachable, the cached state is used for up to 7 days before the plugin drops to Lite mode. Customers are never blocked by license-server downtime.

What\’s next

Continue with Dashboard at a glance, then place a denied test order to make sure scoring is wired up.