Canonical URL: https://chargezen.com/docs/checkoutos/getting-started/requirements

# 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

Was this page helpful?

Need more help? [Contact support](https://chargezen.com/docs/checkoutos/troubleshooting/support)
