Pour faciliter la gestion des livraisons, il est courant d'ajouter un nouveau pays pour séparer la Corse ou les DOM-TOM de la France métropolitaine.
Cependant, notre module de paiement va reprendre le code ISO que vous aurez renseigné :
- Soit ce code n'existe pas et une erreur sera rencontrée au moment du paiement : 22-CUST_COUNTRY.
- Soit ce code pays existe et c'est ce pays qui remontera depuis le Back Office Marchand.
Nous vous conseillons donc de ne pas ajouter un pays pour spécifier un département français, mais plutôt de procéder de la manière suivante :
- Connectez-vous sur le Back Office Prestashop.
- Allez dans le menu International > Zone géographiques.
- Allez sur l'onglet Zones puis cliquez sur le bouton Créer une zone.
- Saisissez le nom du département de votre choix comme Nom puis cliquez sur Enregistrer.
- Cliquez de nouveau sur Créer une zone puis créez un nouvelle zone pour les autres départements de la France, vous pouvez par exemple le nommer France métropolitaine.
- Cliquez sur l'onglet Pays, recherchez la France puis cliquez sur Modifier.
- Dans la partie Format de l'adresse, ajouter le champ de zone (name) qui se situe dans STATE.
- Recherchez le paramètre Contient des états, modifiez le à OUI puis cliquez sur Enregistrer.
- Allez sur l'onglet États puis cliquez sur le bouton Ajouter un état.
- Saisissez les informations suivantes :
- Nom : Nom du département ou région.
- Code ISO : tenir compte du code ISO 3166-2 (https://fr.wikipedia.org/wiki/ISO_3166-2:FR).
- Pays : France
- Zone : Sélectionner la zone que vous avez créée lors de l'étape 4.
- Effectuez la même opération pour les autres départements.
- Vous pouvez désormais saisir des frais de port pour la zone qui contient la région spécifique.