Utilizzare l'API Convalida coupon per verificare i codici coupon immessi manualmente prima di applicare gli sconti. La convalida dei coupon in anticipo, anziché attendere il Checkout, offre ai clienti un feedback immediato sul funzionamento del codice. L'API verifica se il coupon esiste, è attivo, non ha raggiunto i limiti di riscatto e se il carrello è idoneo per la promozione.
Versioni (Edition) richieste
Disponibile nelle versioni: Lightning Experience
Disponibile in: Enterprise Edition, Unlimited Edition e Developer Edition con Gestione offerte in tempo reale
Come funziona la convalida dei coupon
Integrare l'API Convalida coupon con sistemi come siti di shopping e sistemi POS (point-of-sale). Per convalidare i coupon, specificare fino a 1.000 codici coupon immessi manualmente nella proprietà della richiesta couponsToValidate.
Se il carrello contiene già codici coupon nei campi coupon, anche l'API li rileva e convalida. Non è necessario copiare tali codici in couponsToValidate. Per i coupon che superano i controlli a livello di coupon, l'API valuta l'idoneità della promozione in base alla posizione in cui è allegato ogni codice.
Per un coupon allegato all'intestazione del carrello, l'API valuta l'intero carrello.
Per un coupon allegato a una riga carrello, l'API valuta solo quella riga. La linea deve partecipare a una promozione associata al coupon.
Per ogni codice coupon, la risposta fornisce i seguenti dettagli.
Stato aggregato negli ambiti applicabili. Lo stato è Valid quando il coupon supera la convalida per almeno un ambito applicabile. In caso contrario, lo stato è Invalid.
Per un coupon valido, l'ambito valido, l'ID promozione associato e, per un ambito Line, gli ID voce carrello applicabili.
Per un coupon non valido, il motivo per cui la convalida non è riuscita.
Questo articolo ha risolto il problema?
Facci sapere, così possiamo migliorare!
Caricamento
Salesforce Help | Article
Cookie Consent Manager
Cookie Consent Manager
General Information
Required Cookies
Functional Cookies
Advertising Cookies
General Information
We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required Cookies
Always Active
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional Cookies
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising Cookies
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.