- Stato
- Aperto
- Segnalato per
- WPML Multilingual & Multicurrency for WooCommerce 5.3.8
- Tag dell’argomento
- Bug, WCML
Panoramica del problema
Quando si tenta di creare un prodotto WooCommerce usando l’API REST, i prezzi personalizzati (ad esempio, prezzi diversi per valute diverse) non vengono salvati correttamente. Il problema si presenta quando si utilizza il campo custom_prices nella richiesta API.
Soluzione alternativa
Come soluzione temporanea, puoi impostare manualmente i prezzi personalizzati per ogni valuta utilizzando i meta campi del prodotto. Ad esempio, imposta _wcml_custom_prices_status su 1 per abilitare i prezzi personalizzati per il prodotto. Quindi, se EUR è la valuta predefinita e USD è quella secondaria, ora puoi impostare i prezzi con le seguenti chiavi: _regular_price_USD, _sale_price_USD, _price_price_USD.