2012-02-17 12 views
8

¿Puedo dar mi url localhost en IPN de Paypal para enviar el mensaje de nuevo para notificarlo y procesarlo?¿puedo usar la URL de localhost como notify_url en la IPN de Paypal?

O ...

¿Es necesario URL del servidor en vivo para procesar (supongo que esto es correcto), porque sabe paypal url vivo cuando se envía el mensaje, pero nunca se sabe url localhost para enviar el mensaje.

¿Alguien puede decirme por favor, necesito la URL del servidor en vivo o puedo usar localhost porque no estoy seguro.

si necesito una URL activa, ¿cómo puedo depurar y desarrollar mi funcionalidad (para enviar correo, etc.) en el estudio visual?

¿Alguien tiene un pequeño ejemplo o algunos enlaces útiles?

+0

Necesita una URL a la que se pueda acceder desde otras redes también. – Shahzeb

+0

no está claro, consideremos si tengo http://192.168.0.100/myapp a la que se puede acceder usando cualquier máquina en LAN, pero por supuesto no en Internet si no es IP VIVO. –

+0

¿cuál es su punto de vista sobre esto ???? –

Respuesta

15

No, notify_url debe ser accesible directamente a través de Internet, ya que PayPal le enviará los datos.
Además, debe ejecutarse en el puerto 80 o 443. No se permiten otros puertos.

+0

Robert, encontré ayer que después de publicar estas preguntas, tiene razón y me gustaría decir" muchas gracias ", al menos otros no perderán el tiempo para probar en la zona. –

+1

@Amitpatel, aunque sería bueno, debería haber sido bastante obvio debido a lo que estabas haciendo aquí. Sin embargo, si quería y tenía una dirección IP estática, siempre podría tener su propio servidor local para realizar pruebas. –

13

Puede intentarlo localmente. Use https://ngrok.com/ para acceder a localhost desde internet.

ngrok es una herramienta de línea de comandos y el comando ngrok 80 asignará un nombre de dominio en el siguiente formato: http://s1ab334.ngrok.com y la versión https: // también es la misma.

Ahora, puede usar la url en el simulador de ipn.

+0

^esta es la respuesta – laffuste

Cuestiones relacionadas