Recupérer infos après paiement paypal

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Recupérer infos après paiement paypal

Re: Recupérer infos après paiement paypal

par @rthur » 28 mars 2017, 13:26

Bonjour,
- J'ai ma page index.php avec le bouton vers paypal. Si l'internaute se connecte il est redirigé sur l'adresse (return.php) pour le paiement DoExpressCheckoutPayment. MAIS, une fois le paiement validé je n'ai aucune idée de comment rediriger l'internaute sur la page traitements.php pour récuperer les info via la methode GetExpressCheckoutDetails ... Comment faire ?
En changeant le paramètre RETURNURL. C'est indiqué dans le tuto que tu as suivi.
Toutefois si ton traitement doit être fait qu'en cas de paiement confirmé, alors il ne faut pas le mettre sur la page de retour du visiteur, mais sur la callback sécurisé de Paypal que tu peux indiqué avec le paramètre CALLBACK
- Petite question bête, mais au clic sur le bouton paypal je redirige donc sur le site, mais si la page de paiement je ne vois ni le prix ni la description du produit (pourtant ces parametres sont précisés). Ai-je quelque chose à ajouter ?
Oui, c'est normal, le tuto d'OpenClassroom est périmé.
Les paramètres qu'ils utilisent sont obsolètes comme indiqué ici (avec les paramètres de remplacement à utiliser) : https://developer.paypal.com/docs/class ... ype-fields

Recupérer infos après paiement paypal

par yetissil » 28 mars 2017, 10:15

Bonjour,

En ayant suivis le tutoriel d'intégration paypal via API NVP (https://openclassrooms.com/courses/paie ... r-paypal-1), j'ai réussi à configurer mes comptes d'essais (sandbox) me connecter, valider mon paiement et rediriger sur le site.

Néanmoins je me pose encore quelques questions.

- J'ai ma page index.php avec le bouton vers paypal. Si l'internaute se connecte il est redirigé sur l'adresse (return.php) pour le paiement DoExpressCheckoutPayment. MAIS, une fois le paiement validé je n'ai aucune idée de comment rediriger l'internaute sur la page traitements.php pour récuperer les info via la methode GetExpressCheckoutDetails ... Comment faire ?

- Petite question bête, mais au clic sur le bouton paypal je redirige donc sur le site, mais si la page de paiement je ne vois ni le prix ni la description du produit (pourtant ces parametres sont précisés). Ai-je quelque chose à ajouter ?

Merci d'avance à tous pour votre aide !

Vincent.