2010-08-12 5 views
2

J'avais l'habitude d'avoir un bouton "Acheter maintenant" qui passerait par PayPal, puis, grâce à l'option avancée du bouton, j'ai redirigé les utilisateurs vers une page "Succès" donnerait la série pour le produit qu'ils ont acheté. De toute évidence, cette page a dû être confirmée par PayPal, à travers les variables que PayPal lui avait fournies, afin de savoir qu'un paiement avait été traité, et pas seulement une personne qui tapait l'URL de la page dans son navigateur pour obtenir un numéro de série. . Je l'ai fait seulement en PHP, sans télécharger d'API, en utilisant, autant que je m'en souvienne, les variables $ _POST ou $ _SERVER de PayPal. Il y avait quelques "si" s imbriqués, mais à la fin, cela a bien fonctionné.Obtenir PayPal Confirmation après la commande en PHP, sans un cadre

Maintenant, j'ai été googling pendant une heure en essayant de trouver le code que j'ai utilisé. Tout ce que je trouve est des téléchargements de cadre et des API gonflées, alors que j'ai vraiment besoin de savoir ces choses:

  • Avez-vous le processus de commande?
  • Quel est l'email de l'acheteur?

J'ai un fichier vide PHP en attente de suggestions. En pseudo-code fictif, il irait dans le sens de:

<?php 

    $serial = ...; 

    if ($paypal_succeeded) 
    { 
     echo($serial); 
    } 

?> 

S'il vous plaît ne me dites pas que ce soit impossible, je sais que je l'ai déjà fait, je viens de perdre mon ancien code.

Merci!

Répondre

4

Je n'ai aucune expérience avec ce genre de chose, mais Google m'a montré quelques liens pertinents possibles here, here et here.

La page principale de c'était https://www.paypal.com/ipn

+0

Merci beaucoup, exactement ce que je cherchais! – Lazlo