Regras específicas
Regras específicas permitem definir rotas de pagamento personalizadas com múltiplas variáveis.
Uma regra específica se comporta da seguinte maneira:
- Se uma ordem atender a pelo menos uma das condições selecionadas por uma regra, ela segue um fluxo específico desenhado exclusivamente para transações que atendam a todos os parâmetros estabelecidos.
- Caso o pedido não atenda a alguma das condições estabelecidas, a transação será automaticamente direcionada de acordo com a lógica de processamento padrão.
Condições disponíveis#
As tabelas a seguir definem as condições disponíveis para regras específicas:
| Condição | Tipo de campo | Descrição |
|---|---|---|
| Banco | Seleção | Lista de bancos em todo o mundo. A fonte é o banco emissor do cartão |
| Lixeira | Texto | Permite inserir caixas de cartões separadas por vírgula. |
| Franquia | Seleção | Lista de franquias. Visa, Mastercard, entre outros. |
| País | Seleção | Lista de países em que a transação é gerada. A fonte é o país do cartão |
| Moeda | Seleção | Lista de moedas com as quais a transação é gerada. A fonte é /purchase API |
| Tipo de cartão | Seleção | Tipo de cartão com o qual o pedido foi transacionado. [Cartão de crédito, cartão de débito] |
| Financiamento parcelado | Seleção | MSI e MCI são levados em consideração. |
| Número de parcelas | Texto | Permite informar o número de parcelas separadas por vírgula. |
| Quantidade | Seleção/Número | Selecione o operador lógico e defina o valor que a transação deve cumprir. |
| Metadados | Seleção/Texto | Permite definir atributos específicos da transação. |
| Endereços de e-mail | Seleção/Número | Defina um nome para a lista de emails, selecione o operador lógico e defina o valor que a transação deve atender. (É possível fazer upload de um CSV com uma lista de endereços de e-mail. |
| Lojas | Seleção/Número | Defina um nome para a lista de lojas, selecione o operador lógico e defina o valor que a transação deve atender. (É possível fazer upload de um CSV com a lista de lojas). |
Crie uma regra específica#
Para criar uma regra:
- Acessar Estratégias de pagamento
- Clique Crie uma regra específica.
Regras específicas
Defina uma condição e a rota de processadores para pagamentos correspondentes.
- Em Digite o nome, insira um nome para a variável e clique em Ir para a próxima etapa.
- Em Adicionar condições, clique Adicionar condição.
- Adicione as condições:
- Banco
- Lixeira
- Franquia
- País
- Moeda
- Tipo de cartão
- Financiamento parcelado
- Quantidade
- Fonte de pagamento
- Número de pagamento
- Metadados
- Clique Salvar.
- Clique Ir para a próxima etapa.
- Em Defina a ordem de processamento da transação, escolha:
- Recusar transação para que todas as transações com esse roteamento sejam recusadas.
- Se você escolher esta opção, clique em Salvar para criar a regra de rejeição.
- Criar roteamento para designar um roteamento específico.
- Na modalidade Ordene como processar a transação:
- Escolha um processador de pagamento na lista de processadores ativos.
- Você pode escolher mecanismos antifraude, processadores de pagamento e métodos de pagamento alternativos.
- Se um processador não estiver listado, vá para Conexões para adicioná-lo.
- Se você deseja estabelecer uma estratégia em cascata, selecione os processadores de pagamento e mecanismos antifraude.
- Selecione um segundo processador de pagamento na lista de processadores ativos para pedidos rejeitados pelo primeiro processador.
- Escolha um processador de pagamento na lista de processadores ativos.
- Em Análise de fraude pós-autorização, escolha um mecanismo antifraude, se desejar.
- Clique Salvar para criar a regra específica.
Configurar regras específicas#
Você pode configurar cada regra específica dependendo dos metadados ou das informações do cliente.
Regra específica com condição de metadados
Metadados são dados que fornecem informações contextuais adicionais sobre uma transação, além de detalhes padrão como valor, moeda ou forma de pagamento.
Com o Metadados condição, uma estratégia permite o processamento de transações com base em atributos de metadados específicos associados à transação.
Para adicionar metadados a uma regra específica:
- Escolha uma regra específica.
- Clique Editar.
- Em Adicionar condições, clique Adicionar condição.
- Clique Metadados.
- Clique Adicionar metadados.
- Adicione os metadados:
- Em Variável escolha um nome para a variável. Não deve conter espaços.
- Em Tipo de formato selecione um tipo de formato.
- Texto para operadores de texto.
- Number para operadores numéricos.
- Em Propriedades selecione um operador.
- Em Insira um valor insira os valores de metadados.
- Clique Salvar.
Metadados suportados
| Tipo de formato | Operador |
|---|---|
| Texto | (=) Igual a |
| Texto | (!=) Diferente de |
| Texto | ([]) Na lista |
| Number | (<) Less than |
| Number | (≤) Menor ou igual a |
| Number | (>) Maior que |
| Number | (≥) Maior ou igual a |
| Number | (!=) Diferente de |
| Number | ([]) Entre |