Shopify Integration

Connect your Shopify store for automatic inventory synchronization between platforms.

Overview

The Shopify integration keeps your inventory synchronized between your Shopify store and CTCGX. When a sale happens on either platform, quantities update automatically on both—no manual adjustments needed.

Automatic Sync

Changes sync automatically. Update inventory on one platform and it reflects on the other within minutes.

Prevent Overselling

Sold a card on Shopify? It's immediately deducted from CTCGX. No risk of selling the same card twice.

Flexible Control

Choose one-way or two-way sync. Decide which platform is the source of truth for your inventory.

Connecting Your Store

  1. 1

    Go to Settings > Integrations

    From your store dashboard, navigate to Settings and select the Integrations tab.

  2. 2

    Click Connect Shopify

    Enter your Shopify store URL (e.g., your-store.myshopify.com) and click Connect.

  3. 3

    Authorize the connection

    You'll be redirected to Shopify to approve the integration. We request access to read and update products and inventory.

  4. 4

    Configure sync settings

    Choose your sync direction (inbound, outbound, or both) and run an initial sync to link your products.

Sync Directions

Inbound Sync
Shopify → CTCGX
  • Changes in Shopify automatically update CTCGX listings
  • Shopify is the source of truth for inventory counts
  • CTCGX sales will deduct locally but not in Shopify

Best for: Stores that primarily manage inventory in Shopify and use CTCGX as an additional sales channel.

Outbound Sync
CTCGX → Shopify
  • Changes in CTCGX automatically update Shopify
  • CTCGX is the source of truth for inventory
  • Shopify sales will need manual sync or webhook setup

Best for: Stores that want to manage inventory primarily in CTCGX and push to Shopify.

Two-Way Sync
Shopify ↔ CTCGX
  • Changes on either platform sync to the other
  • Sales on either platform deduct from both
  • True multi-channel inventory management

Best for: Most stores that sell actively on both platforms.

How Sync Works

Product Matching

Products are matched between Shopify and CTCGX by SKU or by product name and attributes. During initial sync, you can review and confirm matches before enabling automatic sync.

Sync Timing

Inventory changes sync within minutes. Shopify sends us webhooks when products change, and we update CTCGX immediately. Changes in CTCGX push to Shopify in near real-time.

Conflict Resolution

If both platforms change at the same time, the most recent change wins. For critical inventory, we recommend designating one platform as the primary source.

Common Questions

Does it sync prices too?

By default, only quantities sync. You can configure price sync separately if you want pricing to stay consistent across platforms.

What if a product exists in Shopify but not CTCGX?

Inbound sync can create new CTCGX listings for unmatched Shopify products, or you can choose to sync only already-matched products.

Can I disconnect at any time?

Yes. Disconnecting stops all syncing but leaves your inventory on both platforms as-is. You can reconnect later.

I need custom mapping for my setup

We offer hands-on support for complex integrations. Contact us and we'll help configure the sync to match your workflow.