WebSite X5Help Center

 
F. Simone
F. Simone
User

Api per sconti personalizzati nel carrello  it

Autore: F. Simone
Visite 60, Followers 1, Condiviso 0  

Versione: WebSite X5 Pro 2026.3.6

Buongiorno,

sto sviluppando una personalizzazione per l'e-commerce realizzato con WebSite X5 Pro 2026.3.6.

Avrei necessità di applicare uno sconto quantità considerando la somma di tutte le varianti dello stesso prodotto.

Esempio: un prodotto presenta le varianti Naturale e Frizzante. Acquistando 3 unità della prima variante e 1 della seconda, il sistema dovrebbe riconoscere 4 unità complessive e applicare uno sconto fisso di €0,40 a ciascuna unità.

Ho consultato la WebSite X5 Developer's Guide e individuato le API JavaScript x5engine.cart.ecommerce, x5engine.cart.product e il meccanismo bind() per gli eventi.

Vorrei sapere:

  1. Esiste un'API o un hook ufficialmente supportato che consenta di personalizzare il calcolo del prezzo unitario o dello sconto prima della conferma dell'ordine?

  2. Tale personalizzazione può essere propagata correttamente al PHP, al database degli ordini, all'IVA e al pagamento PayPal?

  3. È possibile implementarla mediante codice personalizzato, senza modificare direttamente x5cartengine.js e x5engine.php?

L'obiettivo è realizzare un componente indipendente che rimanga compatibile con le successive pubblicazioni e gli aggiornamenti di WebSite X5.

Grazie.

Postato il
2 RISPOSTE
Incomedia
Eric C.
Incomedia

Buongiorno,
in generale non forniamo supporto relativo al codice personalizzato, e non abbiamo purtroppo materiale aggiuntivo o esempi specifici per personalizzazioni di questo tipo, raccomando di aprire un topic pubblico così che utenti che hanno tentato di implementare qualcosa di simile possano intervenire.

Leggi di più
Postato il da Eric C.
F. Simone
F. Simone
User
Autore

Buongiorono, potete mettere voi il topic pubblico. Grazie

Leggi di più
Postato il da F. Simone