Actualización de órdenes de Woocommerce programáticamente

Tengo un sitio de comercio electrónico que ejecuta Woocommerce encima de Wordpress, y la compañía que lo ejecuta ha cambiado el sistema de envío a una empresa externa que almacena los productos en su almacén y envía los productos cuando se compran.

En términos de automatización, la descarga de información sobre nuevos pedidos y el envío a la empresa de envío está bien, pero cuando me responden con un XML de los pedidos enviados y los números de seguimiento asociados, necesito poder tener un sistema que automáticamente actualiza los pedidos (incluido el envío de los correos electrónicos necesarios). Sin embargo, la única forma en que actualmente sé cómo hacerlo es actualizar la base de datos MySQL. Pero con ese método, el sistema de correo electrónico automatizado se anula y se ignora.

¿Alguien sabe cómo puedo actualizar las estatuas de los pedidos y otra información mediante programación, lo que permitiría que las funciones internas de Woocommerce se ejecuten de la misma manera que iniciar sesión manualmente en el lado de administración y actualizar la orden?

Respuestas a la pregunta(1)

Su respuesta a la pregunta