Webservices Rakuten-PriceMinister

pictoClick and Collect

Table des matières

  1. Présentation du Click and Collect
  2. Comment mettre en place mon Click and Collect ?
    1. Mise en place des Points de Retrait en Magasin
    2. Récupérer la liste des Points de Retrait en Magasin existants
      1. Exemples
    3. Mise en place du stock des Points de Retrait en Magasin
      1. Exemples
  3. Process de commande des acheteurs étape par étape
    1. Ajout de l’article au panier
    2. Choix du mode de livraison
    3. Choix du Magasin
    4. Recherche du magasin avec une adresse ou une ville (recherche de 100km de diamètre)
    5. Le magasin choisi apparaît dans le panier
  4. Traitement des nouvelles ventes
    1. Récupération de la nouvelle vente avec le WS GetNewSales
    2. Acceptation ou refus de la vente avec le WS AcceptSale / RefuseSale
    3. Confirmation du retrait par le vendeur
    4. Confirmation du retrait par l’acheteur + notation
  5. Changements apportés dans les webservices

Le Click and Collect permet à l’acheteur de récupérer son achat dans les heures qui suivent directement dans un des magasins disponibles du marchand.

Le Click and Collect se diffère du retrait chez le vendeur dans le sens ou c’est un service réservé aux
professionnels et aux boutiques de leur enseigne.

Comment mettre en place mon Click and Collect ?

1. Mise en place des Points de Retrait en Magasin

Vous devez tout d’abord mettre en place vos points de retrait, c’est à dire les différentes boutiques disponibles dans lesquelles vos clients pourront venir récupérer leurs achats.

  1. Il vous faut créer un fichier d’import à partir de ce modèle qui regroupera toutes les informations nécessaires: Télécharger le Modèle d’import des Points de retrait en magasin.
  2. Une fois votre fichier terminé il vous faut envoyer celui ci à votre E-Commerce Consultant Dédié

2. Récupérer la liste des Points de Retrait en Magasin existants

Vous pouvez récupérer la liste de tous les Points de Retrait en Magasin existants avec le webservice pickup-stores.
Vous pouvez choisir une réponse en json ou xml selon le paramètre que vous donnez dans le HEADER.

  1. URL:
  2. https://ws.fr.shopping.rakuten.com/restpublic/sel-api/sellers/self/pickup-stores?version=1&login=****&pwd=****

  3. PARAMETRE DU HEADER:
  4. Accept:application/xml (XML version) or Accept:application/json (Json version)

  5. Exemples:
  1. fichier d’exemple XML
  2. fichier d’exemple Json

3. Mise en place du stock des Points de Retrait en Magasin

Vous pourrez modifier les stocks de vos points de retrait dans vos fichiers de stocks génériques (XML) habituels en y rajoutant les balises nécessaires qui sont (les valeurs et quantités indiquées sont des exemples):


Vous trouverez plus d’informations:

  1. Avec ce fichier XML d’exemple.
  2. La documentation sur la structure d’un fichier XML.
  3. Mais également dans les modèles d’import XML par catégorie (que vous pouvez récupérer avec l’Alias adéquat) ici: Modèles produits

Process de commande des acheteurs étape par étape

    1. Ajout de l’article au panier

    1. Choix du mode de livraison

    1. Choix du Magasin

    1. Recherche du magasin avec une adresse ou une ville (recherche de 100km de diamètre)

  1. Le magasin choisi apparaît dans le panier

Traitement des nouvelles ventesHaut de page

Le processus de gestion des ventes Click and Collect est quasiment le même que celui des ventes à Expédition classiques.

  1. Récupération de la nouvelle vente avec le WS GetNewSales – Nouvelles données à récupérer: « ShippingType » Click and Collect ainsi que l’ID du point de retrait en magasin.

  2. Acceptation ou refus de la vente avec le WS AcceptSale / RefuseSale.
  3. Le client se présente au point de retrait pour récupérer son achat avec sa carte d’identité.
    Ensuite vous confirmez le retrait de l’achat par le client de votre côté avec le WS ImportItemShippingStatus en renseignant la valeur « 1 », « oui » ou « yes » comme pour confirmer une expedition en mode Normal.

  4. Pour finir le client valide de son côté la bonne récupération de son achat sur son compte et vous note.

Documentation sur les changements apportés dans les webservices.Haut de page

  1. *Structure du fichier XML (producttypetemplate)

    Ajout de nouvelles balises « pickupStores / pickupStore / pickupStoreId » dans la structure des fichiers XML dans tous les templates permettant de gérer le stock des points de retrait en magasins.



    https://developer.fr.shopping.rakuten.com/blog/fr/documentation/inventory-management/import-xml/xml-structure#c254
    – Exemple: https://developer.fr.shopping.rakuten.com/blog/examples/sample/sample_clickandcollect_2018-01-18.xml

    * Rapports d’imports (GenericImportReport)

    Ajout d’erreurs et de descriptions d’erreurs liées au Click and Collect

    * Récupération des nouvelles ventes (GetNewSales)

    Ajout du « ShippingType » Click and Collect ainsi que l’ID du point de retrait en magasin.



    https://developer.fr.shopping.rakuten.com/blog/fr/documentation/new-sales/get-new-sales
    – 6. Données en retour – ShippingType + pickupStoreId

    * GetCurrentSales

    Mêmes informations que pour GetNewSales.



    https://developer.fr.shopping.rakuten.com/blog/fr/documentation/post-confirmation-of-sale/get-current-sales
    – 6. Données en retour – ShippingType + pickupStoreId

    * GetShippingInformation

    Mêmes informations que pour GetNewSales.

    https://developer.fr.shopping.rakuten.com/blog/fr/documentation/post-confirmation-of-sale/get-shipping-information
    – 6. Données en retour – ShippingType + pickupStoreId

    * GetItemInfos

    Mêmes informations que pour GetNewSales.

    https://developer.fr.shopping.rakuten.com/blog/fr/documentation/post-confirmation-of-sale/get-item-infos
    – 6. Données en retour – ShippingType + pickupStoreId

    * ImportItemShippingStatus

    Confirmation du retrait de l’article dans votre Magasin vous devez renseigner la valeur « 1 », « oui » ou « yes ».



    https://developer.fr.shopping.rakuten.com/blog/fr/documentation/post-confirmation-of-sale/confirm-order-shipping-importitemshippingstatus#transporters
    – 5. Liste des tr. – Numéro de suivi

    Profitez-en pour vous assurer d’utiliser les dernières versions (dates) des webservices pour que ces changements soient dans les résultats. Toutes les versions sont ici :

    https://developer.fr.shopping.rakuten.com/blog/fr/documentation/webservices-versions/