Estoy tratando de hacer una aplicación PHP, que interactuará con MySQL. Ya tengo una página que obtiene datos POST, y luego de obtenerla, otorga "crédito" al usuario. ¿Puede el botón de PayPal después de un pedido exitoso enviarme una información de la publicación? o hay alguna otra forma? (Muy probablemente más simple y más seguro)Datos POST de PayPal después del pago exitoso
Respuesta
Sí, echar un vistazo a PayPal Notificación de pago instantánea (IPN) - https://www.paypal.com/ipn/
Esto obligará a un puesto de datos transaccionales que se enviará a usted cada vez que se ha iniciado una transacción. Si actualmente utiliza (botones basados HTML) Pago estándar, simplemente puede añadir
<input type="hidden" name="notify_url" value="http://full-URL-to-the-script-you-set-up-for-IPN">
Tendrá que tomar todos los datos de POST que ha recibido de PayPal, añadir cmd = _notify-validar y enviarlo de vuelta a https://www.paypal.com/cgi-bin/webscr (o https://www.sandbox.paypal.com/cgi-bin/webscr para Sandbox) para validar el mensaje de IPN.
Dependiendo de este resultado, recibirá una respuesta NO VÁLIDA o VERIFICADA.
INVALID puede significar que el IPN POST no se originó en PayPal, mientras que VERIFIED significa que el IPN POST se verificó como procedente de PayPal.
- 1. Cómo verificar el pago exitoso de paypal
- 2. Paypal Callback de pago
- 3. Envío variables de POST en Paypal Pagos web Pago estándar
- 4. Paypal pago recurrente
- 5. PayPal - pago sin cuenta
- 6. PayPal: Pago exprés pago sin cuenta
- 7. Integrando el pago de PayPal
- 8. problema de pago express de php paypal
- 9. Proveedor de pago de PayPal en C#
- 10. campo personalizado en el IPN del pago adaptable de PayPal
- 11. Paypal IPN Problema con pago paralelo
- 12. Botones de pago de PayPal y variables personalizadas
- 13. Forma de pago estándar de Payments de PayPal; ¿Cómo sabe PayPal quién está enviando?
- 14. "devolución de llamada" de PayPal para confirmar el pago?
- 15. Suscripción de modificación de PayPal - Estándar de pago
- 16. Pago y envío rápidos de PayPal "pagos pendientes" con IPN
- 17. Eventos del módulo de Magento PayPal
- 18. PayPal IPN con CodeIgniter
- 19. Magento Perfiles recurrentes con método de pago distinto de Paypal
- 20. Pago exprés de Paypal: Aplicar descuento de pedido
- 21. IPN (Notificación de pago instantánea) en Authorize.Net Como Paypal tiene
- 22. Yii php Integración de pago de tarjeta de crédito Paypal
- 23. Divide el pago de Paypal en dos cuentas
- 24. PHP: ¿Una forma sencilla de iniciar el pago de PayPal?
- 25. PayPal retorno automático no devuelve ningún dato POST
- 26. ¿Hay algún otro módulo de pago que no sea Paypal?
- 27. Symfony2: Después del evento de inicio de sesión exitoso, realice el conjunto de acciones
- 28. inicio de sesión automático después de un registro exitoso
- 29. PayPal pago recurrente cancelado con los días restantes
- 30. Uso de datos POST después de validar usando CodeIgniter
visita http://www.mobilerentals.com.au/php-sdk/samples/web/AP/main.php – Saleh