Hola @mojetevil acabo de realizar dos pruebas, una con PayPal y otra con tarjeta, en el primera caso me lleva correctamente a la pasarela de PayPal y en el segundo a la pasarela de pago del banco, en ambos casos he cancelado y de regreso a la página me muestra correctamente pedido cancelado.
¿Aparecen dichos registros como pagados?, al usuario se le muestra todo correctamente.
Saludos.
La cosa es que aparece el pedido en pendiente de pago y no se actualiza cuando se paga, el cancelado sí aparece
Ah, ok, había entendido al revés, disculpa. Que no se actualice el pendiente de pago se puede deber a varios factores, en la pasarela de pago y PayPal es debido a que por algún motivo no recibe la confirmación de vuelta, en un caso me ha pasado que era debido a que la vuelta la bloqueaba una regla del .htaccess al bloquear las peticiones que llevaban en la cabecera la cadena java.
Veo que la web está en OVH mediante el proveedor de hosting RaiolaNetworks, lo primero que haría sería contactarles (disponen de soporte telefónico), contarles la incidencia y ver si han bloqueado alguna petición que impida el retorno de la pasarela de pago y/o de PayPal, ya que en Raiola y otros hostings, por seguridad de los sitios web a veces bloquean determinadas peticiones externas y la vuelta de la pasarela de pago es una petición externa a nuestra web.
Ok, gracias, de momento lo vamos a dejar así, comprobamos el pago y lo modificamos manualmente, saludos