Toute l’actualité sur le réseau et bien plus encore…

Configuration pas à pas du module Paypal sur Prestashop

  • Auteur : bertrand_034
  • Publié le : 02-mar-11
  • Classé dans : Tutoriel

Le module Paypal est installé d’origine sur Prestashop, mais selon la version de Prestashop, il est tout d’abord bon à installer la dernière version disponible sur cette page. Après avoir désactivé la version précédente sous l’onglet Paiement de Prestashop (ou module) et installer la dernière version télécharger, nous allons rentrer dans la vif du sujet. La dernière version actuelle intègre déjà le module standard et l’API, le tout en un.

Vous trouverez étape par étape tout le processus de configuration, et tout à la fin de celui, quelques configurations techniques à réaliser au niveau du serveur.

1° Etape :

Allez sur votre compte Paypal et identifiez vous. Ensuite sur Mon compte, cliquez sur Préférences.

Page accueil Paypal

Vous obtiendrez une page comme celle-ci :

accueil paypal principal

2° Etape :

Il faut dans un premier temps paramétrer les Préférences de réception de paiements :preference de notification des paiement

Vous allez vous retrouver sur une page et vous devez paramétrer comme ci dessous :

preference reception des paiements paypal prestashop

3°Etape :

Par la suite vous allez sur Préférences de Notification instantanée de paiement.

preference de notification paiement instantanee paypal prestashop

Vous mettez l’URL comme ci dessous en remplaçant monsite.com par votre nom de domaine à vous.

Notification de paiement instantanée paypal prestashop

Si vous recevez un message d’erreur de la part de Paypal comme quoi il ne parviendrait pas a accéder au fichier, mettez ipn.php a la place de validation.php comme ci-dessous (notamment pour l’utilisation de l’API) :

Notification de paiement instantanée avec le ipn.php

4° Etape :

Pour la prise en compte des frais de livraison de Presatshop (selon vos souhaits)  par Paypal, vous devez vous diriger vers Calcul des frais de livraison.

calcul livraison paypalSur cette page vous devez cliquer sur cette ligne représentée par cette image :

parametrage calcul livraison paypal prestashop

Cliquez ici [...] et faites Enregistrer.

5° Etape :

Par défaut, Paypal configure l’Encodage de la langue du site dans un encodage plutôt obsolète, c’est pour cela que nous allons le modifier (recommandation de Paypal suite à des problèmes de communication entre le serveur de Paypal et le mien).

encodage langue site internet paypal

Quand vous arrivez sur cette page, sur le premier encadré vous choisissez UTF-8 et vous dites Oui pour utiliser le même langage.

parametre encodage site internet6° Etape :

Pour finir, il faut créer l’Accès à l’API en cliquant dessus qui se situe à gauche sous les Informations personnelles de préférences.

API module paypal prestashopSur cette page, vous choisissez l’Option 1 pour créer une nouvelle clé.

choix 1 paypal API creationUne fois générée, vous vous trouverez devant cette page avec vos identifiants, votre clé API et votre signature numérique.

generation cle API paypal mot de passeMaintenant nous allons les rentrer sur Prestashop en allant sur les modules de paiement.

module paiement prestashopEn cliquant sur Configurer de Paypal v2.1 (ou ultérieur), on se retrouve sur cette partie de configuration ou nous devons mettre notre identifiant, la clé API et la signature numérique.

parametrage module paypal prestashop

Je vins de vous présenter tout le processus de configuration de votre module Paypal sur Prestashop en espérant que cela vous aidera pour votre e-Boutique ;)

Comme précisé au tout début de ce tutoriel, voici les configuration à vérifier pour qu’une communication entre les serveurs de Paypal et le votre soit opérationnel. Pour cela, il faut s’assurer via FTP des droits sur le fichier validation.php ou ipn.php, celui-ci doit être au minimum en CHMOD 755 ou 777. Pour être sûr des paramètres, essayez dans votre navigateur en mettant l’adresse complète vers le fichier que celui vous mènes vers une page blanche sans message d’erreur. Si oui donc c’est OK.

Astuce pour avoir de vrai et beaux permaliens sur les pages perso free.fr
Plan de la base de donnée de Prestashop
Retrouver la clé de votre licence Windows ... (toutes versions)

9 réactions à “Configuration pas à pas du module Paypal sur Prestashop”

  1. John a dit :

    Je n’ai trouvée qu’ici une synthèse excellente et complète sur ce sujet mal documenté par Prestashop et Paypal.
    Bravo et merci.

    John

  2. TZANOT a dit :

    Même constat que John … c’est le seul endroit où j’ai pu trouver des explications claires et précises sur la configuration du module Paypal pour Prestashop. A force de vouloir tout simplifier et de dire que tout se fait en deux clics de souris, il manque toujours la moitié des explications … !!

    Merci.

  3. nIk0 a dit :

    Salut,

    Merci bien pour toutes ces infos. Malgré sa, j’ai encore un soucis avec le site d’une amie (www.pureandwhite.re). J’ai bien tous configuré comme décrit plus haut.

    Une fois mon panier validé, je clic sur le module « payer avec votre Compte Paypal, CB,… » et la j’arrive sur une page blanche.

    (http://www.pureandwhite.re/modules/paypal/payment/submit.php)

    Et plus rien!

    Le site est sous Prestashop et hébergé chez OVH.
    Si quelqu’un a des informations à me communiquer :)

    Cordialement,
    .nIk0.

  4. Led it be a dit :

    Bonjour, j’essaie de configurer mon api paypal prestashop, mais paypal me fournit toutes les infos sauf la signature !! J’ai le code, l’identifiant il ne me manque plus que ca !!
    Merci de votre aide.

  5. bertrand_034 a dit :

    Bonjour,

    Mais ton compte est enregistré en quel niveau ? Car si c’est mes souvenirs sont bon, il faut augmenter le niveau de ton compte en prenium ou quelque choses de ce genre mais c’est gratuit !

  6. Joss a dit :

    Salut merci de faire ce tuto pas à pas !
    Mais dès l’étape 1 je n’obtiens pas la page montré ! Et je ne trouve pas le lien « Préférences de réception de paiements »…
    Quelqu’un peut il m’aider !!!

  7. bertrand_034 a dit :

    Tu vas bien sur le site de payapal avec un identifiant valide ? ton est authentique ou pas ?

  8. Prestashop module Paypal et clef API : comment configurer le module « Benjion's Blog : vous avez dit développement web ? a dit :

    [...] le lien vers le tutoriel pour la clef api paypal J'aimeJ'aime  [...]

  9. Pourquoi Paypal est-il important ? « Webbax Agence E-commerce Prestashop – Suisse a dit :

    [...] Je me permets de vous renvoyer vers un tutoriel pour la mise en place du module Prestashop Paypal avec API ou encore pour les versions les plus anciennes via une vidéo sur [...]

Laisser une réponse