Miré en los diferentes WebHooks orden y se preguntaba cuando se activan. Esto es lo que me di cuenta hasta ahora:Shopify WebHooks orden
orders/updated
se dispara cada vez que una orden se cambia de ninguna manera, incluyendo cuando se crea una orden (incluso antes de que fuera autorizada yorders/create
se dispara), cerrados o canceladosorders/create
se activa cuando el usuario autoriza el pagoorders/paid
se activa cuando el comerciante acepta el pago se disparaorders/fulfilled
cuando el comerciante cumple la ordenorders/cancelled
se activa cuando el orden es cancelada
Desde orders/updated
también se dispara cada vez que se disparan los otros ganchos, parece como si la adición de una actualización web hook sería lo suficientemente bueno para mantener un almacén de datos local de sincronizarse con los datos de la tienda. Sin embargo, quiero confirmar que mi comprensión de esos webhooks es correcta, es decir, que es cierto que orders/updated
siempre se activa cada vez que un pedido cambia de alguna manera. y que los otros webhooks solo apuntan a casos de uso más específicos?
Gracias! Es bueno saber que los ganchos crear/pagar/cumplidos/cancelados están ahí para facilitar las cosas. –
'orders/update' no se activa después de la creación de una orden. – nisevi