Manuale Pricing / Riferimenti sviluppatori e note sulle modifiche

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.

Scegli un’altra guida →