Les promotions saisonnières sont une réalité pour tout site e-commerce. L’endpoint /woo/products/bulk-price règle ça en un appel.
Par catégorie
POST /woo/products/bulk-price
{
"category_id": 15,
"action": "percent",
"value": -15,
"round_to": 0.99
}
Le paramètre round_to: 0.99 arrondit automatiquement les prix au .99 le plus proche — 34.00 devient 33.99.
Sur une sélection d’IDs
POST /woo/products/bulk-price
{
"ids": [5193, 5224, 5378],
"action": "fixed",
"value": -10
}
Attention : Cette modification porte sur le
sale_price. Le prix régulier est conservé — WooCommerce affiche automatiquement le prix barré.