Flusso notifiche
Notifiche
Le notifiche vengono inviate al verificarsi di determinati “eventi”.
Ogni Evento è composto da due parti, Entity e State, nella forma entity.state
L’Entity è il soggetto principale (ad esempio tspay_pis) mentre State si riferisce allo status dell’Entity (ad esempio active).
Esempi di eventi potrebbero essere quindi:
tspay_charge.activetspay_payout.refundedtspay_registration.active
Gli eventi previsti, con i relativi stati, sono i seguenti:
| Servizio | Entity | State | Descrizione |
| Incasso (3) | tspay_source |
active |
Memorizzazione sorgente Link2Save andata a buon fine |
error |
Memorizzazione sorgente Link2Save andata in errore | ||
tspay_charge |
pending |
Per l'SDD, nel tempo necessario all'elaborazione del pagamento | |
active |
Pagamento andato a buon fine
|
||
error |
Pagamento andato in errore | ||
refunded |
Pagamento rimborsato | ||
disputeCreated |
Contestazione creata | ||
disputeWithdrawn |
Contestazione con importo trattenuto | ||
disputeUpdated |
Contestazione aggiornata a seguito di invio prove | ||
disputeClosedLost |
Contestazione persa | ||
disputeClosedWon |
Contestazione vinta | ||
disputeClosed |
Contestazione chiusa | ||
disputeRefunded |
Contestazione rimborsata | ||
tspay_wire
pending
Accredito in corso
done
Accredito eseguito
failed
Accredito fallito
reverted
Accredito stornato
expired
Accredito non confermato
error
Accredito in errore
Pagamento (7)
tspay_pis
pending
Pagamento in corso
active
Pagamento eseguito
failed
Pagamento fallito
error
Pagamento andato in errore
Conti (8)
tspay_consent
created
Consenso creato
renewed
Consenso rinnovato
in_expiration
Consenso in scadenza
Schema
Tutte le notifiche hanno il seguente schema:
itemIdcompany registry dell'azienda per la quale si è verificato l'evento notificatoentityentitàstatestatoeventeventoeventTimetimestamppayloadparte variabile dipendente dal tipo di evento. Dettagli in basso.
Payload specifici per entità:
Di seguito i riferimenti allo schema dei vari payload:
- Notifiche da entità
tspay_source: specifiche payload
tspay_charge: specifiche payload
Notifiche da entità tspay_sourcetspay_wire: specifiche payload
Notifiche da entità tspay_pis: specifiche payload
Notifiche da entità tspay_consent: specifiche payload