CMS eCommerce Catalog Integration

Download skill
Copy

This recipe documents how to convert CMS collections into sellable product catalogs that integrate with Wix eCommerce (cart, checkout, orders).

Overview

Converting a CMS collection to a catalog enables:

  • Items in the collection become purchasable products
  • Integration with Wix Cart and Checkout APIs
  • Real-time price and availability from your CMS data

Prerequisites

Your collection needs these fields (or mappable equivalents):

  • Name field (TEXT) - Product display name
  • Price field (NUMBER) - Product price

Optional catalog fields:

  • Description (TEXT) - Product description
  • Image (IMAGE) - Product image
  • URL (URL) - Product link
  • Quantity (NUMBER) - Inventory quantity

Step 1: Add CATALOG Plugin to Collection

API Endpoint

Copy

Example: Convert Collection with Custom Field Names

Copy

Example: Full Catalog with All Optional Fields

Copy

Step 2: Verify eCommerce App is Installed

Most Wix sites with Stores, Bookings, or similar apps already have eCommerce installed. Check by querying the Cart API:

Copy

Step 3: Use Catalog Items in Cart

CMS App ID (for catalogReference)

Copy

Add CMS Catalog Item to Cart

Copy
Copy

Removing CATALOG Plugin

Copy
Copy

Differences from Wix Stores

FeatureCMS CatalogWix Stores
Product managementCMS collectionsStores dashboard
VariantsManual (separate items)Built-in variant system
Inventory trackingManual via quantity fieldAutomatic
Product optionsNot supportedFull support
DiscountsManual price changesBuilt-in discount system

CMS Catalogs are best for simple product catalogs. For complex eCommerce needs, consider Wix Stores.

See Also

Did this help?