2011-05-18 15 views
11

en PayPal Sandbox:PayPalStandard pago: Devolución de llamada URL

Después de iniciar sesión con una cuenta de prueba y luego haciendo clic en el botón "Pagar ahora", el usuario es redirigido a "Gracias por su orden" dentro de la página de Paypal. La página tiene tres (3) enlaces a continuación el mensaje que dice:

Return to Test Store 
Go to PayPal account overview 
Add funds from your bank 

Al hacer clic en el "retorno a prueba tienda" me va a redirigir a la URL de devolución que se especifica en mi cadena de consulta. Esto marca el pedido como "Completado" o el valor del estado de pago devuelto por Paypal.

El problema: Al hacer clic en los otros enlaces no pasa por el URL de retorno y va al perfil de la cuenta de usuario que deja el orden incompleta incluso si la operación se ha pagado con éxito debido a que la dirección URL de retorno tiene la secuencia de comandos para marcar el resultado de la transacción .

La pregunta: ¿Hay una manera de evitar la página de agradecimiento y simplemente redirigir a mi URL de retorno por lo que la transacción puede concluirse en consecuencia?

Por cierto, tengo mi cuenta comercial de prueba configurada para redirigir automáticamente a la URL de retorno después del pedido.

Respuesta

10

Quiere leer sobre PayPal Instant Payment Notification y sobre Identifying Your IPN Listener to PayPal.

Tiene la opción de recibir notificaciones cada vez que se realiza una transacción, sin importar en qué usuarios haga clic. Los servidores de Paypal realizarán solicitudes a una URL de notificación que usted proporcione y le darán información sobre esa transacción.

+0

Justo como pensaba. Estoy ingresando la lógica comercial para devolver la URL y no notificar a la URL. Ya lo tengo funcionando ahora. Gracias por cierto Aceptado y promovido. ;) –

Cuestiones relacionadas