bobatheboss
Messages postés12Date d'inscriptiondimanche 19 janvier 2003StatutMembreDernière intervention30 septembre 2008
-
4 janv. 2008 à 14:24
frdestroyers27
Messages postés93Date d'inscriptionmardi 27 mai 2003StatutMembreDernière intervention19 avril 2008
-
19 avril 2008 à 01:44
Messieurs dames bonjour,
je vous écrit car j'ai un soucis !
J'ai codé un un petit site de vente d'objets uniques
, qui utilise le panier Paypal.
Tout fonctionne très bien, sélection objet, ajout panier, voir le panier, paiement,
mais j'aimerais qu'une fois le paiement accepté par Paypal, l'article ne soit plus mis en vente... car unique.
A savoir :
*les objets sont dans ma base de donnée et ne sont visible sur le catalogue que si la valeur vendu= 0
Il me faudrait donc un script php qui modifie la valeur vendu en valeur vendu=1 .
*une fois le paiement Paypal accepté, on renvoie automatiquement sur la page paypal_ok.php
qui ressemble à ceci :
<?php
/* Script de notification de paiement par Paypal par mail */
$emailto = "~~~~~~~~~@orange.fr";
$emailfrom = "~~~~~~~@gmail.com";
$sujetprefix = "[PAYPAL]";
mail($mail_To, $mail_Subject, $mail_Body . "\n\nVoici les donnees brutes recues par Paypal: \n\n" . $emailtext, $mail_From);
}
}
fclose ($fp);
}
?>
Donc en réalité là ou je bloque, c'est qu'il faudrait récupérer les différents ID des articles acheté et les passer en vendu=1 !
Je remercie d'avance tous ceux d'entre vous qui pourront m'aider à cette tache.
p.s.: Non je ne passerais pas par eBay ni par un CMS d'ecommerce, car le nombre d'article que j'ai à vendre est vraiment limité, et le seul intérêt pour moi d'automatiser ceci, c'est simplement de ne pas avoir deux fois le même article vendu...
De plus et pas des moindres... une fois mon site fini, je publierais les sources complètes ici même... un bon concurrent au CMS pour le petit vendeur !
frdestroyers27
Messages postés93Date d'inscriptionmardi 27 mai 2003StatutMembreDernière intervention19 avril 2008 19 avril 2008 à 01:44
Bonjour,
pour ce genre d'opération vous devriez consulter l'information sur le fichier IPN de paypal biensur vous devrez le configurer dans votre compte PayPal.
le IPN est un fichier (dans ce cas ci PHP) qui recevra des result code de transaction ainsi vous permettre de savoir si le client a belle et bien effectuer la transaction. En traitant le 'result code' notament le numéro de produit vous devriez être en mesure de traiter la gestion de votre inventaire en ligne automatiquement!