Channel Engine as a Channel
Summary
ChannelEngine is a multi-marketplace aggregator that sits between Flxpoint and the marketplaces (such as Bol.com, Zalando, and others) where your products are listed. This integration publishes new products to ChannelEngine, syncs price and quantity, imports orders, and syncs shipment tracking. Because ChannelEngine is a hub, several operations native to direct marketplace channels - Import Listings, hiding listings, and shipping passthrough - are not supported here.
In Flxpoint go to Channels → + Add Channel, search for and select ChannelEngine, and complete the wizard (channel name and which operations to run). Then click to create a ChannelEngine Connection, enter the values below, and click Test Connection → Save Connection.
https://[yoursubdomain].channelengine.net/api.Import Listings is not supported
You cannot pull existing ChannelEngine listings back into Flxpoint - the integration is publish-out only, with products flowing from Flxpoint to ChannelEngine. Any products you need in Flxpoint must be created there manually or via import before they can be synced.
Publish always creates a new product - overwriting is not supported
Each Publish Listings run creates a new product via the /api/v2/products endpoint; there is no overwrite mode. To update an existing product's price/quantity use Sync & Link Listings; content changes (title, images, description) must be made directly in ChannelEngine.
Hiding and delisting are not supported
Flxpoint cannot hide or delist individual ChannelEngine listings. If inventory drops to zero the quantity syncs to 0, but the listing is not removed or suppressed - removal must be done directly within your ChannelEngine account.
Categories must use ChannelEngine's hierarchy format
When publishing, categories must be sent in hierarchy form - for example MainCategory >> Category >> Subcategory. A flat or incorrectly formatted category string will cause the product to fail publish validation in ChannelEngine.
/api/v2/products endpoint. Products are built top-down - grandparent first, then parent, then variant children - and the Parent SKU is set as the ChannelEngine MerchantProductNo. Multiple images per product are supported. Categories must be sent in hierarchy form (e.g. MainCategory >> Category >> Subcategory). Overwriting is not supported - each publish call creates a new listing./api/v2/offer endpoint, matching on MerchantProductNo. Your Flxpoint SKUs must match the ChannelEngine MerchantProductNo for updates to land. Hiding/delisting, Inventory Tracking Configs and Custom Fields are not supported./api/v2/orders endpoint. Select one or more status values - New, InProgress, Shipped - to control what's pulled; Flxpoint can acknowledge orders in New status. Multi-currency orders are supported (add rules to convert or tag as needed). Payment status is not differentiated, and shipping selection, weight and dimensions are not returned in the order data./api/v2/shipments endpoint; on a successful response the order is marked synced. Partial shipments are supported. Manually added order items do not sync back, and Flxpoint does not push post-shipment status changes beyond the shipment info.MainCategory >> Category >> Subcategory), and a flat value or missing level fails silently. Verify the category string in your Publish Listings mapping template matches this format, and confirm the Server URL points to the correct ChannelEngine environment.MerchantProductNo via /api/v2/offer. If your Flxpoint SKU does not exactly match the ChannelEngine MerchantProductNo, the offer update won't find the product. Check the Linking Priority in your sync settings and run Link Listings before Sync Listings if the items aren't linked yet.Where do I find my ChannelEngine API key and Server URL?▸
https://[yoursubdomain].channelengine.net/api. Copy both values and paste them into Flxpoint when creating the ChannelEngine connection.How does Flxpoint match listings to ChannelEngine products for sync?▸
MerchantProductNo in ChannelEngine - any mismatch will cause updates to fail silently or target the wrong product.