Pregunta sobre WooCommerce de Wordpress:

Webhooks de woocommerce y fecha de respuesta y problema de tiempo de API

Un usuario pregunt贸 馃憞

Hola a todos,

Saludos !!

Estamos utilizando la herramienta Integromat para recopilar datos de pedidos de Woocommerce en la hoja de c谩lculo de Google.

http://i.imgur.com/sCQfdf7.png

La configuraci贸n se establece de esa manera si un nuevo comando crea un conjunto en una hoja de Google y si la hoja ya contiene un ID de comando, actualizar谩 el conjunto.

Para actualizar la serie, usamos un m贸dulo 芦Nuevo evento禄 de Integromat que rastrea los cambios en el estado de los pedidos y solicita a la web el cambio de datos. El problema es que la aplicaci贸n web no se ejecuta en tiempo real.

p.ej. El n煤mero de pedido: 30093 芦terminado禄 se estableci贸 el 13 de junio de 2019 a las 7:07 a.m. (hora holandesa), pero el registro web muestra los detalles enviados el 2019-06-13T13: 00: 18 + 00: 00. Diferencia horaria entre la orden de actualizaci贸n y la informaci贸n enviada en la web, no podemos rastrear datos en tiempo real.

http://i.imgur.com/BEnyzJB.png
http://i.imgur.com/1BiiGKV.png

驴Podr铆a ayudarnos a identificar el problema? 驴Por qu茅 se tarda entre 5 y 6 horas en enviar la informaci贸n a integromat?

A la espera de saber de ti.

Gracias

(@bartoszbudzanowski)

Hace 1 a帽o, 6 meses

Hola,

Parte de la diferencia horaria proviene del hecho de que los registros se presentan en formato UTC y no en la hora local holandesa. Debe haber una diferencia horaria de 2 horas. Los libros web se procesan en segundo plano y en lotes, lo que puede retrasar el tiempo.

Desde WooCommerce 3.3.0, existe una opci贸n para deshabilitar el procesamiento en segundo plano para cada libro web o libro web individual. La mejor pr谩ctica consiste en omitir el procesamiento en segundo plano solo para un libro web espec铆fico mirando selectivamente los par谩metros de filtro. Esta es la funci贸n que se suma al procesamiento en segundo plano del libro web: procesamiento web.

Y aqu铆 est谩 el filtro utilizado para controlar el comportamiento:
apply_filters( 'woocommerce_webhook_deliver_async', true, $webhook, $arg )

Como de costumbre, verifique la soluci贸n en el sitio del escenario.

Esta respuesta fue modificada hace 1 a帽o, 6 meses. Raz贸n: formateo

驴Solucion贸 tu problema??

0 / 0

Deja una respuesta 0

Tu direcci贸n de correo electr贸nico no ser谩 publicada.