Aller au contenu principal
E-commerceREST + HMAC webhook·Bidirectionnelle (push catalogue, webhook commandes entrantes)

Connecteur Shopify natif — sync catalogue, variantes, prix multi-canal

Diffusez catalogue, variantes (taille, couleur, matière), stocks temps réel et prix par marché vers une ou plusieurs boutiques Shopify. Webhook HMAC-SHA256 pour les événements entrants (commandes, retours).

Ce que la sync Shopify couvre

Produits & variantes natifs

Mapping 1:1 entre les Product Variants de PixeePIM et celles de Shopify. SKU, EAN, prix, stock par variante. Pas de combinaisons à recréer à la main.

Prix multi-canal (Markets)

Maintenez des prix distincts par marché Shopify (shopify-fr, shopify-de, shopify-uk) directement dans le PIM. Le connecteur push le bon prix par market sans intervention manuelle.

Stocks temps réel

Bascule stock depuis votre ERP (Odoo, Sage X3, Dolibarr) ou import CSV vers Shopify. Multi-emplacements supportés. Délai typique < 30s.

Collections & metafields

Catégories PIM mappées sur les Collections Shopify (manuelles ou smart). Attributs techniques poussés dans les metafields pour vos thèmes custom.

Webhooks entrants (HMAC-SHA256)

Réception sécurisée des événements Shopify (order/create, refund/create, inventory_levels/update). Vérification HMAC obligatoire avant traitement — pas de spoofing possible.

Images optimisées par preset

Les images sont resizes via les presets DAM PixeePIM (WebP, dimensions Shopify-friendly) avant push. Pas de fichiers trop lourds, pas de timeouts d'upload.

Pourquoi un connecteur natif plutôt qu’un app Shopify tiers

La plupart des PIMs s'intègrent à Shopify via une app tierce (Matrixify, Excelify, Stock Sync…). Ça marche pour des updates ponctuelles mais ça devient pénible quand vous voulez de la sync continue, du webhook entrant, du contrôle fin sur les markets, et du débogage quand un produit ne passe pas.

Le connecteur PixeePIM est natif : il parle directement à l'API Shopify REST + GraphQL Admin, gère les webhooks HMAC en entrée, log chaque appel et chaque erreur dans le module Connecteurs Plateformes. Quand un produit échoue, vous voyez précisément pourquoi (catégorie absente côté Shopify, image trop lourde, validation EAN refusée) — pas un "sync error" générique.

Pour les distributeurs avec plusieurs boutiques Shopify par pays, le multi-canal et la file Celery dédiée changent la donne : push parallèle, retry exponentiel, idempotence sur les opérations. Pas de risque qu'un crash réseau dédouble vos commandes.

Cas d’usage typiques

Distributeur multi-pays

Catalogue unique dans le PIM, push différencié vers shopify-fr / shopify-de / shopify-uk. Prix locaux, attributs traduits (DeepL), stocks consolidés depuis l'ERP.

D2C + revente marketplace

Shopify pour la vente directe, Mirakl / Amazon en parallèle. Mêmes données produit, prix différenciés par canal, stock unifié. Pas de double saisie.

B2B + B2C sur la même tenant Shopify

Une boutique Shopify Plus B2C public, un canal B2B avec pricing pricelist dédiée. PixeePIM maintient les deux séparément, le connecteur push aux deux endroits.

La sync Shopify est incluse dans tous les plans payants

Un des 17 connecteurs e-commerce/marketplace + 6 modules sync ERP nativement dans PixeePIM.