Échanges en temps réel
Aperçu
La fonctionnalité Live Exchanges permet aux clients de demander instantanément un nouvel article en échange du retour du produit d’origine.
Fonctionnement
Les clients peuvent sélectionner un produit parmi les produits disponibles répertoriés dans un flux de stock prédéfini et affichés dans le portail de retours personnalisé à la marque. Lorsqu’ils demandent un échange, les clients sont invités à choisir un article de remplacement selon un ou plusieurs des critères suivants:
- Une autre taille ou couleur du même produit
- Un autre produit appartenant à une catégorie et/ou à une gamme de prix convenue
- Un autre produit disponible en stock, selon les règles de correspondance
Règles de correspondance des produits
Lorsqu’un échange est demandé, le système applique des règles de correspondance prédéfinies afin de déterminer les produits éligibles. Les critères suivants sont utilisés :
- Même catégorie de produit Google - L’article de remplacement doit appartenir à la même catégorie que le produit d’origine.
- Même prix et même devise - Le produit de remplacement doit avoir le même prix et la même devise que le produit d’origine.
- Écart de prix en pourcentage - Une variation de prix dans une plage de pourcentage convenue est autorisée.
- Variation du prix ou de la catégorie Google - Les produits peuvent avoir un prix ou une catégorie différents si la politique d’échange du commerçant le permet.
Attributs de correspondance si le même prix ou un écart de prix en pourcentage est sélectionné pour le produit à échanger :
| Article retourné | Article de remplacement | Requis pour le flux Flat File | Requis pour le payload API |
|---|---|---|---|
| SKU maître/parent | SKU maître/parent | Obligatoire dans le flux produit | Payloads "Create Order" et "Bulk Load Products" |
| Prix | Prix de vente | Obligatoire dans les flux de commandes et de tarification | Payloads "Create Order" et "Bulk Load Products" |
| Code DC de l’entrepôt | Code DC de l’entrepôt de stock | Obligatoire dans les flux de commandes et de stock | Payloads "Create Order" et "Update stock levels" |
Attributs de correspondance si la même catégorie de produit est sélectionnée pour le produit à échanger :
| Article retourné (article de la commande) | Article de remplacement (article en stock) | Requis pour le flux Flat File | Requis pour le payload API |
|---|---|---|---|
| SKU maître/parent | SKU maître/parent | Obligatoire dans le flux produit | Payloads "Create Order" et "Bulk Load Products" |
| Catégorie de produit Google | Catégorie de produit Google | Obligatoire dans le flux produit | Payloads "Create Order" et "Bulk Load Products" |
| Prix | Prix de vente | Obligatoire dans les flux de commandes et de tarification | Payloads "Create Order" et "Bulk Load Products" |
| Code DC de l’entrepôt | Code DC de l’entrepôt de stock | Obligatoire dans les flux de commandes et de stock | Payloads "Create Order" et "Update stock levels" |
Spécifications d’intégration de Live Exchanges
Options d’intégration pour Live Exchanges ZigZag propose deux méthodes d’intégration pour activer Live Exchanges :
Flux Flat File - Les commerçants peuvent téléverser des fichiers dans le répertoire SFTP du commerçant ZigZag afin qu’ils soient traités.
Si vous utilisez cette méthode, les flux supplémentaires suivants sont requis :
Remarques importantes
Pour activer Live Exchanges dans plusieurs pays :
- Téléversez le flux produit dans le dossier CountryIso2Code sous feeds/inventory.
- Téléversez le flux de tarification dans le dossier CountryIso2Code sous feeds/price.
- Assurez-vous que la devise du flux de commandes correspond à la devise par défaut du pays.
Intégration API - Les commerçants peuvent s’intégrer directement à l’API REST de ZigZag pour des interactions en temps réel.
Payloads API requis
Remarques importantes Pour activer Live Exchanges dans plusieurs pays :
- Pour le téléversement en masse des produits, incluez toutes les informations relatives au countryCode requis dans l’objet productInformation.
- Assurez-vous que la devise de Create Order correspond à la CurrencyIso3Code par défaut.
Reporting Live Exchanges
Pour recevoir les mises à jour de statut de Live Exchanges :
- Notifications Webhook - Abonnez-vous aux Webhooks ZigZag pour recevoir instantanément des mises à jour déclenchées par des événements - Webhook Live Exchanged
- Rapports Flat File - Accédez au rapport Live Exchange Requested via votre répertoire SFTP hébergé par ZigZag.