Foros del Web » Estrategias Digitales y Negocios Online » Negocios »

Pasar variables a paypal y recuperarlas

Estas en el tema de Pasar variables a paypal y recuperarlas en el foro de Negocios en Foros del Web. Buenas, veréis, estoy tratando de configurar Paypal en un página que admite suscripciones de varios tipos. En estos momentos estoy usando la sandbox para pruebas. ...
  #1 (permalink)  
Antiguo 17/08/2009, 06:44
 
Fecha de Ingreso: agosto-2005
Mensajes: 68
Antigüedad: 18 años, 8 meses
Puntos: 4
Pasar variables a paypal y recuperarlas

Buenas,

veréis,

estoy tratando de configurar Paypal en un página que admite suscripciones de varios tipos.

En estos momentos estoy usando la sandbox para pruebas.

Quiero lo típico, que cuando vuelva de Paypal, ya sea como pagado o cancelado
me devuelva dos variables:

1. Id del pedido
2. pok (pago ok)

Las he puesto como invoice para el id de pedido y custom para pok como
se ve en el extracto de código a continuación.

Código HTML:
<form action="https://www.sandbox.paypal.com/cgi-bin/webscr" method="post" id="pago" name="pago">

[...]
<input type="hidden" name="invoice" value="46" />
<input type="hidden" name="custom" value="pok"> 

<!-- url thanks -->
<input type="hidden" id="return" name="return" value="http://www.ydondevamos.com/module_shop/url_ok.php" /> 

<!-- url cancel -->
<input type="hidden" id="cancel_return" name="cancel_return" value="http://www.ydondevamos.com/module_shop/url_ko.php?reference=46" />

</form> 
Mi preguntas es:

¿Cómo las recupero en la páginas de retornos o sea, url_ok o url_ko?


He estado leyendo bastante la ayuda oficial, foros, que si IPN, PDT, pero me pierdo, tengo tanto lío que prefiero empezar de cero.

Agradezco cualquier ayuda que me oriente en la dirección correcta.

Aquí unos enlaces consultados, pero no me terminan de llevar a una solución concreta.

http://www.pdncommunity.com/pdn/boar...1281997#M23241

http://www.google.es/#hl=es&q=paypal...9ae20a7ce0d219
  #2 (permalink)  
Antiguo 19/01/2010, 05:27
 
Fecha de Ingreso: enero-2010
Mensajes: 1
Antigüedad: 14 años, 3 meses
Puntos: 0
Respuesta: Pasar variables a paypal y recuperarlas

Hola, yo me encontraba en la misma situación.
Te resumo la solución:

En tu cuenta Paypal activas el servicio IPN. Luego en tu web, en el formulario de pago para paypal metes las variables ocultas que necesites, ejemplo: idUsuario y idProducto. Rellena otro campo oculto que será con el nombre 'notify_url' y el valor 'http://miweb.com/miconfiguracionipn.php'.

En 'miconfiguracionipn.php' tienes que meter las instrucciones que quieres que se lleve a cabo en el caso de que se realice el pago correctamente ya que dispones del idUsuario e idProducto, y con la seguridad de que esos valores te los aporta Paypal de forma segura. Un modelo que puedes usar para guiarte puede ser este:

http://www.micahcarrick.com/04-19-2005/php-paypal-ipn-integration-class.html

Espero que te sirva. Un saludo.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:04.