Sandbox paypal, pas de redirection ?

Résolu/Fermé
Utilisateur anonyme - 30 janv. 2014 à 17:11
 Profil bloqué - 14 févr. 2014 à 10:26
Bonjour, je suis étudiant et dans le cadre d'un projet je m'exerce à utilisé paypal. j'ai pondu ce formulaire :

<form name="payment" method="post" action="https://www.sandbox.paypal.com/cgi-bin/webscr" style="display:none;" >
	<input name="amount" type="hidden" value="<?php echo $price; ?>" />
	<input name="currency_code" value="EUR" type="hidden" />
	<input name="shipping" value="0.00" type="hidden" />
	<input name="tax" value="0.00" type="hidden" />
	<input name="return" value="http://my_pizzeria/accueil/confirmorder" type="hidden" />
	<input name="cancel_return" value="http://my_pizzeria/accueil/cancel" type="hidden" />
	<input name="notify_url" value="http://my_pizzeria/accueil/ipn" type="hidden" />
	<input name="cmd" value="_xclick" type="hidden" />
	<input name="business" value="*****CACHER*****" type="hidden" />
	<input name="item_name" value="DES PIZZAAAAAAAA" type="hidden" />
	<input name="no_note" value="" type="hidden" />
	<input name="custom" value="*****CACHER*****" type="hidden" />
</form>


(Merci je sais il n'y a pas de submit), le formulaire va bien, le paiement va bien tout va bien sauf que... après le paiment il n'y a ni redirection automatique, ni proposé, rien du tout que dal... je voudrais au moin savoir si cela viens de moi ou de paypal... ? que je puisse le justifier lorsque je rendrai mon projet.

Merci d'avance !

4 réponses

Profil bloqué
14 févr. 2014 à 10:19
un petit truc à priori idiot mais...tes url (cancel_return, return et notify_url) ne sont pas des url...

enfin si mais je pense juste qu'elle sont erronnée :

http://my_pizzeria/accueil/confirmorder
il ne s'agirai pas plutot de :

http://my_pizzeria.fr/accueil/confirmorder
(ou quelque chose dans le genre)...

Pour le moment vu ça il est logique qu'il ne te reroute nul pas...si l'url n'en est pas une, paypal ne sait pas quoi faire...

Dit nous ce qu'il en est...
1
Profil bloqué
14 févr. 2014 à 10:26
de plus les url ne finisse avec aucune extensions (.php / .html etc), certe pas obligatoire si il y a réécriture...
Ton nom de domaine semble également invalide du fait qu'il comporte un underscrore (_)
Tout ça paypal le prend en compte...je pense que le problème vient de tes url pour le moment...
0
Profil bloqué
12 févr. 2014 à 10:39
bonjour,

en principe ton code semble tout à fait correct, celà doit venir de paypal directement, de mémoire il y a un réglage a faire de leur coté, tu peux trouver plus d'info ici au pire :

https://www.paypal.com/fr/cgi-bin/webscr?cmd=p/mer/express_return_summary-outside

Par ailleurs il semble qu'il te manque certaine balise requise par paypal, tu peux trouver un exemple fonctionnel ici :

https://www.paypal.com/fr/cgi-bin/webscr?cmd=_pdn_xclick_to_cart_outside

en esperant que sa puisse t'aider...
0
Utilisateur anonyme
13 févr. 2014 à 23:46
je vais regarder ça avec attention merci beaucoup =)
0
Utilisateur anonyme
14 févr. 2014 à 10:07
J'ai vue cette page :

https://developer.paypal.com/docs/paypal-payments-standard/integration-guide/formbasics/

la doc de paypal sandbox pour faire un formulaire standard, et le champ de redirection n'est même pas mentionné, étant donné que la sandbox a été refais et est encore en bêta je pense que l'option n'est pas encore dispo. Mais merci quand même !
0