← Back to Handbook Index

Shopify Requirements & Prerequisites

Category: platform • Platform: shopify

Shopify Requirements & Prerequisites

Before installing Commerce Apps, ensure your Shopify store meets these requirements.

Shopify Store Requirements

Shopify Plan

Any Shopify plan works:

No upgrade required - Most Commerce Apps features work on all plans.

Plan-Specific Features

Some advanced features depend on your Shopify plan:

FeatureBasicShopifyAdvancedPlus
Basic Rule Enforcement
Payment Customizations
Advanced Shipping Rules
Wholesale Channel
Custom Checkouts

Check specific app documentation for plan requirements.

Admin Access Requirements

Permissions Needed

You must have:

Shopify Staff Accounts

If you’re using staff accounts:

Collaborator Accounts

Limited collaborator accounts may not have sufficient permissions. Contact your store owner to:

Theme Compatibility

Supported Themes

Fully Compatible:

⚠️ Limited Support:

Not Compatible:

Theme Requirements

For full functionality:

Checking Your Theme Version

  1. Go to Online Store → Themes in Shopify admin
  2. Click the three dots (•••) on your active theme
  3. Select Edit code
  4. Look for sections/*.json files

If you see JSON section files, you have an Online Store 2.0 theme ✅

Technical Requirements

Browser Compatibility

Shopify admin and Commerce Apps work best with:

Mobile browsers:

JavaScript

Cookies

Data Requirements

Customer Data

For rule-based apps like Rulebase:

Customer Tags:

Customer Metafields (optional):

Product Data

Product Tags:

Collections:

Payment Gateway Requirements

Supported Gateways

Most payment gateways work with Commerce Apps:

Payment Customizations

For apps that filter payment methods:

Regional Restrictions

Be aware of:

App-Specific Requirements

Rulebase

Minimum Requirements:

Recommended Setup:

View Rulebase Requirements →

Optional Enhancements

Customer Segmentation:

Product Organization:

Analytics:

Pre-Installation Checklist

Before installing any Commerce App:

Common Issues & Solutions

”Insufficient Permissions”

Problem: Can’t install the app

Solutions:

”Theme Not Compatible”

Problem: App embed not available

Solutions:

”Payment Customization Unavailable”

Problem: Can’t filter payment methods

Solutions:

”Customer Tags Not Working”

Problem: Rules not applying to customers

Solutions:

Regional Considerations

Country Availability

Commerce Apps work in all countries where Shopify operates:

Language Support

Compliance

Apps comply with:

Migration Requirements

Moving from Another Platform

If migrating to Shopify:

  1. Export Data:

    • Customer lists with tags
    • Product catalogs with metadata
    • Historical order data
  2. Set Up Shopify:

    • Import customers (maintain tags)
    • Create products with matching tags
    • Configure payment gateways
  3. Install Apps:

    • Set up Commerce Apps
    • Recreate rules/configurations
    • Test thoroughly before go-live

Switching from Other Apps

If replacing similar apps:

  1. Document Current Setup:

    • Export rules/configurations if possible
    • Note customer segments and tags
    • List all current functionality
  2. Plan Migration:

    • Map old rules to new app features
    • Identify feature gaps
    • Create migration timeline
  3. Test in Parallel:

    • Run both apps temporarily if possible
    • Verify identical behavior
    • Switch over when confident

Next Steps

Once requirements are met:

  1. View Integration Guide →
  2. Explore Shopify Apps →
  3. Get Support →

Questions about requirements? Contact support before installing.