Menu principal

Documentation du Dpd

Dpd Relais, Predict et Classic

Prérequis

Magento

  • Magento supérieure ou égale à la version 2.1 (2.1+, 2.2+, 2.3+) pour les versions CE et EE

Tunnels de commande

Liste des tunnels de commande compatibles

PHP

  • Version de PHP comprise entre 5.6 et 7.2
  • Extension SOAP (php-soap) pour la livraison en Relais

Configuration

L'activation du mode de livraison Dpd s'effectue depuis le menu : Stores > Configuration > Sales > Shipping Methods > Dpd

Général

  • Activé (Enabled) : activer les méthodes d'expédition Dpd
  • Titre (Title) : titre de la méthode
  • Tri (Sort Order) : position de la méthode dans le tunnel de commande
  • Afficher la méthode si elle n'est pas applicable (Show Method if Not Applicable) : afficher la méthode Dpd même si elle ne peut s'appliquer à l'adresse de livraison du client
  • Message d'erreur (Displayed Error Message) : Message affiché si la méthode ne peut s'appliquer à l'adresse de livraison du client
  • Calcul du poids (Weight Calculation) : Permet d'autoriser ou non les méthodes de livraison DPD pour un panier dont le poids dépasse le seuil autorisé
  • Ouvrir la fenêtre au clic sur la méthode de livraison (Open pop-in on shipping method selection) : Ouvrir directement ou non la pop-in au clic sur la méthode (Relais et Predic)

Méthodes de livraison

Activez les méthodes de livraison Dpd souhaitées :

  • Predict
  • Classic
  • Point de retrait

Paramètres :

  • Activé (Enabled) : activer la méthode
  • Nom (Name) : nom de la méthode
  • Poids maximum (Maximum Weight) : poids maximum accepté pour affichage de la méthode
  • Pays (Ship to Specific Countries) : pays activés pour la méthode
  • Tri (Sort Order) : position de la méthode

Uniquement en point de retrait :

  • Carrier (Carrier) : Identifiant d'accès à l'API
  • Key (Key) : Clé de sécurité
  • Type de carte (Map Type) : Google Maps (licence) ou OpenStreetMap (gratuit)
    • Google Map API Key (Google Map API Key) : clé d'API Google pour affichage de la carte. Générer une clé.

Frais de livraison

Menu

La configuration des prix s'effectue depuis le menu Ventes > Dpd > Prix

Ajouter un tarif

  • Activer : Activer ou non le tarif
  • Vue boutique : Boutique sur laquelle le tarif sera appliqué. Pour appliquer sur l'ensemble des boutiques, sélectionnez "Toutes les boutiques"
  • Méthode : Méthode de livraison Dpd
  • Pays : Pays de livraison
  • Poids de : Poids minimum du panier pour l'application du tarif, en kg ou lbs selon la configuration générale
  • Poids à : Poids maximum du panier pour l'application du tarif, en kg ou lbs selon la configuration générale
  • Prix : Prix de la livraison dans la devise du magasin

Exemples

Pour une tarification au forfait, la configuration du prix sera par exemple :

PrixPaysPoids (de)Poids (à)
5.90France

Pour une tarification par poids, la configuration sera par exemple :

PrixPaysPoids (de)Poids (à)
5.38France0.25
5.98France0.250.50
6.70France0.500.75
7.26France0.751.00
8.06France1.00

Exports

Pour l'export CSV des tarifs, sélectionnez l'action Exporter

Imports

Pour l'import CSV des tarifs, sélectionnez l'action Importer

Le fichier CSV doit contenir, dans l'ordre indiqué, les colonnes suivantes :

methodstore_idcountry_idweight_fromweight_topriceis_active
pickup0FR0.255.461

Les codes des méthodes (colonne method) sont les suivants :

  • predict : DPD Predict
  • classic : DPD classic
  • pickup : DPS relais Pickup

API

List of REST Endpoints

Guest cart
GET    /V1/guest-carts/:cartId/dpd-pickup
PUT    /V1/guest-carts/:cartId/dpd-pickup/:pickupId/:telephone
DELETE /V1/guest-carts/:cartId/dpd-pickup

GET    /V1/guest-carts/:cartId/dpd-predict
PUT    /V1/guest-carts/:cartId/dpd-predict/:telephone
DELETE /V1/guest-carts/:cartId/dpd-predict
Customer cart
GET    /V1/carts/mine/dpd-pickup
PUT    /V1/carts/mine/dpd-pickup/:pickupId/:telephone
DELETE /V1/carts/mine/dpd-pickup

GET    /V1/carts/mine/dpd-predict
PUT    /V1/carts/mine/dpd-predict/:telephone
DELETE /V1/carts/mine/dpd-predict
Pickup Data
GET    /V1/dpdPickup/:pickupId
GET    /V1/dpdPickup
GET    /V1/dpdPickup/order/:orderId
Price Data
GET    /V1/dpdPrice/:priceId
GET    /V1/dpdPrice/search
POST   /V1/dpdPrice
DELETE /V1/dpdPrice/:priceId
DELETE /V1/dpdPrice
Magento
Magentix
Magentix Magentix © 2009 / 2019 - 38 rue de la blanchisserie - 59450 SIN-LE-NOBLE - SIRET : 80529846000033