Hola, como estas? Ya he realizado este tipo de trabajos para la actualización de productos mediante una api lo realice desde un sistema creado en php que desde ese sistema podías modificar el precio de rebaja, precio total, stock y algunas otras variables.
No es una función tan difícil hay que analizar el sistema que hará la petición, inclusive tengo entendido que woocommerce ya tiene este tipo de funciones , una ves conectado simplemente se le pasa los credenciales y el podrá realizar la actualización.
Te invito a contactarme para obtener mas información sobre tu requerimiento, saludos!