2011-10-28 4 views
2

Je rencontre des problèmes pour implémenter PayPal dans un site Web. Je ne l'ai pas utilisé depuis un moment et beaucoup de choses ont changé depuis. Le problème que j'ai est que j'ai précisé clairement que les utilisateurs ne devraient pas être invités pour leur adresse de livraison, cependant, lorsque l'option "aucun compte paypal" est sélectionnée, les informations d'expédition sont de toute façon demandées.Paypal aucune variable d'expédition ne fonctionne pas

Je sais que je devrais demander à PayPal, mais ici les gens sont plus intelligents et gentils. =)

Code:

note le: <input type="hidden" name="no_shipping" value="1">

<form action="https://www.paypal.com/cgi-bin/webscr" method="post"> 
<!-- Identify your business so that you can collect the payments. --> 
<input type="hidden" name="business" value="[email protected]"> 
<!-- Specify a Buy Now button. --> 
<input type="hidden" name="cmd" value="_xclick"> 


<!-- Variables agregadas --> 
<input type="hidden" name="notify_url" value="notify.php"> 
<input type="hidden" name="return" value="return.php"> 
<input type="hidden" name="cancel_return" value="cancel_return.php"> 



<input type="hidden" name="page_style" value="primary"> 
<input type="hidden" name="lc" value="EN"> 
<input type="hidden" name="no_note" value="1"> 
<input type="hidden" name="no_shipping" value="1"> 



<!-- Specify details about the item that buyers will purchase. --> 
<input type="hidden" name="item_name" value="Ziced id:"> 
<input type="hidden" name="amount" value="10"> 
<input type="hidden" name="currency_code" value="EUR"> 
<input type="hidden" name="quantity" value="1"> 





<!-- Display the payment button. --> 
<input type="image" name="submit" border="0" 
src="https://www.paypal.com/en_US/i/btn/btn_buynow_LG.gif" 
alt="PayPal - The safer, easier way to pay online"> 
<img alt="" border="0" width="1" height="1" 
src="https://www.paypal.com/en_US/i/scr/pixel.gif" > 
</form> 

Répondre

6

no_shipping=1 applique à l'adresse de livraison. Ce que vous cherchez pour l'acheteur sur le «formulaire de commande invité» est l'adresse de facturation. Cela va toujours être nécessaire.

3

est ici un peu plus d'informations pour les autres:

<input type="hidden" name="no_shipping" value="0"> - prompt for shipping address, but do not require one 
<input type="hidden" name="no_shipping" value="1"> - do not prompt for shipping address 
<input type="hidden" name="no_shipping" value="2"> - prompt for shipping address, and require one 

Voir aussi: Paypal Address Handling Guide

Questions connexes