Jump to content

Bug Paypal V1.1 [RESOLU]


Recommended Posts

Ps: V1.1
hosting: planethoster

celà fait plusieurs jours que j essaie de faire fonctionner paypal, mais toujours en vain.Je commence à me décourager de ne pas trouver de solutions.

En effet malgré tous les essais de paramétrage effectués, j ai toujours le même résultat.

"erreur de paiment" dans le back office de Ps alors que le réglement paypal s'est bien effectué.

En fait il semblerai que ps ne recoive pas la notification du paiement, j ai donc essayé avec différents paramétrage ipn off, on etc ... mais rien n y fait

En parcourant le forum il semble que je sois loin d'être le seul à avoir ce problème.

De plus je ne comprends pas pourquoi on voit sur le forum des informations contradictoires sur la façon de régler les paramétres paypal.

Est c un bug de la V1.1 ou suis un idiot qui n'a rien compris, je ne sais plus quoi en penser :-)

Link to comment
Share on other sites

Voici quelques extraits de posts:


N°1
Dans la configuration du module Paypal, il est mis dans l’admin :

Dans Profil > Préférences des ventes > Préférénces du paiement sur le site, réglez : – Retour automatique : Off, – Payment Data Transfer à Off.

Dans Profile > Préférences de ventes > Frais de ports – check Click here to allow transaction-based shipping values to override the profile shipping settings listed above


N°2
Fais le test avec [ payment data transfer sur on à partir de ton compte paypal ]…
Après la transaction, sous ton compte payé il t’a bien crédité de la somme via PS?

Je me demande si il faut pas renseigner l’url dans la section : website payment preference ( on + url de retour ), à tester…

N°3
Dans Profil > Préférences des ventes > Préférences des notifications de paiement instantanés, réglez : – Notification de paiement instantanée (IPN) à On, – URL de la Notification de paiement instantanée (IPN) à http://xxxxxxxxxx/modules/paypal/validation.php

N°4
voici les consignes dans le modules paypal:

Dans Profile > Selling Preferences > Instant Payment Notification Preferences, réglez : – Instant Payment Notification (IPN) à On, – Instant Payment Notification (IPN) URL à http://www.monaloe.com/modules/paypal/validation.php.
Dans Profile > Selling Preferences > Website Payment Preferences, réglez : – Auto Return sur ce que vous souhaitez (On est recommandé), – Return URL à http://www.monaloe.com/order-confirmation.php. – Payment Data Transfer à Off. [/color]

Link to comment
Share on other sites

Tes sections N°1 et N°3 me semblent correctes.

Par contre adaptes bien l'URL de l'IPN à ton cas (nom de domaine, dossier d'install, etc.).

Attention : pense bien à le faire pour tous tes comptes PayPal, PayPal live (le vrai) et PayPal sandbox (compte de test).

Link to comment
Share on other sites

Je ne comprends pas, tu me dis que la N°1 et 3 sont correctes alors que:

N°1
Dans la configuration du module Paypal, il est mis dans l’admin :

Dans Profil > Préférences des ventes > Préférénces du paiement sur le site, réglez : – Retour automatique : Off, – Payment Data Transfer à Off.

et que la n°3
N°3
Dans Profil > Préférences des ventes > Préférences des notifications de paiement instantanés, réglez : – Notification de paiement instantanée (IPN) à On, – URL de la Notification de paiement instantanée (IPN) à http://xxxxxxxxxx/modules/paypal/validation.php

Les réglages sont différents lesquels choisir ?

Un fois de plus zendik je te remercie pour ta contribution

Link to comment
Share on other sites

Non, relis bien ce sont des choses différentes :

Dans
Profil > Préférences des ventes > Préférénces du paiement sur le site, réglez :
* Retour automatique : Off,
* Payment Data Transfer : Off.

Dans
Profil > Préférences des ventes > Préférences des notifications de paiement instantanés, réglez :
* Notification de paiement instantanée (IPN) : On,
* URL de la Notification de paiement instantanée (IPN) à http://xxxxxxxxxx/modules/paypal/validation.php

Link to comment
Share on other sites

J'ai fait une update de la V1 à la V1.1, mes paiement Paypal fonctionnent bien.

J'ai respecté scrupuleusement les indications du Wiki de Prestashop

j'ai simplement indiqué l 'adresse du fichier validation.php sur ma boutique au lieu de http://localhost:8888/prestashop/modules/paypal/validation.php qui est un exemple a ne pas utiliser tel quel.

Je n'ai eu qu'une erreur de paiement sur une soixantaine de commande, cela reste donc une exception pour moi.

Voilà pour le témoignage.

Link to comment
Share on other sites

Voici url que j ai mise dans l'url de notification

http://www.prestaxxx.com/prestanews/modules/paypal/validation.php

sur mon serveur j ai renommé le repertoire prestashop par prestaxxx donc je pense que l url de notification est correcte.


Non...

Tu travailles en local ou chez un hébergeur avec un nom de domaine ?

Si tu es chez un hébergeur, que ton nom de domaine est monsite.fr et que ta boutique est installée dans un dossier prestaxxx, alors ton URL sera :

http://www.monsite.fr/prestaxxx/modules/paypal/validation.php

Je sais pas d'où sortait ce "prestanews".

Si tu es en local l'URL sera :
http://localhost:8888/prestaxxx/modules/paypal/validation.php
Link to comment
Share on other sites

Voilà tu as eu une excellente idée jolvil, je suis vert çà fait trois jours que je gratte sur ce problème pour rien. En effet en mode sandbox j ai une erreur et en mode live çà fonctionne nickel OUF !

A présent je vais pourvoir continuer à découvrir Prestashop et merci à Jolvil, Zendick et les autres pour leur aide

Link to comment
Share on other sites

  • 3 months later...

Bonjour,

Petite question car j'ai le même problème que précité et ma version de PS est la 1.1.0.5 :

- Hébergeur, ok.

- IPN sur Paypal = actif et indique bien http://www.monsite.fr/modules/paypal/validation.php

- Ai suivi toutes les instructions à la lettre (wiki + le contenu de ce post).

- Ai fait un paiement CB en live à 1 euro.

Résultat:
- Paypal reçoit bien le paiement CB.

- Juste après le paiement sur la page paypal je clique sur le bouton orange de Paypal pour retourner sur mon site. Je suis renvoyé à "l'historique de mes commandes" sur mon PS qui n'a aucune trace de ma commande: ma commande à 1 euro est toujours dans mon panier. Pas de facture. Rien.

Le wiki indique que "Votre adresse PayPal doit être vérifiée". Donc, ma question est: Y a t'il un rapport avec mon problème précité car, d'après ce que je comprends, la "vérification du compte" n'a pas de lien avec le module Paypal/PS. C'est juste entre Paypal et mon compte bancaire.

Sinon, je suis à sec de solutions.

Normalement je devais ouvrir boutique demain mais là..... au secours s'il vous plaît.

Merci beaucoup.

Cordialement
Jim

Link to comment
Share on other sites

Problème résolu. Mon site était protégé par un .htaccess .htpasswd et, de ce fait, ne recevait pas l'info de Paypal et, donc, ignorait tout de la réussite (ou non) du paiement. Désolé pour le dérangement.
Cordialement.
Jim

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...