developer credit card paypal paypal-sandbox

credit - paypal sandbox url



Cómo enviar varios artículos a PayPal (2)

Además de los cambios sugeridos por devilprince, los guiones bajos no aparecen en los atributos de nombre de las etiquetas de entrada de línea de pedido, y las etiquetas no son etiquetas de cierre automático adecuadas porque falta el cierre / . Corregir así:

<form method="post" name="cart" action="https://www.sandbox.paypal.com/cgi-bin/webscr"> <input type="hidden" name="cmd" value="_cart"> <input type="hidden" name="upload" value="1"> <input type="hidden" name="business" value="[email protected]"> <input type="hidden" name="lc" value="US"> <input type="hidden" name="currency_code" value="USD"> <input type="hidden" name="button_subtype" value="services"> <input type="hidden" name="notify_url" value="http://newzonemedia.com/henry/ipn.php" /> <input type="hidden" name="bn" value="PP-BuyNowBF:btn_buynowCC_LG.gif:NonHosted"> <input type="hidden" name="return" value="http://www.mysite.org/thank_you_kindly.html" /> <?php // select items for table $srowcart_dtl = mysql_num_rows($srscart_dtl); if($srowcart_dtl > 0) { $cnt=1; while($srscart_dtl1 = mysql_fetch_assoc($srscart_dtl)) { ?> <input type="hidden" name="item_name_[<?php echo $cnt ?>]" value="<?php echo $srscart_dtl1[''cart_iname'']; ?>"/> <input type="hidden" name="amount_[<?php echo $cnt ?>]" value="<?php echo $srscart_dtl1[''cart_iprc'']; ?>"/> <?php $cnt++; } } ?> <input type="image" src="https://www.paypal.com/en_US/i/btn/btn_buynowCC_LG.gif" border="0" name="submit" alt="PayPal - The safer, easier way to pay online!"> <img alt="" border="0" src="https://www.paypal.com/en_US/i/scr/pixel.gif" width="1" height="1"> </form>

(También es posible que desee escapar caracteres especiales en el atributo de valor, al menos para el " carácter en caso de que aparezca en los datos de nombre del elemento").

Solo tuve que resolver esto hoy para un cliente. Además de item_name_N y amount_N , también utilicé quantity_N , tax_N y shipping_N (donde N es el número de línea de pedido, comenzando por 1).

Esta página tiene una lista de todos los parámetros: Variables de formulario HTML de PayPal , pero las preguntas y respuestas dadas aquí son un mejor ejemplo del mundo real que los ejemplos triviales en el sitio de PayPal.

Deseo enviar múltiples nombres de artículos y precios de artículos a PayPal, pero no puedo publicar el nombre y el precio de mi artículo con el siguiente código. ¿Pueden ayudarme?

<form method="post" name="cart" action="https://www.sandbox.paypal.com/cgi-bin/webscr"> <input type="hidden" name="cmd" value="_xclick"> <input type="hidden" name="business" value="[email protected]"> <input type="hidden" name="lc" value="US"> <input type="hidden" name="currency_code" value="USD"> <input type="hidden" name="button_subtype" value="services"> <input type="hidden" name="notify_url" value="http://newzonemedia.com/henry/ipn.php" /> <input type="hidden" name="bn" value="PP-BuyNowBF:btn_buynowCC_LG.gif:NonHosted"> <input type="hidden" name="return" value="http://www.example.com/thank_you_kindly.html" /> <?php //select items for table $srowcart_dtl = mysql_num_rows($srscart_dtl); if($srowcart_dtl > 0) { $cnt=1; while($srscart_dtl1 = mysql_fetch_assoc($srscart_dtl)) { ?> <input type="hidden" name="item_name[<?php echo $cnt ?>]" value="<?php echo $srscart_dtl1[''cart_iname'']; ?>"> <input type="hidden" name="amount[<?php echo $cnt ?>]" value="<?php echo $srscart_dtl1[''cart_iprc'']; ?>"> <?php $cnt++; } } ?> <input type="image" src="https://www.paypal.com/en_US/i/btn/btn_buynowCC_LG.gif" border="0" name="submit" alt="PayPal - The safer, easier way to pay online!"> <img alt="" border="0" src="https://www.paypal.com/en_US/i/scr/pixel.gif" width="1" height="1"> </form>


Crea tu código así:

<form action="https://www.paypal.com/cgi-bin/webscr" method="post"> <input type="hidden" name="cmd" value="_cart"> <!-- change _xclick to _cart --> <input type="hidden" name="upload" value="1"> <!-- add this line in your code --> <input type="hidden" name="business" value="your_seller_account"> <input type="hidden" name="item_name_1" value="Item Name 1"> <input type="hidden" name="amount_1" value="1.00"> <input type="hidden" name="item_name_2" value="Item Name 2"> <input type="hidden" name="amount_2" value="2.00"> <input type="submit" value="PayPal"> </form>