Pular para o conteúdo principal
Nesta página

Nesta seção, você pode configurar o roteamento baseado em porcentagem em Estratégias de pagamento para distribuir o tráfego de transações elegíveis por vários caminhos de roteamento.

O Roteamento por Porcentagem utiliza um modelo de alocação probabilística. Cada transação elegível é atribuída a um caminho de acordo com a porcentagem configurada para esse caminho.

Uma divisão percentual é adicionada após as condições da regra em uma estratégia de pagamento.

As condições da regra determinam quais transações são elegíveis. A divisão então distribui essas transações pelos caminhos de roteamento configurados.

Use o roteamento por porcentagem para:

  • Distribua o tráfego entre vários processadores ou estruturas de roteamento
  • Compare diferentes configurações de processador ou antifraude
  • Cumprir os compromissos de volume de transações com os fornecedores
  • Revise o caminho selecionado para cada pedido
  • Analise decisões divididas em relatórios baixados

Como funciona o roteamento por porcentagem#

Quando uma transação corresponde às condições de uma regra habilitada para divisão:

  1. DEUNA avalia a divisão percentual.
  2. A transação é atribuída a um caminho usando as porcentagens configuradas.
  3. O caminho selecionado é armazenado para esse pedido.
  4. A configuração de roteamento dentro do caminho selecionado continua normalmente.
  5. A divisão e o caminho selecionado são mostrados nos detalhes do pedido e nos relatórios.

A divisão é avaliada apenas uma vez para cada pedido. Se o mesmo pedido for repetido e atingir a mesma regra novamente, o DEUNA reutiliza o caminho previamente selecionado.

Adicionar uma divisão percentual#

Para adicionar uma divisão percentual a uma estratégia de pagamento:

  1. Acessar Estratégias de pagamento.
  2. Crie uma nova regra de roteamento ou edite uma existente.
  3. Configure as condições da regra.
  4. Adicionar Dividir após as condições da regra.
  5. Revise o tipo de divisão. Para esta versão, o tipo é exibido como Porcentagem.
  6. Adicione pelo menos dois caminhos de roteamento.
  7. Configure a estrutura de roteamento para cada caminho.
  8. Atribua uma porcentagem a cada caminho.
  9. Confirme se a alocação total é igual 100%.
  10. Salve e ative a regra.
Exemplo interativoUsa dados de exemplo e não faz solicitações à API.
Produção
Estratégias de pagamento

Roteamento por porcentagem

Distribua o tráfego compatível entre duas rotas de processadores.

Acme LATAM · Produção
ConfiguraçãoRoteamento por porcentagem
Ativa
Adyen · 60%Worldpay · 40%

Configuração dividida#

Os seguintes campos e opções estão disponíveis ao configurar uma divisão percentual.

Campo ou opçãoDescrição
Tipo de divisãoExibe o modelo de alocação. Nesta versão o valor é Porcentagem
CaminhoDefine uma alternativa de roteamento dentro da divisão
PorcentagemDefine a probabilidade de uma transação elegível ser atribuída ao caminho

Requisitos de caminho#

Cada divisão deve atender aos seguintes requisitos.

RequisitoDescrição
Caminhos mínimosUma divisão deve conter pelo menos 2 caminhos
Caminhos máximosUma divisão suporta até 5 caminhos nesta fase
Alocação mínimaCada caminho deve ter pelo menos 1%
Valores decimaisAs porcentagens podem incluir até 2 casas decimais
Alocação totalA alocação em todos os caminhos deve ser igual 100%
Caminhos únicosTodos os caminhos dentro da mesma divisão devem ser diferentes
Destino válidoCada caminho deve usar um destino ou estrutura de roteamento suportada pela DEUNA

Estruturas de roteamento suportadas#

As divisões percentuais suportam as seguintes estruturas de roteamento:

Estrutura de roteamentoDescrição
PSP → PSPRoteia a transação através de um PSP primário e um PSP subsequente
Fraude → PSPAvalia a transação através de um provedor antifraude antes de encaminhá-la para um PSP
PSP → Fraude → PSPEncaminha a transação através de um PSP, um provedor antifraude e outro PSP
PSP → Fraude (pós-autenticação)Executa a avaliação antifraude após autorização

Os provedores antifraude também podem ser configurados no Shadow Mode dentro de estratégias baseadas em porcentagem.

Configurações não suportadas#

As seguintes configurações não são suportadas nesta fase:

  • Um caminho não pode apontar para Recusar
  • Um caminho não pode apontar para outra divisão
  • Divisões aninhadas não são suportadas
  • As divisões percentuais não estão disponíveis para estratégias de APM
  • O balanceamento de carga explícito e a correção de desvios não são suportados

Alocação percentual#

A porcentagem configurada para cada caminho representa a probabilidade de uma transação elegível ser atribuída a esse caminho.

Por exemplo:

CaminhoAlocação
Caminho A70%
Caminho B30%

Cada transação elegível tem 70% de probabilidade de ser atribuída ao Caminho A e 30% de probabilidade de ser atribuída ao Caminho B.

Espera-se que a distribuição de transações observada se aproxime das porcentagens configuradas ao longo do tempo e em volume suficiente. O sistema não garante uma distribuição exata num pequeno número de transações.

Novas tentativas de pedido#

O caminho selecionado permanece consistente quando um pedido é repetido.

Por exemplo:

  1. Uma regra inclui o Caminho A em 70% e Caminho B em 30%.
  2. Um pedido corresponde à regra.
  3. DEUNA atribui o pedido ao Caminho B.
  4. O pedido é repetido e atinge a mesma regra novamente.
  5. DEUNA reutiliza o Caminho B em vez de avaliar a divisão novamente.

Qualquer comportamento em cascata ou fallback configurado no Caminho B continua funcionando normalmente.

Visualize o caminho selecionado em Detalhes do pedido#

Para revisar a decisão de roteamento com base em porcentagem para um pedido:

  1. Acessar Pedidos.
  2. Abra o pedido.
  3. Revise as informações de roteamento nos detalhes do pedido.
  4. Identifique a divisão e o caminho selecionado.

Os eventos de visibilidade da transação também incluem a divisão e o caminho selecionado para que você possa rastrear como a transação foi roteada.