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

Devuelve algo a php paypal tras la compra?

Estas en el tema de Devuelve algo a php paypal tras la compra? en el foro de Negocios en Foros del Web. Como dice eltítulo mi duda es la siguiente, he integrado un paypal en mi web sin problemas, lo he probado y el pago se ha ...
  #1 (permalink)  
Antiguo 22/06/2011, 12:20
 
Fecha de Ingreso: marzo-2010
Mensajes: 90
Antigüedad: 9 años
Puntos: 2
Devuelve algo a php paypal tras la compra?

Como dice eltítulo mi duda es la siguiente, he integrado un paypal en mi web sin problemas, lo he probado y el pago se ha realizado perfectamente , paypal me ha devuetlo a la home de mi web y he recivido un correo confirmando el pago.

El tema es que ahora quiero una vez confirmado el pago por paypal que la web reste un producto en stock, devuelve tras la transacción algo paypal como alguna variable pro post o alguna session que pueda usar para saber esto? o tengo que borrarlo manualmente al recivir los mails?

gracias de antemano!!!
  #2 (permalink)  
Antiguo 08/05/2012, 13:08
 
Fecha de Ingreso: febrero-2012
Ubicación: Bogota
Mensajes: 18
Antigüedad: 7 años, 1 mes
Puntos: 0
Respuesta: Devuelve algo a php paypal tras la compra?

Tengo el mismo inconveniente con las suscripciones o pagos periodicos de paypal pero con el comprar ahora de paypal si logre ver los valores que paypal me devuelve que se saca con

<?php
echo '<pre>';
print_r($_POST);
echo '</pre>';
?>

en el archivo que paypal retorna es:

<input type="text" name="return" value="http://localhost/PayPal%20Real/ipn_success.php">

y dentro de este archivo escribe el codigo
  #3 (permalink)  
Antiguo 09/05/2012, 12:26
Avatar de Avasquez  
Fecha de Ingreso: marzo-2012
Mensajes: 35
Antigüedad: 7 años
Puntos: 1
Respuesta: Devuelve algo a php paypal tras la compra?

Bueno he encontrado esto en la RED esta en ingles pero es facil de entender y es como dice el compañero SebasBeta

Cita:
Next, set your rm field/variable to "2" (this will tell Paypal API to autoredirect to your return url after the order and pass the order info in POST format)

You can view the response from Paypal by doing a var_dump($_POST) or print_r($_POST).

One of the important variables from the response is $_POST['payment_status'] which will tell you the outcome of the order. A successful transaction is 'Completed'. A transaction that requires verification from Paypal or from the merchant's side is 'Pending'.

Lastly, don't forget to specify 'invoice' on your Paypal field/request so you can update the status of your order. Something like:

mysql_query("UPDATE Orders SET status='{$_POST['payment_status']}' WHERE order_id='{$_POST['invoice']}'");
Les dejo el link de la documentación oficial de pagos recurrentes
https://www.x.com/developers/paypal/documentation-tools/paypal-code-samples#recurringpayments

Etiquetas: compra, devuelve, paypal, php, procesadores-de-pago, tras
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 01:21.