Gracias pateketrueke me parece excelente lo de hacerlo con cURL nunca lo habia probado, pero ahora tengo otro problema y ya probe varias formas... tratare de explicarlo lo mas clarto que pueda:
1 Los articulos del carro de compra estan en variables de session
2 Al momento de hacer la compra tengo un formulario que deben de llenar con la info del comprador (nombre, direccion, mail, etc)
3 Al darle click al boton de finalizar tengo que hacer estas dos acciones:
1: Guardar los datos de la session y el form en la BD
2: Enviar por POST los datos a PayPal con este script:
Código PHP:
Ver original<form action="https://www.sandbox.paypal.com/cgi-bin/webscr" method="post" id="form_comprar">
<input type="hidden" name="cmd" value="_cart">
<input type="hidden" name="upload" value="1">
<input type="hidden" name="currency_code" value="USD">
...
//Aqui mando cada articulo de la compra con su costo, medida, etc...
...
</form>
Al hacer el POST a PayPal abandona el sistema
Ahi es donde le encuentro el truco ya que
primero tengo que guardar la informacion y en la BD y liberar la session antes de que redirija a PayPal; pero no se como guardar si el action del post me manda a paypal y
en caso de que mande a guardar primero no se como ejectuar el post a paypal... no se si me explique cual es mi problema?
Tal ves digo algunas cosas obvias o sin sentido pero de verdad agradecere que me ayuden, tal vez haya algo que se me este pasando y este haciendo un problema en un vaso de agua.