Post by roalme » Sun Nov 06, 2022 8:04 pm

Hola
Tengo un pequeño problema en mi web al recibir pedidos y pagar con Paypal y es que no registra los pedidos, si el usuario paga por transferencia o Bizum si registra el pedido, pero si lo hace a traves de Paypal no ¿alguna solucion?
Tambien me pasa que no descuenta el stock de los articulos hasta que la orden no esta completa, con lo que supone un problema a la hora de manejar bien el stock.

Gracias por adelantado.

Newbie

Posts

Joined
Sun Nov 06, 2022 8:00 pm

Post by dharmawebstudio » Mon Nov 07, 2022 3:51 am

Si deseas recibir ayuda, vendría bien saber qué versión de OpenCart estas usando, para entender si se trata de un posible bug o de un problema de configuración....

Has configurado el IPN en Paypal?

https://developer.paypal.com/api/nvp-soap/ipn/IPNSetup/

Dharma Web Studio - Daniel Civit
Web Developer
Website: https://dharmawebstudio.com


User avatar
Active Member

Posts

Joined
Fri Jul 27, 2012 6:33 am
Location - Madrid - Spain

Post by roalme » Mon Nov 07, 2022 4:41 am

Perdon por el fallo, es mi primer post y no se muy bien como hay que actuar. La version de Opencart que estoy utilizando es la 3.0.3.8.
Tambien he configurado el IPN en Paypal, de echo los pagos llegan perfectamente, asi como las lineas del pedido, lo que no hace Opencart es registrar el pedido en mi sitio, es mas incluso se salta los numeros de pedido.
Adjunto captura para que puedas verlo mejor.

Attachments

Snap4.jpg

Snap4.jpg (92.38 KiB) Viewed 886 times


Newbie

Posts

Joined
Sun Nov 06, 2022 8:00 pm

Post by dharmawebstudio » Tue Nov 08, 2022 1:23 am

Hola.

Es posible que el problema sea la codificación de la respuesta de Paypal. Si ese es el caso, el siguiente tutorial te puede ayudar; debes modificarla a UTF-8.
https://simple-membership-plugin.com/se ... -messages/

También en Paypal deberías poder ver cual ha sido la respuesta dada a la notificación. y mirar los logs en OpenCart en esos horarios para debugear si algo esta pasando. Los siguientes links pueden ayudarte.

https://stackoverflow.com/questions/249 ... al-website
https://developer.paypal.com/api/nvp-so ... perations/

Acerca de tu otro comentario, OpenCart va a registrar todos los carritos en checkout como un pedido olvidado. En la impresión de pantalla que has enviado, hay un filtro para mirar aquellos pedidos que han quedado inconclusos, o pedidos que no han procesado la notificación o IPN debidamente como es tu caso. Para ello, filtra por "Order Status"; en el listado de pedidos.

Dharma Web Studio - Daniel Civit
Web Developer
Website: https://dharmawebstudio.com


User avatar
Active Member

Posts

Joined
Fri Jul 27, 2012 6:33 am
Location - Madrid - Spain

Post by roalme » Tue Nov 08, 2022 10:04 pm

Muchas gracias, probare lo que me has comentado y ya os comentare el resultado.

Newbie

Posts

Joined
Sun Nov 06, 2022 8:00 pm

Post by williamserna » Wed Nov 23, 2022 10:46 am

Eu encontro vários problemas com Paypal e honestamente não sei porquê. É ficando frustrante, é por isso que eu mudei para outro método de pagamento nestes últimos dias. Vou voltar para Paypal mas talvez tenha que descansar minha conta por um tempo.

Newbie

Posts

Joined
Tue Nov 08, 2022 11:14 am
Who is online

Users browsing this forum: No registered users and 1 guest