Caratteristiche di pagamento
Scegliere e utilizzare le funzionalità di pagamento di DEUNA per l'autenticazione, le carte, i pagamenti a rate, le operazioni di ciclo di vita e il routing.
In questa pagina
Le funzionalità di pagamento estendono il ciclo di vita del pagamento. Utilizzare questa guida per scegliere la funzionalità necessaria, comprendere dove viene utilizzata e accedere alla guida di implementazione basata sul codice, senza presupporre che una funzionalità documentata sia automaticamente abilitata per tutti i fornitori.
01 · qualify
Conferma dell'idoneità
Verificare fornitore, metodo di pagamento, mercato, valuta, canale, operazione e configurazione del commerciante.
02 · configure
Abilitare la funzionalità
Applicare la connessione, la campagna, la strategia o l'impostazione dell'account approvata in DEUNA.
03 · integrate
Inviare il contratto
Utilizzare i campi API o SDK documentati e conservare gli identificatori e le azioni successive restituiti.
04 · verify
Testare ogni risultato
Eseguire i percorsi di successo, rifiuto, timeout, duplicazione, asincrono e recupero.
05 · operate
Riconciliare continuamente
Utilizzare stati autorevoli e webhooks verificati prima delle operazioni di completamento o di follow-up.
Trovare una funzionalità#
Autenticazione e gestione del rischio
3D SecureScegliere 3DS gestito da DEUNA o dal fornitore e gestire i flussi di transazione senza interruzioni e di sfida.Issuer authenticationAutenticazione dinamicaSelezionare l'autenticazione o la verifica in base al contesto della transazione, del rischio, del cliente e dell'emittente.Policy-driven verificationVerifica dell'indirizzoUtilizzare i risultati standardizzati di verifica dell'indirizzo nelle politiche di prevenzione delle frodi e di routing.Normalized AVS signalsAnalisi manualeMantenere la transazione in attesa fino a quando un terzo soggetto non risolve una decisione di rischio pendente.Held decisionsMotore di raccomandazioneGestire le scelte del fornitore e le regole di peso supportate.Prioritized provider rulesNormalizzazione dell'indirizzoNormalizzare i campi di fatturazione e spedizione supportati prima dell'elaborazione da parte del fornitore.Consistent address input
Gestione di carte e credenziali
Tokenizzazione della cartaRidurre la necessità di inserire ripetutamente le credenziali mantenendo le responsabilità PCI esplicite.Provider tokens and CVV verificationRilevamento del tipo di cartaUtilizzare il tipo di carta rilevato in modo coerente durante il routing e le operazioni.BIN-derived routing contextFlussi di consensoTracciare e riutilizzare il consenso del fornitore senza considerarlo come conferma di pagamento.Supported wallet authorizationConversione della valutaTrasmettere le informazioni di cambio valutario approvate durante l'intero ciclo di vita del pagamento.Presentment and settlement context
Pagamenti a rate e ciclo di vita dell'importo
InstallazioniConfigurare campagne, recuperare i termini idonei e inviare l'opzione selezionata.Eligibility to selected planPagamenti parziali multipliEseguire il pagamento di un'autorizzazione approvata in incrementi supportati.One authorization, staged fulfillmentRimborso parziale multiploRestituisci i fondi raccolti nelle incrementi supportati, rispettando l'importo rimanente.Native or aggregated refundsOperazioni asincroneSepara l'accettazione della richiesta dal risultato finale dell'operazione del fornitore.Capture, refund, and voidOperazioni concorrentiComprendi come vengono validate le richieste sovrapposte di prelievo o rimborso.Serialized amount validationAnnullamento automaticoConfigura il comportamento di scadenza supportato e riconcilia il risultato dell'annullamento.Release uncaptured authorizations
Implementa la funzionalità nel ciclo di vita dei pagamenti#
Diagramma di flusso
| Fase | Esempi di funzionalità | Chi è l'autorità |
|---|---|---|
| Prima dell'elaborazione | Normalizzazione dell'indirizzo, rilevamento della carta, raccomandazioni, prevenzione delle frodi | L'ordine backend e l'idoneità della connessione configurata |
| Autenticazione | 3DS, autenticazione dinamica, consenso del portafoglio | L'azione successiva e lo stato di pagamento successivo—non solo il ritorno del browser |
| Lavorazione | Acquisto, autorizzazione, rateizzazione, conversione | L'importo di pagamento DEUNA confermato, la valuta e lo stato |
| Dopo l'autorizzazione | Prelievo, prelievo parziale, annullamento automatico | Importo autorizzato rimanente e stato dell'operazione confermato dal fornitore |
| Dopo il prelievo | Rimborso, rimborso parziale, rimborso asincrono | Importo residuo rimborsabile e stato operativo confermato dal fornitore |
La compatibilità è multidimensionale#
Una funzionalità è disponibile solo quando tutte le dimensioni richieste sono soddisfatte:
| Dimensione | Verifica |
|---|---|
| Fornitore e credenziali | La connessione e il tipo di credenziali supportano l'operazione |
| Mercato e valuta | Il paese, la valuta e l'accordo di pagamento configurati sono validi |
| Metodo di pagamento | Il metodo di pagamento selezionato (carta, portafoglio, bonifico bancario, voucher o BNPL) abilita la funzionalità |
| Canale e SDK | Web, iOS, Android, React Native o API diretta supportano l'azione richiesta del cliente |
| Configurazione dell'account | La funzionalità, la strategia, la campagna, i limiti e i periodi di tempo sono abilitati per il commerciante |
| Gestione dello stato | L'integrazione supporta ogni stato transitorio, di successo, di errore e di ripristino che può ricevere |
Uso Funzionalità dei provider per la disponibilità pubblicata e Flusso e stati di pagamento per il modello di stato completo.
Checklist di rilascio#
- Documentare il risultato aziendale e la condizione esatta che abilita la funzionalità.
- Verificare i campi dell'API pubblica o dell'SDK rispetto alla guida di riferimento; non dedurre i campi dai label dell'Admin.
- Testare la funzionalità con la combinazione reale del fornitore, del mercato, della valuta e del metodo di pagamento.
- Includere i casi di rifiuto, in attesa, timeout, duplicato, parzialmente completato e non disponibile.
- Rendere idempotenti le azioni lato backend e mantenere le credenziali private al di fuori delle applicazioni client.
- Effettuare o annullare pagamenti solo da uno stato autorizzato di DEUNA.
- Monitorare sia le metriche relative all'esperienza del cliente che la riconciliazione finanziaria dopo il lancio.
Opzioni di integrazioneScegliere il browser, mobile, hosted o l'interfaccia API che gestisce ogni parte dell'esperienza.Flussi di pagamentoImplementare le transizioni di stato e i risultati delle operazioni validate.ConnessioniConfigurare e gestire i fornitori che rendono disponibile ogni funzionalità.