Php verifier paypal envoi les donner
Fermé
rake-off
Messages postés
200
Date d'inscription
mardi 12 mai 2009
Statut
Membre
Dernière intervention
10 décembre 2011
-
5 oct. 2009 à 19:47
imencity Messages postés 214 Date d'inscription mardi 5 mai 2009 Statut Membre Dernière intervention 29 août 2014 - 6 oct. 2009 à 23:48
imencity Messages postés 214 Date d'inscription mardi 5 mai 2009 Statut Membre Dernière intervention 29 août 2014 - 6 oct. 2009 à 23:48
A voir également:
- Php verifier paypal envoi les donner
- Verifier un lien - Guide
- Créer un compte paypal - Guide
- Easy php - Télécharger - Divers Web & Internet
- Piratage paypal - Accueil - Guide piratage
- Votre envoi est en cours de transport vers son site de livraison. ✓ - Forum Consommation & Internet
8 réponses
rake-off
Messages postés
200
Date d'inscription
mardi 12 mai 2009
Statut
Membre
Dernière intervention
10 décembre 2011
1
5 oct. 2009 à 23:29
5 oct. 2009 à 23:29
s'il vous plait
imencity
Messages postés
214
Date d'inscription
mardi 5 mai 2009
Statut
Membre
Dernière intervention
29 août 2014
43
5 oct. 2009 à 23:41
5 oct. 2009 à 23:41
https://www.paypal.com/fr/cgi-bin/webscr?cmd=p/pdn/ipn-codesamples-pop-outside#php
Ca devrait t'aider ;-)
Ca devrait t'aider ;-)
rake-off
Messages postés
200
Date d'inscription
mardi 12 mai 2009
Statut
Membre
Dernière intervention
10 décembre 2011
1
5 oct. 2009 à 23:52
5 oct. 2009 à 23:52
merci bien,
par contre je ne trouve pas command faire pour me dire si c'est bien paypal qui envoi la requête.
par contre je ne trouve pas command faire pour me dire si c'est bien paypal qui envoi la requête.
imencity
Messages postés
214
Date d'inscription
mardi 5 mai 2009
Statut
Membre
Dernière intervention
29 août 2014
43
6 oct. 2009 à 09:25
6 oct. 2009 à 09:25
...
mais c'est le 3ème paragraphe:
Bon courage.
mais c'est le 3ème paragraphe:
// renvoyer au système PayPal pour validation $header .= "POST /cgi-bin/webscr HTTP/1.0\r\n"; $header .= "Content-Type: application/x-www-form-urlencoded\r\n"; $header .= "Content-Length: " . strlen($req) . "\r\n\r\n"; $fp = fsockopen ('ssl://www.paypal.com', 443, $errno, $errstr, 30);
Bon courage.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
rake-off
Messages postés
200
Date d'inscription
mardi 12 mai 2009
Statut
Membre
Dernière intervention
10 décembre 2011
1
6 oct. 2009 à 23:08
6 oct. 2009 à 23:08
bonjours,
J'ai fai cela:
Mais cela ne fonctionne pas et je ne voit pas vraiment pk car quand paypal m'envoy des donné elle ne son pas traité???
Ou est mon erreur s'il vous plaît.
merci.
J'ai fai cela:
// lire la publication du système PayPal et ajouter 'cmd' $req = 'cmd=_notify-validate'; foreach ($_POST as $key => $value) { $value = urlencode(stripslashes($value)); $req .= "&$key=$value"; } // renvoyer au système PayPal pour validation $header = "POST /cgi-bin/webscr HTTP/1.0\r\n"; $header .= "Content-Type: application/x-www-form-urlencoded\r\n"; $header .= "Content-Length: " . strlen($req) . "\r\n\r\n"; $fp = fsockopen ('ssl://www.paypal.com', 443, $errno, $errstr, 30); if (!$fp) { // ERREUR HTTP echo 'erreur'; } else { fputs ($fp, $header . $req); while (!feof($fp)) { $res = fgets ($fp, 1024); if (strcmp ($res, "VERIFIE") == 0) { // //ICI j'éffectue mes information. // } else if (strcmp ($res, "NON VALIDE") == 0) { // consigner pour étude manuelle echo'non valide'; } } echo'non valide'; fclose ($fp); }
Mais cela ne fonctionne pas et je ne voit pas vraiment pk car quand paypal m'envoy des donné elle ne son pas traité???
Ou est mon erreur s'il vous plaît.
merci.
imencity
Messages postés
214
Date d'inscription
mardi 5 mai 2009
Statut
Membre
Dernière intervention
29 août 2014
43
6 oct. 2009 à 23:21
6 oct. 2009 à 23:21
Ok, tu as mis ce code dans un fichier php, l'url d'accès est par ex:
http://www.tonsite.com/paiement/paiement_paypal.php
Dans ton administration paypal, tu as à un endroit, un champs concernant les IPN (NPI).
As-tu bien indiqué l'url de ton fichier ?
Paypal sait-il à quel endroit il doit envoyer les infos ?
A+
http://www.tonsite.com/paiement/paiement_paypal.php
Dans ton administration paypal, tu as à un endroit, un champs concernant les IPN (NPI).
As-tu bien indiqué l'url de ton fichier ?
Paypal sait-il à quel endroit il doit envoyer les infos ?
A+
rake-off
Messages postés
200
Date d'inscription
mardi 12 mai 2009
Statut
Membre
Dernière intervention
10 décembre 2011
1
6 oct. 2009 à 23:42
6 oct. 2009 à 23:42
oui paypal le c et cela fonctionne très bien mais je veux identifier si c'est vraiment paypal qui m'envoi une requête pour éviter les faille .
Et quand je fait cela et que paypal m'envoy sa requête elle n'est pas traité.
Et quand je fait cela et que paypal m'envoy sa requête elle n'est pas traité.
imencity
Messages postés
214
Date d'inscription
mardi 5 mai 2009
Statut
Membre
Dernière intervention
29 août 2014
43
6 oct. 2009 à 23:48
6 oct. 2009 à 23:48
Attention:
$fp = fsockopen ('ssl://www.paypal.com', 443, $errno, $errstr, 30);
si t'es en sandbox tu dois peut-être changer l'url... regarde bien la doc paypal.
Ca c'est pour un site un prod. Tu es peut-être en test...?
$fp = fsockopen ('ssl://www.paypal.com', 443, $errno, $errstr, 30);
si t'es en sandbox tu dois peut-être changer l'url... regarde bien la doc paypal.
Ca c'est pour un site un prod. Tu es peut-être en test...?