Hola a todos, hacía un par de años que no tenía que enviar nada a la pasarela de pago y un código que me funcionaba hace 2 años ahora ya no me va. He estado repasándome la documentación oficial de Paypal y no encuentro en ningún sitio cómo se hace ahora.
Si envío un solo pedido, por ejemplo:
<FORM ACTION="https://www.sandbox.paypal.com/cgi-bin/webscr" METHOD="POST">
<INPUT TYPE="hidden" NAME="cmd" VALUE="_xclick">
<INPUT TYPE="hidden" NAME="business" VALUE="[email protected]">
<INPUT TYPE="hidden" NAME="undefined_quantity" VALUE="1">
<INPUT TYPE="hidden" NAME="item_name" VALUE="hat">
<INPUT TYPE="hidden" NAME="item_number" VALUE="123">
<INPUT TYPE="hidden" NAME="amount" VALUE="15,00">
<INPUT TYPE="hidden" NAME="shipping" VALUE="1,00">
<INPUT TYPE="hidden" NAME="shipping2" VALUE="0,50">
<INPUT TYPE="hidden" NAME="currency_code" VALUE="EUR">
<INPUT TYPE="hidden" NAME="first_name" VALUE="John">
<INPUT TYPE="hidden" NAME="last_name" VALUE="Doe">
<INPUT TYPE="hidden" NAME="address1" VALUE="9 Elm Street">
<INPUT TYPE="hidden" NAME="address2" VALUE="Apt 5">
<INPUT TYPE="hidden" NAME="city" VALUE="Berwyn">
<INPUT TYPE="hidden" NAME="state" VALUE="PA">
<INPUT TYPE="hidden" NAME="zip" VALUE="19312">
<INPUT TYPE="hidden" NAME="lc" VALUE="ES">
<INPUT TYPE="hidden" NAME="email" VALUE="[email protected]">
<INPUT TYPE="hidden" NAME="night_phone_a" VALUE="610">
<INPUT TYPE="hidden" NAME="night_phone_b" VALUE="555">
<INPUT TYPE="image" NAME="submit" BORDER="0" SRC="http://www.paypal.com/es_ES/i/btn/btn_buynow_LG.gif" ALT="PayPal. La forma rápida y segura de pagar en Internet.">
<img alt="" border="" width="1" height="1" src="https://www.paypal.com/es_ES/i/scr/pixel.gif">
</FORM>
Me funciona perfectamente y sin problemas.
Pero si intento enviar varios pedidos ya no me sale bien. Yo en el código de hace 2 años lo hacía de la siguiente manera:
<form method=...>
...
<INPUT TYPE="hidden" NAME="item_name1" VALUE="uno">
<INPUT TYPE="hidden" NAME="item_number1" VALUE="123">
<INPUT TYPE="hidden" NAME="amount1" VALUE="15,00">
<INPUT TYPE="hidden" NAME="item_name2" VALUE="dos">
<INPUT TYPE="hidden" NAME="item_number2" VALUE="234">
<INPUT TYPE="hidden" NAME="amount2" VALUE="16,00">
<INPUT TYPE="hidden" NAME="item_name3" VALUE="tres">
<INPUT TYPE="hidden" NAME="item_number3" VALUE="345">
<INPUT TYPE="hidden" NAME="amount3" VALUE="17,00">
...
</form>
Ya no me funciona. Por más que busco no veo la forma de enviar varios pedidos a Paypal, ¿Alguna idea de cómo es actualmente?
Gracias.