Pular para o conteúdo principal
Nesta página

Esta página é para comerciantes que desejam usar a orquestração Athia e DEUNA juntos. Se DEUNA não estiver no seu caminho de pagamento, a camada de inteligência ainda funciona integralmente nos dados que você envia; começar em Integrando Athia instead.

Os dados de nível de tentativa que Athia precisa são produzidos pela própria camada de orquestração, e os agentes atuam nos mesmos trilhos. Não há arquivos para entregar, nem acesso ao armazém para conceder e nem credenciais de provedor para emitir.

Esta página cobre a camada de execução do Athia, os agentes decidem dentro do fluxo de pagamento. A camada de inteligência de Athia, coberta por Recursos da Athia, é executado nos dados que você envia por qualquer caminho e não depende de nada descrito aqui.

Como os agentes controlam seu tráfego#

Diagrama de sequência
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
Comerciante ou clienteDEUNAProvedor ou processador

O agente é consultado dentro da decisão de orquestração, e não como uma chamada de serviço separada. As transações entram na orquestração DEUNA por meio de qualquer tipo de integração que você escolher.

As decisões do agente são baseadas em resultados reais, em vez de regras que precisam ser mantidas. Agente de aceitação Utiliza aprendizado de máquina e aprendizado por reforço para decidir sobre cada transação, em tempo real.

Fail-open sempre, de acordo com suas próprias regras. Se um agente não responder dentro do seu orçamento de latência, a transação é submetida na configuração de regra estática que você já possui na orquestração DEUNA. Essa configuração é sua, ela permanece em vigor independentemente de um agente estar em execução ou não, e é para onde a transação retorna. Nenhum agente está em condições de bloquear um pagamento e nenhuma falha deixa uma transação sem uma decisão de roteamento.

Quanto do seu volume você direciona#

Você não precisa mover tudo de uma vez, e a maioria dos comerciantes não o faz.

Para qualquer configuração parcial, esse contexto ingerido separadamente é o tráfego que nunca atingiu DEUNA.

A. Volume totalB. Uma porção de volume
Volume roteado para DEUNATudo issoUma fatia definida
O que Athia vêCada tentativa, recusa, nova tentativa e liquidaçãoApenas a fatia que você roteia
O que você deve ingerirNadaO contexto em torno da fatia
Alavancas de otimizaçãoSeleção de processador, nova tentativa, configuração de mensagemAs alavancas que se aplicam à fatia

A. Volume total através da orquestração DEUNA

Todo o seu tráfego flui através dos canais da DEUNA, portanto, o processamento e o roteamento são superfícies de otimização. Athia vê cada tentativa, cada recusa, cada nova tentativa e cada acordo sem ingestão funcionar do seu lado.

B. Uma parte do volume através da orquestração DEUNA

Duas formas são comuns e ambas são pilotos que crescem.

Apenas declínios suaves. Seu processador primário mantém as primeiras tentativas e a orquestração DEUNA recebe as recusas suaves para recuperação. O início mais restrito possível: DEUNA apenas toca em transações das quais sua própria pilha já desistiu.

Um experimento A/B. Uma parte do seu tráfego é roteado para a orquestração DEUNA e o restante permanece na sua configuração atual, de modo que os dois são comparados de igual para igual em seu próprio volume, e não em relação a um benchmark. A participação é acordada com você e se move apenas conforme os resultados são mantidos.

Contexto mínimo para uma configuração de recusa suave ou somente nova tentativa, por tentativa original:

CampoTipoDescrição
payment_transaction_idStringIdentificador da tentativa original, usado para vincular a nova tentativa a ela
psp_nameStringProvedor para o qual a tentativa original foi enviada
psp_error_codeStringCódigo de recusa do provedor
psp_error_messageStringTexto do motivo da recusa do provedor
payment_amountDecimaisValor da tentativa
currency_codeStringCódigo de moeda ISO 4217
card_binStringBIN do cartão, primeiros seis ou oito dígitos
last_four_digitsStringÚltimos quatro dígitos do cartão
payment_timestampSequência ISO 8601Hora da tentativa original, UTC

Estes são os nomes que Athia usa; envie o equivalente de seus próprios sistemas e sua equipe Athia os mapeia.

Para um experimento A/B, o requisito é mais amplo: Athia também precisa do braço de controle, na mesma granularidade, ou os braços não serão comparáveis. Sua equipe Athia concorda com você sobre o campo definido antes do início do experimento.

Ingerir esse contexto através de qualquer caminho em Integrando Athia.

Se você não rotear através da orquestração DEUNA#

A camada completa de inteligência está disponível em todos os caminhos de integração. Estrategista, painéis inteligentes e Ask Athia são executados nos dados que você envia, para que você obtenha tudo isso sem rotear uma única transação por meio da orquestração DEUNA. O roteamento é o que adiciona a execução dentro do fluxo de pagamento, e uma forma de execução, lote, está disponível fora dele como uma troca de arquivos sem integração e sem alteração na forma como você roteia. Veja Athia para saber como uma recomendação chega a uma transação MIT ou CIT quando DEUNA não está no caminho, e Agente de aceitação para o próprio arquivo em lote.

Primeiros passos#

DEUNA trabalha com você nessas etapas. A cada uma DEUNA traz as provas e você decide se vai mais longe.

  1. Confirme sua configuração de orquestração. DEUNA verifica com você.
  2. Decida o escopo. Volume total, uma fatia de declínio suave ou um experimento A/B. Se algo permanecer fora da DEUNA, a DEUNA identificará o contexto que Athia está faltando com você e concordará com um caminho de ingestão de Integrando Athia.
  3. Carregar histórico. Athia precisa de um histórico para conhecer suas linhas de base antes que o agente atue, e a DEUNA trabalha com sua equipe na entrega.
  4. Prove antes que carregue volume. Como isso é feito depende do seu escopo e está definido em indo ao vivo.

A própria integração da orquestração#

Documentado nos documentos do desenvolvedor DEUNA: