Black Friday: 79% off every plugin Shop the sale →

Requirements

SmartCouponX runs on any standard WordPress host that runs WooCommerce. The analytics reports use MySQL JSON functions, so the database version matters.

RequirementMinimumRecommended
WordPress6.5Latest release (tested up to 7.1)
WooCommerce6.0Latest release (tested up to 11.0)
PHP7.48.1 or newer
MySQL5.78.0
MariaDB10.210.6 or newer
LicenseA SmartCouponX license key from technoleet.dev–

Other things to have in place:

  • WooCommerce must be active. The plugin declares WooCommerce as a required plugin and shows an admin notice until WooCommerce is running. The license screen still works without WooCommerce (it moves to Settings > SCX License).
  • WP-Cron (or a real cron job) must run. Birthday coupons and the daily analytics clean-up run from the smartcouponx_daily_maintenance scheduled event.
  • Outgoing email must work. Every coupon is delivered with wp_mail(). If your host does not send mail reliably, install an SMTP plugin (see Email Settings).

On MySQL older than 5.7 or MariaDB older than 10.2 the SCX Analytics page fails with a database error because JSON_EXTRACT() is not available. Coupons are still issued; only the reports are affected.

Was this article helpful?