Passa al contenuto principale
In questa pagina
Specialized payment agent

Push every transaction toward its highest approval.

Act on every transaction in real time using learned routing, payment-message, and retry decisions that stay current as issuer behavior and traffic mix shift.

  • Smart routing
  • Message optimization
  • Intelligent retries
Acceptance Optimization Agent

This page covers Athia's execution layer, the agent acting inside the payment flow. Athia's intelligence layer, covered in Funzionalità di Athia, corre sui dati che invii qualunque percorso arrivi, sia che tu abbia mai implementato un agente.

Come decide l'agente#

Il ciclo di vita di una transazione, dalla decisione dell'agente al risultato che forma il suo prossimo. Il sentiero datterrato è il percorso non aperto.

Ogni decisione parte dalla stessa immagine: la carta e il suo BIN, la banca emissione, la somma e la valuta, ciò che questo cliente ha fatto con voi prima, il tempo del giorno, e ciò che è accaduto l'ultima volta che una transazione che sembrava come questa è stata inviata. L'agente pesa tutto, e impara quali parti di esso importa per il tuo traffico, che è raramente lo stesso di ciò che conta in generale.

Inizia con tre puoi guardare accadere.

Quale processore ottiene la transazione

Una tabella di routing statico invia un intero segmento a un processore e continua a inviare fino a quando qualcuno lo modifica. L'agente non ha tavolo. Impara quale processore vince effettivamente per ogni combinazione di carta, emissione di banca e importo, e tiene quella vista per ogni combinazione subito, rinfrescata da ogni risultato che torna. Quando un processore inizia tranquillamente a diminuire un segmento che ha usato per approvare, il traffico si muove prima che qualcuno abbia aperto una dashboard.

Come si compone il messaggio di pagamento

Alcuni tipi di carte e banche approvano solo quando il messaggio è composto esattamente come si aspettano, e un campo sbagliato torna a guardare come un declino ordinario. Nessuno pubblica queste regole. L'agente li trova nei dati del tuo declino e corregge il messaggio sulla sua uscita, con nulla per voi di scrivere e nessuna release per spedire.

Se un declino vale la pena di riprovare

Una regola di retry tratta tutte le rimesse negative allo stesso modo e spende le commissioni per le transazioni che non vengono mai completate. L'agente legge ogni rimesse negativa e determina se è opportuno tentare di completarla, scegliendo il momento giusto e lasciando perdere quelle non valide. Il retry viene deciso in modo dinamico, non in base a regole predefinite.

Questi tre aspetti sono i più semplici da descrivere. L'agente è un modello unico, e i fattori che influenzano la sua decisione per ogni rimesse sono più ampi di quanto suggeriscano le tre descrizioni. Inoltre, l'agente continua ad apprendere, perché ogni risultato fornisce nuove informazioni. Chiedete al vostro team Athia come decide per il vostro account.

Come implementarlo#

Chi gestisce cosa in ogni implementazione. La freccia spessa indica lo stato di callback che appartiene al commerciante.

Automazione completaBatch
Chi esegue il pagamentoDEUNAVoi, o DEUNA per vostro conto
Cosa integrateDEUNA checkout o orchestrazione dei pagamentiUno scambio di file, senza integrazione
LatenzaIn tempo reale, durante il flusso di pagamentoNon in tempo reale; prima dell'elaborazione
AmbitoTutte le transazioniMIT (Recurring Billing) solo
Connessioni con i processoriManaged by DEUNAVostre, o DEUNA

Automazione completa

Integrate con DEUNA checkout o orchestrazione dei pagamenti. L'agente viene consultato all'interno dell'orchestrazione, anziché come una chiamata di servizio separata, quindi non ci sono ulteriori passaggi nel vostro percorso di autorizzazione e non è necessario alcun lavoro di integrazione ML. DEUNA gestisce le connessioni con i processori e l'agente gestisce ogni transazione. Iniziate con l'integrazione della piattaforma di orchestrazione DEUNA e la panoramica dei pagamenti DEUNA.

