Documentazione
Transazione

Una transazione può attraversare i seguenti stati:

Pending

La transazione viene inizializzata. La maggior parte delle informazioni della transazione può ancora essere modificata. Lo stato successivo della transazione è Confirmed.

Confirmed

La transazione viene confermata dal negozio online o dal commerciante. Una volta che una transazione è Confirmed, non è più possibile apportare modifiche. Lo stato successivo della transazione è Processing.

Processing

La transazione passa allo stato Processing quando iniziamo a raccogliere le informazioni di pagamento e ad avviare l’elaborazione. Una transazione può rimanere a lungo nello stato Processing (ad esempio quando viene utilizzata con i charge flow). Se l’elaborazione della transazione ha esito positivo, la transazione passa allo stato Authorized. Se l’elaborazione non ha esito positivo, la transazione passa allo stato Failed.

Failed

La transazione non ha potuto essere Authorized. In genere il cliente ha annullato la transazione oppure non ha potuto o voluto autorizzare il pagamento. I dettagli sul motivo per cui la transazione è Failed sono riportati nel motivo dell’errore della transazione. Questo è uno stato finale.

Authorized

Il cliente ha Authorized il pagamento. Authorized significa che il cliente ha accettato il pagamento e che l’importo ha potuto essere riservato. Il trasferimento dell’importo sul conto del commerciante non viene tuttavia ancora avviato. In questo stato il commerciante può modificare le voci della transazione. Lo stato successivo della transazione è Completed.

Completed

Il pagamento è stato avviato. Il trasferimento del denaro sul conto del commerciante è stato effettuato o è stato avviato. L’importo non può quindi più essere modificato. Non è consigliabile avviare la consegna quando viene raggiunto questo stato. La decisione se effettuare o meno la consegna della merce dipende dal metodo di pagamento e dalle impostazioni definite dal commerciante. Gli stati successivi della transazione sono Fulfill o Decline.

Fulfill

La transazione è pronta per essere consegnata dal commerciante. Tutti i controlli di rischio sono stati eseguiti e indicano che la transazione può essere consegnata in sicurezza. Questo è uno stato finale.

Decline

La transazione non deve essere consegnata. Si consiglia di rifiutare la consegna, perché o il denaro non arriverà mai sul conto del commerciante oppure è molto probabile che il cliente non sia disposto a effettuare il pagamento. Questo è uno stato finale.

Stati
  • Crea
    Lo stato di creazione viene impostato in fase di creazione della transazione.
  • In sospeso
    La transazione è stata creata, ma non ancora confermata dal sistema del commerciante.
  • Confermato
    La transazione è stata creata e confermata, ma non ancora elaborata.
  • In elaborazione
    La transazione è in elaborazione.
  • Non riuscito
    L’autorizzazione della transazione non è andata a buon fine.
  • Autorizzato
    La transazione è stata autorizzata.
  • Completato
    La transazione è stata completata.
  • Consegna
    La transazione è pronta per la consegna.
  • Rifiuta
    I prodotti o servizi non vanno consegnati.
  • Annullato
    L'autorizzazione viene annullata e quindi non viene trasferito alcun denaro.
