Skip to content

Requirements

Before installing SpecCart, ensure your server meets the following requirements.

RequirementMinimumRecommended
PHP Version8.18.3
WordPress Version6.0Latest stable
WooCommerce Version7.0Latest stable
Memory Limit128MB256MB
Max Upload Size10MB20MB+

SpecCart requires the following PHP extensions to be installed and enabled:

  • json - For handling configuration data and API responses
  • mbstring - For processing multi-byte character strings
  • gd or imagick - For image processing and prescription file handling
  • fileinfo - For MIME type detection during file uploads

SpecCart is fully compatible with:

  • WooCommerce 7.0 and higher
  • WooCommerce High-Performance Order Storage (HPOS)
  • Standard WooCommerce product types (Simple and Variable products)

While SpecCart works with the WordPress minimum of 128MB, we recommend 256MB of PHP memory for optimal performance, especially if you:

  • Handle prescription image uploads
  • Use the AI-powered prescription extraction feature
  • Have other plugins installed

Set your maximum upload size to at least 10MB to allow customers to upload prescription images. To check your current limit, go to Media → Add New in WordPress Admin.

If you need to increase this limit, contact your hosting provider or add this to your wp-config.php:

@ini_set('upload_max_filesize', '20M');
@ini_set('post_max_size', '20M');

The lens configurator works in all modern browsers:

  • Chrome/Edge 90+
  • Firefox 88+
  • Safari 14+
  • Mobile Safari (iOS 14+)
  • Chrome Mobile (Android 10+)

The SpecCart admin panel requires:

  • Chrome/Edge 90+
  • Firefox 88+
  • Safari 14+

Once you’ve verified your server meets these requirements, proceed to the Installation guide.