HS Dynamic Pricing & Discount Rules · Esempi della versione 0.1.0-alpha.3
Riferimenti sviluppatori e note sulle modifiche
Consulta i limiti delle integrazioni, i dati salvati nell’ordine e le note delle versioni di sviluppo descritte nel manuale.
API e limiti del riferimento di sviluppo
Il riferimento originale della versione alpha non descrive un endpoint REST pubblico di gestione delle regole o un’API PHP stabile. Schema, Engine, Store, Cart, Admin e hs_dynamic_pricing_rules_v 1 sono dettagli interni: non modificare direttamente l’opzione delle regole nel negozio online. Per le funzioni AI aggiunte successivamente, apri Accesso AI dalla documentazione generale e verifica le azioni supportate.
Comportamento durante l’esecuzione
Il plugin usa woocommerce_before_calculate_totals con priorità 100 per modificare in memoria gli oggetti prodotto clonati. woocommerce_get_item_data aggiunge nomi delle promozioni, risparmi dell’intera riga prima dei coupon e media arrotondata quando serve. woocommerce_checkout_create_order_line_item copia le informazioni delle regole applicate tramite il CRUD nativo degli ordini. I dati HPOS non vengono scritti con SQL personalizzato.
Un’estensione di sola visualizzazione degli articoli nella Store API espone flag interni di prezzo modificato o mediato sotto hs-dynamic-pricing. Il filtro nativo cartItemClass delimita la presentazione nei blocchi. Questi flag non sono un contratto esterno stabile. Non vengono eseguite chiamate di telemetria o licenza remota.
0.1.0-alpha.3
- Aggiunti omaggi automatici, quote di unità per campagna e promozioni di spedizione gratuita su metodi selezionati.
- Ampliati destinatari, codici coupon richiesti, gestione selettiva dei coupon e rapporti delle campagne.
- Esteso il simulatore con calcoli effettivi dei coupon, contesto del cliente e della spedizione e verifiche supportate di quantità e importi Min/Max.
- Aggiunti esempi di quantità prodotto e controlli delle soglie di spesa. Gli esempi non sono una tabella completa di ogni intervallo di prezzo.
0.1.0-alpha.2
- Corretti sconti BOGO ripetuti quando WooCommerce normalizzava un prezzo decimale periodico durante il checkout.
- Corretto il risparmio promozionale calcolato da importi unitari arrotondati. Fanno fede i totali dell’intera riga.
- Conservate le etichette accessibili dopo l’aggiunta di righe nel simulatore.
- Ampliate le verifiche locali nel browser e di integrazione.
0.1.0-alpha.1
Motore iniziale, editor, simulatore, protezione delle revisioni e integrazione carrello/ordine. Questo traguardo non stabiliva una release pubblica o una matrice di compatibilità.
Riproduci un problema
Annota versioni di plugin, WP, Woo e PHP, tipo di regola, prodotti e prezzi, quantità, strategia, ruolo cliente, coupon e impostazioni fiscali. Confronta carrello, checkout e ordine salvato, omettendo dati personali. Usa esempi sintetici in staging. Un test numerico del motore non dimostra da solo l’intero acquisto.