Requirements
Before installing SpecCart, ensure your server meets the following requirements.
Server Requirements
Section titled “Server Requirements”| Requirement | Minimum | Recommended |
|---|---|---|
| PHP Version | 8.1 | 8.3 |
| WordPress Version | 6.0 | Latest stable |
| WooCommerce Version | 7.0 | Latest stable |
| Memory Limit | 128MB | 256MB |
| Max Upload Size | 10MB | 20MB+ |
Required PHP Extensions
Section titled “Required PHP Extensions”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
WooCommerce Compatibility
Section titled “WooCommerce Compatibility”SpecCart is fully compatible with:
- WooCommerce 7.0 and higher
- WooCommerce High-Performance Order Storage (HPOS)
- Standard WooCommerce product types (Simple and Variable products)
Hosting Recommendations
Section titled “Hosting Recommendations”Memory Limit
Section titled “Memory Limit”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
Upload Size
Section titled “Upload Size”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');Browser Requirements
Section titled “Browser Requirements”Customer-Facing Configurator
Section titled “Customer-Facing Configurator”The lens configurator works in all modern browsers:
- Chrome/Edge 90+
- Firefox 88+
- Safari 14+
- Mobile Safari (iOS 14+)
- Chrome Mobile (Android 10+)
Admin Interface
Section titled “Admin Interface”The SpecCart admin panel requires:
- Chrome/Edge 90+
- Firefox 88+
- Safari 14+
What’s Next?
Section titled “What’s Next?”Once you’ve verified your server meets these requirements, proceed to the Installation guide.