System Requirements
Check compatibility and prerequisites for CheckoutOS
Last updated: 2025-01-16
CheckoutOS is designed to work with Shopify stores of all sizes. This page outlines the requirements and compatibility information for different Shopify plans.
Shopify Plan Compatibility
CheckoutOS works with all Shopify plans, but feature availability varies:
| Feature | Basic | Shopify | Advanced | Plus |
|---|---|---|---|---|
| Post-Purchase Upsells | ✓ | ✓ | ✓ | ✓ |
| Dynamic Bundles | ✓ | ✓ | ✓ | ✓ |
| Smart Recommendations | ✓ | ✓ | ✓ | ✓ |
| A/B Testing | ✓ | ✓ | ✓ | ✓ |
| Checkout Extensions | — | — | — | ✓ |
| Discount Functions | — | — | — | ✓ |
| Native Checkout UI | — | — | — | ✓ |
Checkout Extensibility
Features marked as Plus-only require Shopify's Checkout Extensibility feature, which is currently available to Shopify Plus merchants. Some features are rolling out to non-Plus plans—check with Shopify for the latest availability.
Browser Requirements
CheckoutOS admin dashboard and customer-facing features support modern browsers:
Supported Browsers
- Chrome 90+ (recommended)
- Firefox 88+
- Safari 14+
- Edge 90+
- Mobile Safari (iOS 14+)
- Chrome for Android (90+)
Technical Requirements
For optimal performance, ensure your store meets these technical requirements:
Store Requirements
- Shopify Online Store 2.0 theme (recommended)
- JavaScript enabled on checkout pages
- No conflicting checkout scripts or apps
- Valid SSL certificate (standard with Shopify)
Theme Compatibility
While CheckoutOS works with most themes, heavily customized checkouts may require additional configuration. Our team can assist with custom implementations.
API Access
If you plan to use the CheckoutOS API for custom integrations, you'll need:
- Chargezen API key (generated in dashboard)
- HTTPS endpoint for webhooks
- Understanding of REST APIs
- Familiarity with JSON data formats
Need more help? Contact support