2010-05-11 4 views
0

PayPal IPN envoie directement une notification à votre script. Étant donné que la notification provient de PayPal - PAS le client qui a passé la commande - Ma session de connexion ne quitte pas ce contexte. Par conséquent, toutes mes données de connexion n'existent pas dans la session.J'ai besoin de mes valeurs de session de connexion pour mettre à jour ma base de données avec paypal ipn value.Comment devrais-je mentain ma session de connexion dois-je définir la session du navigateur ou d'une autre manière puis-je envoyer la clé primaire de connexion à paypal.Impossible d'envoyer de la valeur au paypal

+0

Votre mise en forme le rend très difficile à lire ... vous pouvez reformater – Ankur

+0

Vous pouvez également reformuler votre question. Je ne comprends pas très bien ce que vous demandez. – ryanprayogo

+0

@Preetu: veuillez mettre à jour votre message avec une question claire qui aidera les autres à vous guider pour trouver la solution à votre problème. –

Répondre

0

Avant d'envoyer votre client à PayPal, vous devriez peut-être enregistrer une commande temporaire (informations clients et articles) dans db avec votre propre ID de commande.

L'ordre id vous envoyez alors comme variables facture à Paypal que vous recevrez plus tard de l'IPN (rappel). A partir de l'IPN, vous obtenez toutes les informations dont vous avez besoin sur la transaction que vous pouvez ensuite vérifier par rapport à votre propre base de données temporaire.