Saludoas amigo, esta es mi situación.
Según he leído
aquí, para procesar un pago untilizando el IPN de Paypal se deben seguir los siguientes pasos:
1.- Enviar las variables por POST al servidor de Paypal.
2.- En caso de una transacción exitosa no envía unas variables al script que indiquemos.
3.- Recibimos las variables y hacemos los procesos que necesitemos en nuestro sitio.
Ahora bién, en la documentación de Paypal, describe el procedimiento como se muestra abajo:
Lo que no logro entender es ¿Cuál es la idea y/o función de los pasos 3 y 4?, esto es, si ya recibí una confirmación de transacción exitosa por parte de Paypal ¿Porqué volver a enviar y recbir otra vez?, ¿Son obligatorios los pasos 4 y 5?
Saludos.