Batch

per **pagamenti ricorrenti avviati dal cliente (MIT)**e non in tempo reale. Fornite un file con gli importi programmati prima che vengano elaborati, l'agente valuta ogni riga e restituisce un file di risultati.

Cosa inviate, per ogni importo programmato

CampoTipoDescrizione
merchant_referenceStringIl vostro identificatore per l'importo, ripetuto nella riga di risultato
card_binStringBIN della carta, i primi sei o otto cifre
last_four_digitsStringGli ultimi quattro cifre della carta
issuing_bankStringLa banca emittente, dove è stata rilasciata
payment_amountDecimaleL'importo programmato, in unità principali
currency_codeStringCodice di valuta ISO 4217
scheduled_dateStringa ISO 8601Quando è previsto il pagamento, in UTC

Cosa viene restituito, per riga

CampoDescrizione
merchant_referenceIl vostro identificatore, invariato, in modo da poter collegare il risultato al vostro record
recommended_processorIl processore più probabile per approvare questa transazione
message_configurationCome comporre il messaggio di pagamento per quel processore
retry_guidanceSe e quando tentare di ripetere in caso di rifiuto
expected_approval_rateL'aspettativa dell'agente per questa riga, in modo da poterla ordinare in base a essa

Utilizzate il file con le vostre connessioni ai processori, oppure lasciate che DEUNA esegua i pagamenti. L'agente viene addestrato sui vostri dati storici prima del lancio.

Cosa deve imparare l'agente#

L'agente è pre-trained sulla tua storia, quindi è necessario un dump di transazione storica prima che vada in diretta. I percorsi per consegnarlo sono in Integrazione di Athia, e i campi che si aspettano sono definiti in Athia Data Dictionary.

Dopo il lancio, i risultati devono continuare a scorrere continuamente. Questo è automatico quando DEUNA elabora il pagamento, perché DEUNA vede il risultato. Dove si mantiene l'esecuzione, compreso il lotto, postando lo stato di ogni transazione l'agente ha segnato di nuovo a DEUNA è la vostra responsabilità, o le sue decisioni smettere di migliorare.

Vai in diretta#

La DEUNA fa questi passi con te. A ogni DEUNA porta le prove e decide se andare oltre. Stai approvando una lettura, non funzionando un quadro di prova.

  1. Consenti i tuoi dati storici e DEUNA conferma la copertura del campo con te contro il dizionario dati.
  2. Scegli una distribuzione e DEUNA completa l'integrazione con il tuo team, incluso il callback di stato ovunque tu mantieni l'esecuzione dei pagamenti.
  3. Vedete il giudizio dell'agente prima che porti volume. Il modo in cui si fa dipende dal dispiegamento, e i due non sono lo stesso esercizio. Vedi di seguito.
  4. Una volta approvata questa prova, la DEUNA si trasferisce ad una esperimento controllato su volume vivo, controllo e coorte di trattamento con i pesi del traffico si accetta, spostato gradualmente come i risultati tengono.

Quale passo 3 sembra, spiegando

DistribuzioneCome l'agente è dimostrato prima che trasporta volume
Automazione completaModalità ombra. L'agente segna il traffico dal vivo e registra la decisione che avrebbe preso, mentre l'orchestrazione DEUNA presenta la transazione sulla configurazione delle regole statiche esistenti. Il pagamento viene elaborato normalmente; ciò che viene tenuto è la decisione dell'agente, non la transazione. Si confrontano i due dopo sul proprio volume.
BatchUn file segnato che non si applica. L'agente segna un vero file di spese programmate e restituisce il risultato, e si esegue le spese il vostro modo solito. Il confronto è lo stesso, ma nulla è vivo in qualsiasi momento perché il file è deciso prima di fatturazione.

Il comportamento di runtime per ogni decisione è documentato DEUNA Orchestration.