Accueil > 1 Paramétrage Prestashop > Comment gérer les pays dans Prestashop

Comment gérer les pays dans Prestashop

La gestion des pays est accessible dans l’onglet « transport » de l’administration de Prestashop.

Remarques sur la gestion des pays dans Prestashop et sur comment les gérer.

  • Par défaut tous les pays sont activés = utiliser phpmyadmin pour faire une désactivation en masse (voir ci-dessous)
  • On peut choisir un pays par défaut (pays qui arrive automatiquement dans le champ « pays » quand un client renseigne son adresse lors de la création de son compte)
  • Les pays désactivés ne peuvent pas enregistrer de commande : on ne peut pas créer une adresse avec un pays désactivé.
  • Penser à traduire les pays pour les boutiques multilingue.
  • Pour certains pays on peut paramétrer des états (länder en Allemand). Je n’ai pas vu de table des états dans Prestashop.
  • Dans Admin >> Paiement on peut activer ou désactiver des modes de paiement par pays dans la liste présente.

Mise à jour par phpmyadmin

Proposition : si vous comptez limiter les commandes sur quelques pays le plus facile est de désactiver tous les pays avec une requête SQL et de réactiver « à la main » les quelques pays que vous voulez autoriser.

La table des pays dans Prestashop s’appelle ps_ccountry

Requête SQL qui désactive tous les pays  (remplacer « votre BDD » par le nom de votre base de données) :

UPDATE `votre BDD`.`ps_country` SET `active` = '0' WHERE `ps_country`.`active` = 1

Et voilà…

  1. Alex
    avril 22, 2010 à 8:25

    merci pour cette astuce.. ça aide ! 300 pays à décocher.. qu’elle galère !

  2. juin 2, 2010 à 1:58

    Bonjour,

    J’ai un problème pour l’activation de transporteur pour les commandes provenant de Suisse. Le site marque au client : » pas de transporteur pour livrer à cette adresse » alors qu’il me semble avoir cocher la suisse et la belgique pour ce qui concerne les transporteur. Je ne sais pas comment faire et je ne trouve pas de tutoriel en vidéo pour paramétrer cela. En plus de ce fait je manque plein de ventes venant de suisse et belgique.
    Merci de m’aider!
    Dans l’attente de vous lire. A bientôt

  3. Adrien
    septembre 22, 2010 à 11:30

    Attention, le « ps_ » au début des noms de table est un préfixe, qui dépend de chaque installation. Vérifiez si vous en avez un sinon cette requête ne fonctionnera pas.

  4. Jeff
    décembre 8, 2011 à 1:38

    Bonjour,
    J’ai un problème, certains pays comme « Cyprus » ou « Czech Republic » sont disponibles dans les pays proposés quand on enregistre une adresse, alors que je ne le souhaite pas et ils n’apparaissent pas dans la gestion ! évidement je peux aller fouiner dans Php Myadmin mais je ne comprends pas pourquoi je ne peux pas les gérer comme les autres.
    Quelqu’un a rencontrer ce problème ?

  5. août 24, 2012 à 10:52

    merci pour cette remarque intéressante, il me ferra gagner du temps.

  6. août 24, 2012 à 10:54

    Oui, mais comment afficher les pays sélectionner sur le header du front office de la boutique ?

  7. lea
    août 21, 2013 à 8:53

    Que signifie qu’un pays est activé ou desactivé ?
    Quels sont les consquences de l’activation d’un pays ?
    Merci d’avance

  1. novembre 27, 2009 à 10:49

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s

%d blogueurs aiment cette page :