Jump to content

Los pedidos no se reflejan, desorden en BBDD?


diseñarte

Recommended Posts

Estoy usando cecabank y prestashop 9, al hacer bizum genera cobro, pero no se ve reflejado en pedidos.

También me da error de comunicación online (según cecabank algo pasa en el servidor que bloquea la comunicación) y al intentar hacer el pedido de nuevo, me lanza un error diferente, esta vez porque está intentando crear un pedido de la misma ID que el anterior que me dio error, y de ahí no lo saca nadie si no creo el pedido de manera manual.

Ahora mismo lo he dejado en manos del servidor a ver si encuentran solución.

En la desesperación borré dos carritos abandonados y ahora los pedidos me salen asíncronos, es decir el carrito 6 se corresponde con el pedido 6, pero al borrar el 7 y el 8, el pedido 7 ahora es el 9 y asi sucesivamente, no sé si se puede arreglar esto por la base de datos

Link to comment
Share on other sites

ola @diseñarte, el problema es una falta de comunicación entre el banco y tu tienda (Webhook bloqueado). Aquí tienes cómo solucionarlo:

1. Pedidos que no aparecen (Error de comunicación)

  • Revisa el Firewall: Contacta con tu hosting; es muy probable que estén bloqueando las IPs de Cecabank. Sin esa notificación "POST", PrestaShop nunca se entera de que el pago fue exitoso y no crea el pedido.
  • HTTPS/SSL: Verifica que la URL de notificación en el módulo sea https. Si hay una redirección de http a https, los datos del pago pueden perderse.

2. Desorden de IDs y errores de duplicado

  • Sincronía ID Carrito/Pedido: No te preocupes por esto, es normal en PrestaShop que no coincidan. No afecta al funcionamiento.
  • Error de ID duplicado: Se soluciona reseteando el contador de la base de datos. Ejecuta esto en tu SQL (sustituyendo el número por tu último pedido + 1): ALTER TABLE ps_orders AUTO_INCREMENT = XXX;
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...