Errores en la petición a Stuart

Buenas tardes,

Llevamos varios meses trabajando con vuestro plugin y desde el principio nos estamos encontrando con una serie de errores en la petición a Stuart.

Vemos que algunas veces se generan correctamente los pedidos y la solicitud de recogida
a Stuart, pero pasados unos días si vuelven a realizar un pedido, sin motivo alguno, el pago de los portes y la recogida a Stuart da error, por lo que el pedido no queda completo con los perjuicios que esto provoca a nuestro cliente.

Los 3 errores más frecuentes que nos aparecen cuando se recibe y se intenta completar el pedido son:
1)Error en la petición a Stuart
The address can’t be geocoded
2)Error en la petición a Stuart
The access token was revoked
3)Error en la petición a Stuart
destination phone is invalid

Lo sorprendente además es que la clave del Token que es correcta, de un día para otro cambia ( sin que sepamos el motivo) y tenemos que volver a poner la correcta nosotros ¿Por qué sucede esto?

Y en el caso de los otros errores, aparentemente todo está correcto y listo para que los pedidos se formalicen con la recogida de Stuart y nos encontramos con estas otras incidencias.

Nos pueden indicar, cómo podemos solucionar todo esto y evitar que vuelva a suceder en un futuro.

Un saludo, gracias.
Pat.

Buenas tardes @Patbcn,

Entiendo al hacer referencia a la palabra “plugin”, que tenéis un e-commerce estilo Woocommerce verdad?

Quería indicarte que nosotros no tenemos ningún plugin oficial de Woocommerce. El equipo desarrollador del plugin, debería darte asesoramiento técnico.

Sin embargo, quería aprovechar para explicar los distintos errores que has compartido.

The access token was revoked - Este error ocurre cuando la petición de token y la primera petición usando este token, se hacen una después de la otra, en un margen de tiempo muy corto. Nuestros servidores pueden tardar hasta 1 o 2 segundos en replicar el token en nuestras bases de datos.

El error de “geocoded” hace referencia a que la dirección de destino no es correcta. Habría que verlo caso por caso.

El error de “phone is invalid” hace referencia a un número de teléfono que no siga el formato internacional.

Espero que sirva de ayuda,

Un saludo,

Hola Sergi,

Gracias por tu respuesta, sí tenemos un WooCommerce y nos está dando muchísimos problemas
y sinceramente estamos desesperados.

Bueno, voy a hablar con el equipo miraremos de contactar con el desarrollador del plugin
y vamos a valorar qué se puede hacer.

Un saludo y de nuevo gracias
por tu tiempo!

Pat.