sandbox paypal et serveur local

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 : sandbox paypal et serveur local

Re: sandbox paypal et serveur local

par Jc71 » 01 févr. 2017, 01:04

Bonsoir,

Histoire de passer une 2e couche à ce que vient de dire @arthur, je vous conseillerais fortement de faire vos test sur votre serveur en ligne (espace de pré-production) car l'environnement technique ne sera pas le même, et vous devrez dans tous les cas recommencer vos tests une fois en ligne. Evitez de perdre votre temps, sauf si votre temps coûte moins cher que le coût de la location d'un serveur au mois.

++

Re: sandbox paypal et serveur local

par @rthur » 28 janv. 2017, 02:16

notify_url ne peut pas fonctionner avec une adresse locale et c'est bien logique vu que c'est le serveur Paypal qui va appeler cette adresse.
Comment veux-tu que le serveur Paypal situé ailleurs sur internet puisse interroger ton serveur local ?

Par ailleurs, si je me souviens bien, Paypal impose depuis quelques mois que l'url de notification soit en HTTPS

sandbox paypal et serveur local

par mistel2 » 27 janv. 2017, 12:41

Bonjour à tous

Je suis pas sur d'être dans la bonne rubrique désolé.... :roll:

Je me pose une question suite à un probleme de test d'une transaction paypal

Donc voici l'avancement de mon projet
formulaire vers paypal --- OK
reglement paypal --- OK
redirection paypal --- ERREUR
test transaction --- codé mais impossible de testé car paypal ne redirige pas vers la bonne page.

J'ai beau retourner le probleme dans tout les sans je ne voie pas ou cela beug... car paypal se force à rediriger vers la page par défaut.

Voici mon formulaire

Code : Tout sélectionner

<input type="hidden" name="cmd" value="_xclick" /> <input type="hidden" name="business" value="[email protected]" /> <input type="hidden" name="currency_code" value="EUR" /> <input name="tax" type="hidden" value="0" /> <input type="hidden" name="item_name" value="Ajout de credit a votre compte web militaria (ID customer : 1) " /> <input type="hidden" name="shipping" value="0.00" /> <input name="lc" type="hidden" value="FR" /> <input name="bn" type="hidden" value="PP-BuyNowBF" /> <input type="hidden" name="no_note" value="1" /> <input type="hidden" name="no_shipping" value="1" /> <input type="hidden" name="image_url" value="http://127.0.0.1/new_ek/images/titre_paypal.png" /> <input type="hidden" name="cbt" value="Retour sur web-militaria.fr" /> <input type="hidden" name="custom" value="1" /> <input type="hidden" name="return" value="http://127.0.0.1/new_ek/client/argent/index.php" /> <input type="hidden" name="cancel_return" value="http://127.0.0.1/new_ek/client/argent/annul_paypal.php" /> <input type="hidden" name="notify_url" value="http://127.0.0.1/new_ek/client/argent/valid_paypal.php" />
Ma question : cela ne viendrait t'il pas du fait que je travail en local et que paypal fait une vérif si le fichier present dans notify_url existe ou pas, et dans la cas d'un non il retourne la page par défaut ?

La mise en ligne du site est pas pour tout de suite encore pas mal de taf donc je suis bloqué au local pour faire les tests et dévellopement .

Merci d'avance de votre aide