System Requirements

System Requirements for Whols

Before installing Whols, make sure your website meets the required WordPress, WooCommerce, PHP, database, and server settings. Using the recommended environment helps Whols run smoothly with wholesale pricing, registration, dynamic rules, cart, checkout, and order-related features.

Minimum Requirements

RequirementMinimum Version
WordPress5.0 or higher
WooCommerce7.0 or higher
PHP7.4 or higher
MySQL8.0 or higher
MariaDB10.5 or higher

Recommended Requirements

RequirementRecommended Version
WordPressLatest stable version
WooCommerceLatest stable version
PHP8.3 or higher
MySQL8.0 or higher
MariaDB10.6 or higher
WordPress Memory Limit256 MB or higher
HTTPSEnabled for live stores

WordPress Requirements

Whols requires WordPress 5.0 or higher. For better security, performance, and compatibility, we recommend using the latest stable version of WordPress.

How to Check Your WordPress Version

  1. Go to WordPress Dashboard > Updates.
  2. Check your current WordPress version.
  3. Update WordPress if your site is using an older version.
  4. Take a full backup before updating.
system requirements
Check your current WordPress version from the Updates screen.

WooCommerce Requirements

Whols is built for WooCommerce. WooCommerce must be installed and activated before using Whols.

ItemRequirement
Minimum WooCommerce Version7.0 or higher
Recommended WooCommerce VersionLatest stable version

How to Check Your WooCommerce Version

  1. Go to Plugins > Installed Plugins.
  2. Find WooCommerce.
  3. Check the installed version.
  4. Update WooCommerce if needed.
system requirements

PHP Requirements

Whols requires PHP 7.4 or higher. For better performance and security, PHP 8.3 or higher is recommended.

ItemRequirement
Minimum PHP Version7.4 or higher
Recommended PHP Version8.3 or higher
PHP Memory Limit256 MB or higher
Max Execution Time120 seconds or higher
Max Input Vars3000 or higher

Database Requirements

Whols uses WordPress and WooCommerce data to manage wholesale pricing, customer roles, registration settings, and order-related features.

DatabaseMinimum VersionRecommended Version
MySQL8.0 or higher8.0 or higher
MariaDB10.5 or higher10.6 or higher

Recommended Server Settings

For a stable WooCommerce wholesale store, use the following server settings:

Server SettingRecommended Value
WordPress Memory Limit256 MB or higher
PHP Memory Limit256 MB or higher
Max Execution Time120 seconds or higher
Max Input Vars3000 or higher
Upload Max Filesize64 MB or higher
Post Max Size64 MB or higher
cURLEnabled
OpenSSLEnabled
HTTPSEnabled

WooCommerce HPOS Compatibility

HPOS stands for High-Performance Order Storage. It is a WooCommerce feature that stores order data in dedicated database tables for improved order performance.

If your store uses Whols features related to orders, cart, checkout, payment methods, or customer order history, test HPOS on a staging site before using it on a live store.

HPOS Testing Checklist

  1. Create a staging copy of your website.
  2. Update WordPress, WooCommerce, and Whols.
  3. Enable HPOS on the staging site.
  4. Place a test order as a wholesale customer.
  5. Check cart and checkout pricing.
  6. Check admin order details.
  7. Check customer order history.
  8. Confirm that order-related Whols features work correctly.
Review WooCommerce HPOS settings before testing order-related Whols features.
Review WooCommerce HPOS settings before testing order-related Whols features.

Troubleshooting Requirement Issues

IssuePossible ReasonRecommended Fix
Whols settings do not saveLow memory or server limitIncrease memory limit and max input vars
Import/export failsLarge file or low server limitIncrease upload size and execution time
Website becomes slowLow memory or weak hostingUse recommended server settings
Order-related issue after HPOSHPOS not tested properlyTest HPOS on staging before production
PHP error appearsOutdated PHP versionUpgrade PHP to the recommended version

FAQ

What is the minimum WordPress version required for Whols?

Whols requires WordPress 5.0 or higher.

What is the minimum WooCommerce version required for Whols?

Whols requires WooCommerce 7.0 or higher.

What PHP version should I use?

Whols requires PHP 7.4 or higher. PHP 8.3 or higher is recommended.

Does Whols require WooCommerce?

Yes. WooCommerce must be installed and activated before using Whols.

Where can I check my website system information?

Go to WooCommerce > Status and review the System Status tab.

Should I test HPOS before using it?

Yes. If your store uses order-related Whols features, test HPOS on a staging site before enabling it on a live store.

Last updated on July 7, 2026

Was this article helpful?

PREVIOUS

Configure Email Notifications

NEXT

How to Create Wholesaler Roles

Powered by Support Genix