Caratteristiche
  • Accept Header
    L'intestazione 'Accept' del browser web del cliente.
  • Accept Language Header
    L'intestazione 'Accept Language' del browser web del cliente.
  • Allowed Payment Method Brands
    I marchi dei metodi di pagamento che possono essere utilizzati per autorizzare la transazione.
  • Altezza dello schermo
    L'altezza dello schermo del browser web del cliente.
  • Ambiente
    L'ambiente utilizzato per il rendering delle risorse.
  • Ambiente di autorizzazione
    L'ambiente in cui è stata autorizzata la transazione.
  • Articoli di linea
    Gli articoli acquistati dal cliente.
  • Autorizzato il
    La data e l'ora in cui la transazione è stata autorizzata.
  • Canale di vendita
    Il canale di vendita attraverso il quale è stata effettuata la transazione.
  • Causa dell’errore
    Il motivo del fallimento della transazione.
  • Charge Retry Enabled
    Se il cliente può effettuare ulteriori tentativi di pagamento se il primo non è andato a buon fine. L'impostazione predefinita è true.
  • Completato il
    La data e l'ora in cui è stata completata la transazione.
  • Completion Timeout On
    La data e l'ora in cui la transazione viene completata automaticamente.
  • Comportamento di completamento
    Il comportamento che controlla il completamento della transazione.
  • Conferma automatica attiva
    Se la transazione può essere confermata automaticamente o se deve essere fatta esplicitamente tramite l'API. L'impostazione predefinita è true.
  • Configurazione del connettore di pagamento
    La configurazione del connettore di pagamento utilizzata per autorizzare la transazione.
  • Configurazioni della modalità di pagamento ammesse
    Le configurazioni del metodo di pagamento che possono essere utilizzate per autorizzare la transazione.
  • Confirmed By
    L'ID dell'utente che ha confermato la transazione.
  • Confirmed On
    La data e l'ora di creazione della transazione.
  • Creato da
    L'ID dell'utente che ha creato la transazione.
  • Creato il
    La data e l'ora di creazione dell'oggetto.
  • Customers Presence
    La presenza del cliente indica se e in che modo il cliente della transazione è presente. L'impostazione predefinita è VIRTUAL_PRESENT.
  • Data della decisione di consegna
    La data e l'ora in cui è stata presa la decisione di spedire l'ordine.
  • Data di eliminazione prevista
    La data e l'ora in cui è prevista la rimozione definitiva dell'oggetto. Se il valore è vuoto, l'oggetto non verrà rimosso.
  • Email disabilitate
    Se l'invio di e-mail è disattivato per la transazione. L'impostazione predefinita è false.
  • End Of Life
    La data e l'ora in cui la transazione raggiunge la fine dell'attività. In questo momento non è possibile eseguire ulteriori azioni.
  • Failed Url
    L'URL a cui reindirizzare il cliente dopo l'annullamento o la mancata autenticazione del pagamento.
  • Fallito su
    La data e l'ora in cui la transazione è fallita.
  • Fuso orario
    Il fuso orario del cliente, che influisce sulla formattazione di date e orari nelle comunicazioni con il cliente.
  • Genitore
    La transazione padre che è stata (parzialmente) sostituita da questa transazione.
  • Gruppo
    Il gruppo a cui appartiene la transazione.
  • ID
    A unique identifier for the object.
  • ID cliente
    L'identificativo univoco del cliente nel sistema esterno.
  • ID sessione del dispositivo
    Permette di collegare la transazione ai dati raccolti dal dispositivo del cliente.
  • ID spazio collegato
    L'ID dello spazio a cui appartiene questo oggetto.
  • ID vista spazio
    L'ID della vista dello spazio a cui questo oggetto è collegato.
  • Importo accreditato
    L'importo totale che è stato rimborsato, nella valuta della transazione.
  • Importo completato
    L'importo totale che è stato completato, nella valuta della transazione.
  • Importo dell’autorizzazione
    La somma di tutti i prezzi delle voci, comprese le imposte, nella valuta della transazione.
  • Importo totale liquidato
    L'importo totale che è stato regolato, nella valuta della transazione.
  • Indirizzo Di Fatturazione
    L'indirizzo associato al metodo di pagamento ai fini della fatturazione e dell'elaborazione delle transazioni.
  • Indirizzo Internet Protocol (IP)
    L'indirizzo IP del dispositivo del cliente.
  • Indirizzo e-mail del cliente
    Inserire l'indirizzo e-mail del cliente.
  • Internet Protocol Address Country
    Il paese determinato dall'indirizzo IP del dispositivo del cliente.
  • Invoice Merchant Reference
    Il riferimento dell'esercente utilizzato per identificare la fattura.
  • Java Enabled
    Se Java è abilitato sul browser web del cliente.
  • Larghezza dello schermo
    La larghezza dello schermo del browser web del cliente.
  • Lingua
    Inserire la lingua.
  • Messaggio d’errore utente
    Il messaggio che può essere visualizzato al cliente per spiegare il motivo del fallimento della transazione, nella lingua del cliente.
  • Meta dati
    Consente di memorizzare informazioni aggiuntive sull'oggetto.
  • Metodo di consegna
    Il nome del metodo di spedizione utilizzato per spedire i prodotti.
  • Modalità tokenizzazione
    La modalità di tokenizzazione specifica se e come la tokenizzazione delle informazioni di pagamento viene applicata alla transazione.
  • Processing On
    La data e l'ora in cui è stata avviata l'elaborazione della transazione.
  • Profondità di colore dello schermo
    La profondità di colore dello schermo del browser web del cliente.
  • Riferimento commerciante
    Il riferimento dell'esercente utilizzato per identificare la transazione.
  • Status
    Lo stato attuale dell'oggetto.
  • Strategia di selezione ambiente
    La strategia per determinare se la transazione deve essere elaborata nell'ambiente di test o di produzione.
  • Success Url
    L'URL a cui reindirizzare il cliente dopo l'autenticazione del pagamento.
  • Time out autorizzazione
    La data e l'ora in cui la transazione deve essere autorizzata, altrimenti verrà annullata.
  • Tipo di interfaccia utente
    Il tipo di interfaccia utente utilizzata dal cliente per fornire le informazioni di pagamento.
  • Token
    Il token di pagamento da utilizzare per addebitare il cliente.
  • Totale delle tasse applicate
    Il totale di tutte le commissioni addebitate, nella valuta della transazione.
  • User Agent Header
    L'intestazione 'User Agent' del browser web del cliente.
  • Valuta
    Codice di tre lettere (formato ISO 4217) della valuta della transazione.
  • Versione
    The version is used for optimistic locking and incremented whenever the object is updated.
  • Window Height
    L'altezza della finestra del browser web del cliente.
  • Window Width
    La larghezza della finestra del browser web del cliente.
  • Years To Keep
    Il numero di anni in cui la transazione viene conservata dopo la sua autorizzazione.
  • indirizzo di spedizione
    L'indirizzo a cui verrà spedito l'ordine.
  • terminale
    Il terminale di pagamento attraverso il quale è stato elaborato il pagamento.