Buoni nei negozi online
allverto come conto centrale dei buoni – riscattare buoni della cassa, delle fatture o creati manualmente anche nel checkout di WooCommerce e Shopify, con credito residuo comune, prenotazione e sincronizzazione.
Un buono di allverto vale ovunque: in cassa, nell'ordine e nel checkout dei tuoi negozi online. Tutti condividono lo stesso credito residuo – allverto è il conto centrale dei buoni. Ciò che viene riscattato nel negozio, allverto lo addebita subito al buono; ciò che viene riscattato in cassa non è più disponibile nel negozio.
Cosa è possibile con ciascun sistema di negozio
| Negozio | Come | Stato |
|---|---|---|
| WooCommerce | Plugin «allverto Gutscheine»: campo nel carrello e nel checkout, verifica, prenotazione e contabilizzazione presso allverto | pronto per il carrello classico; checkout a blocchi predisposto, non ancora provato in un negozio reale |
| Shopify | allverto crea ogni buono come gift card di Shopify con lo stesso codice, credito e scadenza e sincronizza il credito | pronto; richiede l'approvazione delle autorizzazioni gift card da parte di Shopify |
| Shopware 6 | Plugin «AllvertoGutscheine» | struttura di base, non ancora utilizzabile nel checkout |
| allverto Shop | Plugin in allverto Shop | in arrivo; token e interfaccia sono già utilizzabili |
| Marketplace | – | non possibile (Amazon, eBay ecc. non accettano buoni di terzi) |
I codici sconto e i coupon che crei nel negozio stesso restano, come finora, righe di detrazione nell'ordine.
Configurare WooCommerce
- Clic destro sul negozio WooCommerce → Buoni ….
- Attiva Accetta i buoni allverto in questo canale e fai clic su Salva.
- Fai clic su Crea token e poi su Copia token. Il token di canale viene mostrato solo questa volta.
- In WordPress installa il plugin allverto Gutscheine (carica lo ZIP) e attivalo.
- In WordPress apri WooCommerce → Impostazioni → allverto Gutscheine: spunta Gutscheine annehmen, inserisci l'indirizzo dell'interfaccia (si trova in allverto nella stessa finestra, con pulsante per copiare) e il token di canale, poi salva.
- Fai clic su Verifica connessione.
Da ora i tuoi clienti vedono il campo allverto-Gutschein nel carrello e nel checkout.
Come funziona un riscatto nel negozio
- Il cliente inserisce il codice. allverto verifica blocco, scadenza, valuta e il credito disponibile (credito residuo meno le altre prenotazioni).
- L'importo viene detratto dal totale dopo le imposte, al massimo fino a 0. Un buono multiuso è un mezzo di pagamento, non uno sconto: l'IVA della merce resta invariata.
- Al momento dell'ordine allverto prenota l'importo. Se nel frattempo il credito è stato usato altrove (ad es. contemporaneamente in cassa), il negozio interrompe l'ordine con un messaggio.
- Non appena l'ordine è accettato (in lavorazione, in attesa, completato o pagato), allverto contabilizza il riscatto. Nei Movimenti del buono compare il negozio con il numero d'ordine.
- Se l'ordine viene abbandonato, il pagamento non riesce oppure viene annullato o rimborsato per intero, il plugin libera la prenotazione o riaccredita l'importo (Storno del riscatto).
Una prenotazione non contabilizzata scade da sola dopo due ore: il credito torna disponibile.
Nell'ordine
Quando si scaricano gli ordini, allverto riprende il buono come pagamento (buono con codice) nella finestra Pagamenti, non come riga né come sconto. Il buono non viene addebitato una seconda volta. Per gli ordini importati come pagati, allverto contabilizza il resto come pagamento nel negozio, così che l'ordine risulti pagato per intero. Se annulli il pagamento con buono nell'ordine, l'importo viene riaccreditato sul buono.
Configurare Shopify
- Aggiungi alla tua app Shopify gli ambiti della Admin API write_gift_cards e write_gift_card_transactions. A seconda del piano, Shopify concede le autorizzazioni gift card solo dopo l'approvazione del supporto Shopify: prevedi un po' di tempo.
- Rinnova in allverto l'accesso del canale (clic destro → Modifica credenziali …) se Shopify rilascia un nuovo token.
- Clic destro sul negozio Shopify → Buoni …: attiva Accetta i buoni allverto in questo canale e Crea e sincronizza i buoni come gift card di Shopify, poi Salva.
- Fai clic su Sincronizza ora. In seguito la sincronizzazione avviene a ogni scaricamento degli ordini.
Come sincronizza allverto:
- Ogni buono attivo nella valuta del negozio diventa una gift card con lo stesso codice (senza trattini – inseriscilo nel checkout di Shopify come in allverto), lo stesso credito e la stessa scadenza. Shopify richiede codici di 8–20 caratteri; i codici personalizzati più corti vengono saltati.
- Se la gift card viene riscattata nel checkout di Shopify, lo scaricamento successivo degli ordini addebita il riscatto al buono e lo registra come pagamento nell'ordine.
- Se il buono viene riscattato in cassa o in un ordine, bloccato o scade, la sincronizzazione adegua il credito in Shopify (addebito o accredito). allverto porta a 0 in Shopify i buoni bloccati invece di disattivare la carta definitivamente, così lo sblocco resta possibile.
allverto non riprende le gift card Shopify vendute nel negozio: dopo la creazione Shopify restituisce il codice solo mascherato. Restano semplici gift card di Shopify.
Sicurezza
- Il token di canale vale solo per questo canale di vendita e solo per i buoni. allverto non lo memorizza in chiaro e lo mostra una sola volta.
- Il plugin comunica con allverto da server a server (solo HTTPS); il token non compare mai nel browser del cliente.
- Contro i tentativi di indovinare i codici: dopo 20 verifiche non riuscite in 10 minuti, allverto blocca per un po' ulteriori verifiche di questo negozio dallo stesso indirizzo. Dall'esterno, codici sconosciuti, bloccati e scaduti appaiono uguali.
- Anche qui vale il firewall della tua azienda: se consenti solo determinati indirizzi IP, il server del tuo negozio deve essere tra questi.
- Un negozio può contabilizzare, liberare e riaccreditare solo le proprie prenotazioni, al massimo fino all'importo contabilizzato.
Domande frequenti
Un cliente può riscattare più buoni in un ordine?
Sì. Ogni buono viene verificato, prenotato e contabilizzato singolarmente; insieme al massimo fino al totale dell'ordine.
Cosa vede il cliente se il codice è errato?
Solo «Questo buono non può essere riscattato», senza indicare se il codice esiste.
Cosa succede con un rimborso parziale nel negozio?
Il plugin riaccredita automaticamente solo in caso di annullamento o rimborso completo. Per un rimborso parziale registra l'accredito in allverto (finestra Pagamenti dell'ordine: annulla il pagamento con buono) oppure rimborsa in altro modo.