Passa al contenuto principale

Concetti fondamentali

Questa pagina spiega le idee di base su cui funziona Spraed. Non è necessario leggerla prima di iniziare, ma ti aiuterà a capire termini e comportamenti che incontrerai in tutta la piattaforma.

Account

Ogni partecipante a un programma Spraed ha un account. L'account contiene il saldo corrente, lo storico delle transazioni e l'iscrizione al programma. Esistono tre tipi di account, uno per ruolo:

  • Account Individual -- l'account del consumatore. Traccia i benefit guadagnati, il saldo disponibile e il saldo pending.
  • Account Business -- l'account del gestore del programma. Traccia il totale del saldo loyalty in circolazione su tutti i membri.
  • Account Merchant -- l'account di un merchant all'interno di una coalition. Traccia i benefit emessi, gli addebiti in sospeso e i rimborsi dovuti.

Quando avviene una transazione, Spraed crea una registrazione contabile su ciascuno degli account coinvolti simultaneamente.

La carta digitale

Ogni Individual ha una carta digitale -- un QR code mostrato nell'app Spraed nella sezione "La tua carta". Il QR code è dinamico: viene generato al momento in cui la pagina viene aperta e codifica un token temporaneo legato all'identità del membro.

Per elaborare una transazione, il Business o il Merchant inquadra il QR code del membro e inserisce l'importo dell'acquisto. L'approccio con QR code significa nessuna carta fisica, nessun hardware NFC e nessun lettore di carte -- bastano due smartphone.

Tipi di programma

Spraed supporta attualmente tre tipi di programma completamente operativi, con altri in sviluppo. Consulta Tipi di programma per una panoramica completa.

Transazioni

Una transazione in Spraed è qualsiasi evento che modifica un saldo di account. Quando un membro effettua un acquisto:

  1. Il merchant inquadra la carta digitale del membro e inserisce l'importo
  2. L'app Spraed invia la transazione all'API gateway
  3. Il gateway crea registrazioni contabili su tutti gli account coinvolti (membro, business, merchant)
  4. Viene avviato un evento di settlement, elaborato nel giro di pochi secondi
  5. Il membro riceve una notifica push con la conferma del benefit guadagnato

L'intero flusso -- dall'inquadratura del QR code alla notifica -- si completa tipicamente in pochi secondi.

Settlement

Il settlement è il processo di risoluzione degli obblighi finanziari creati da una transazione.

In un programma Single Brand, il settlement è immediato e interno. Non ci sono pagamenti tra le parti.

In un programma Coalition, il settlement comporta movimenti di denaro reali tra soggetti indipendenti:

  • Il merchant emittente (dove il membro ha acquistato) viene addebitato per l'importo del benefit più le commissioni, che vengono accreditati sul conto moneta del Business
  • Il benefit del membro passa da pending a disponibile una volta confermato l'addebito
  • Il merchant che accetta il riscatto viene rimborsato dal Business tramite bonifico o compensazione

Il conto moneta è il float di settlement del Business -- riceve i contributi dei merchant e paga i riscatti.

Saldo loyalty

Il tuo saldo loyalty è il valore totale dei benefit attualmente in circolazione -- tutto ciò che hai promesso ai membri e che non è ancora stato riscattato. Puoi pensarci come alla tua esposizione loyalty. Spraed lo mostra in evidenza nella tua dashboard in modo che tu abbia sempre sotto controllo la tua posizione.

In una coalition, ogni merchant ha anche il proprio saldo che mostra quanto ha emesso e quanto è attualmente in attesa di settlement.

Acquisizione dei membri

Acquisire un nuovo membro non richiede alcun lavoro manuale. Quando un programma viene attivato, Spraed genera una locandina stampabile in formato A5 con un QR code univoco per quel programma. Il cliente la inquadra, scarica l'app Spraed, crea un account (username, password o passkey) e viene immediatamente iscritto. L'intero flusso richiede meno di un minuto.

Un singolo account Spraed può essere iscritto a più programmi -- l'app include un program switcher per passare da uno all'altro.

Integrazione API

Per i business che hanno bisogno di un'integrazione più profonda -- connettere Spraed a un sistema di cassa esistente, a un ERP o a una piattaforma e-commerce -- Spraed mette a disposizione una REST API tramite un API gateway dedicato. L'API copre identità, programmi, account, transazioni, promozioni e altro ancora.

Consulta la documentazione API per i dettagli.