Passa al contenuto principale
In questa pagina

Questa pagina è per i commercianti che vogliono utilizzare Athia e DEUNA orchestrazione insieme. Se DEUNA non è nel tuo percorso di pagamento, lo strato di intelligenza funziona ancora al massimo sui dati che invii; Integrazione di Athia instead.

I dati di livello di tentativo Athia ha bisogno è prodotto dallo strato di orchestrazione stesso, e gli agenti agiscono sulle stesse rotaie. Non ci sono file da consegnare, nessun accesso al magazzino per la concessione e nessuna credenziali del fornitore da emettere.

Questa pagina copre lo strato di esecuzione di Athia, agenti che decidono all'interno del flusso di pagamento. Lo strato di intelligenza di Athia, coperto Funzionalità di Athia, corre sui dati che invii da qualsiasi percorso e non dipende da nulla descritto qui.

Come gli agenti si muovono sul tuo traffico#

Diagramma di sequenza
1Merchant2DEUNA orchestrationwith Athia agents3ProcessorSends the payment requestThe agent is consulted insidethe orchestration decision.One service, one call.The agent answers inside its latency budgetSubmits on the agent decisionThe agent times out or is unavailableSubmits on your static ruleconfigurationReturns the outcomeReturns the resultThe outcome trains the next decision
Commerciante o clienteDEUNAProvider o processore

L'agente è consultato all'interno della decisione di orchestrazione, non come una chiamata di servizio separata. Le transazioni entrano nell'orchestrazione DEUNA attraverso qualsiasi tipo di integrazione che hai scelto.

Le decisioni dell'agente si basano sui risultati reali, piuttosto che su regole che devono essere mantenute. Agente di accettazione Utilizza machine learning e reinforcement learning per decidere transazione per transazione, in tempo reale.

Fail-open sempre, sulle vostre regole. Se un agente non risponde all'interno del suo budget di latenza, la transazione viene presentata sulla configurazione delle regole statiche che hai già nell'orchestrazione DEUNA. Questa configurazione è vostra, rimane in vigore se un agente è in esecuzione, ed è a che cosa la transazione ricade. Nessun agente è mai in grado di bloccare un pagamento, e nessun fallimento lascia una transazione senza una decisione di routing.

Quanto volume si tratta#

Non devi spostare tutto in una volta, e la maggior parte dei commercianti non lo fanno.

Per qualsiasi configurazione parziale, che separatamente ingerito contesto è il traffico che non ha mai raggiunto DEUNA.

A. Volume completoB. Una porzione di volume
Volume indirizzato a DEUNATuttoUna fetta definita
Che cosa vede AthiaOgni tentativo, declino, riprova e insediamentoSolo la fetta che si percorre
Cosa devi ingerireNiente.Il contesto intorno alla fetta
Leve di ottimizzazioneSelezione del processore, riprova, configurazione del messaggioLe leve che si applicano alla fetta

A. Volume completo attraverso l'orchestrazione DEUNA

Tutti i flussi di traffico attraverso i tubi di DEUNA, quindi la lavorazione e il routing sono entrambe superfici di ottimizzazione. Athia vede ogni tentativo, ogni declino, ogni rimpianto e ogni insediamento senza lavoro di ingestione da parte tua.

B. Una porzione di volume attraverso l'orchestrazione DEUNA

Due forme sono comuni, ed entrambi sono piloti che crescono.

Morbido declino solo. Il processore primario mantiene i primi tentativi, e l'orchestrazione DEUNA riceve i morbidi decreti per il recupero. Il più stretto inizio possibile: DEUNA tocca solo transazioni il tuo stack ha già rinunciato.

Un esperimento A/B. Una parte dei tuoi percorsi di traffico verso l'orchestrazione DEUNA e il resto rimane sulla tua configurazione attuale, quindi i due sono paragonati come per come sul tuo volume piuttosto che contro un benchmark. La quota è concordata con voi e si muove solo come i risultati detengono.

Contesto minimo per una configurazione a soffice-declinazione o a riprova, per tentativo originale:

CampoTipoDescrizione
payment_transaction_idStringIdentificazione del tentativo originale, usato per collegare il retry a esso
psp_nameStringIl Fornitore ha inviato il tentativo originale
psp_error_codeStringCodice di declino del fornitore
psp_error_messageStringProvvedimento del motivo testo
payment_amountDecimaleQuantità di prova
currency_codeStringCodice di valuta ISO 4217
card_binStringBIN della carta, i primi sei o otto cifre
last_four_digitsStringGli ultimi quattro cifre della carta
payment_timestampStringa ISO 8601Tempo del tentativo originale, UTC

Questi sono i nomi che Athia usa; invia l'equivalente dai tuoi sistemi e il tuo team Athia li mappa.

Per un esperimento A/B il requisito è più ampio: anche Athia ha bisogno del braccio di controllo, allo stesso grano, o le braccia non sono paragonabili. Il vostro team di Athia concorda sul campo impostato con voi prima che l'esperimento inizi.

Ingerire questo contesto attraverso qualsiasi percorso Integrazione di Athia.

Se non si attraversa l'orchestrazione DEUNA#

Lo strato di intelligenza completo è disponibile su ogni percorso di integrazione. Strategista, smart cruscotti e Ask Athia eseguire sui dati che si invia, in modo da ottenere tutto senza instradare una singola transazione attraverso l'orchestrazione DEUNA. Routing è ciò che aggiunge l'esecuzione all'interno del flusso di pagamento, e una forma di esecuzione, lotto, è disponibile al di fuori di esso come uno scambio di file senza integrazione e nessun cambiamento a come si avvia. Vedi Athia per come una raccomandazione raggiunge un MIT o una transazione CIT quando DEUNA non è nel percorso, e Agente di accettazione per il file batch stesso.

Iniziare#

DEUNA lavora attraverso questi passi con voi. A ogni DEUNA porta le prove e decide se andare oltre.

  1. Conferma la tua configurazione di orchestrazione. La DEUNA lo controlla con te.
  2. Decidi il campo. Volume pieno, una fetta di decalino morbido, o un esperimento A/B. Se qualcosa rimane fuori DEUNA, DEUNA identifica il contesto che Athia manca con voi e accetta un percorso di ingestione da Integrazione di Athia.
  3. Storia del carico. Athia ha bisogno di una discarica storica per imparare le basi prima che l'agente agisca, e DEUNA lavora con la tua squadra alla consegna.
  4. Provalo prima che porta volume. Come si fa dipende dal tuo scopo, e viene impostato sotto che si fa vivo.

L'integrazione orchestrale in sé#

Documentato nel DEUNA sviluppatore docs: