SelectwinDOCS

Payment Orchestration

A Selectwin oferece uma solução robusta de orquestração de pagamentos (Payment Orchestration) automática que gerencia múltiplas formas de pagamento, rotas de processamento e regras de negócio através

Visão Geral

A Selectwin oferece uma solução robusta de orquestração de pagamentos (Payment Orchestration) automática que gerencia múltiplas formas de pagamento, rotas de processamento e regras de negócio através de uma única integração. Esta funcionalidade simplifica a complexidade de lidar com diferentes adquirentes, métodos de pagamento e cenários de falha, maximizando as taxas de aprovação e reduzindo custos operacionais.


O que é Payment Orchestration?

Payment Orchestration é uma camada inteligente que se posiciona entre sua aplicação e os diversos processadores de pagamento, permitindo:

  1. Roteamento Inteligente: Direcionar transações para os processadores mais adequados com base em critérios configuráveis
  2. Redundância e Failover: Redirecionar automaticamente transações em caso de falhas técnicas
  3. Otimização de Custos: Utilizar as rotas mais econômicas com base em taxas e configurações
  4. Gestão Unificada: Centralizar a reconciliação, relatórios e gerenciamento de disputas
  5. Experiência Omnichannel: Oferecer os mesmos métodos de pagamento em todos os canais

Componentes Automáticos da Orquestração de Pagamentos

1. Regras de Roteamento

Definem para qual adquirente ou processador cada transação será enviada, com base em:

  • Método de pagamento (crédito, débito, boleto, PIX)
  • Bandeira do cartão (Visa, Mastercard, American express, etc.)
  • Valor da transação
  • Tipo de produto ou serviço
  • Localização geográfica do cliente
  • Segmentação de cliente
  • Histórico de sucesso anterior

2. Estratégias de Fallback

Determinam o comportamento em caso de falha na transação, como:

  • Retry Automático: Tentar novamente com o mesmo processador
  • Cascata: Redirecionar para processadores alternativos em sequência
  • Split Payment: Dividir o pagamento entre múltiplos processadores

3. Smart Routing

Algoritmos que otimizam automaticamente as rotas de pagamento com base em:

  • Taxas de aprovação histórica
  • Custos de processamento
  • Disponibilidade dos processadores
  • Latência de resposta
  • Características da transação

Fluxo de Orquestração

Todo o processo é automático e transparente para a sua integração: você envia uma única requisição POST /v1/transactions e recebe o resultado final, independentemente de quantas rotas foram tentadas.


Perguntas Frequentes

A orquestração de pagamentos gera custos adicionais?

Não. A orquestração de pagamentos está incluída em todos os planos da Selectwin sem custo adicional. Na verdade, ela geralmente reduz custos ao otimizar o roteamento para adquirentes mais econômicos.

Como a orquestração afeta o tempo de resposta da transação?

A orquestração pode adicionar alguns milissegundos ao tempo total de processamento, mas o impacto é minimizado através de processamento paralelo e timeouts configuráveis. Em caso de fallback, o tempo total será a soma dos tempos de cada tentativa, limitado pelos timeouts configurados.

Como sei qual adquirente processou minha transação?

A resposta da transação traz os dados do processamento no objeto payment — incluindo payment.provider (o adquirente/processador utilizado) e payment.acquirerTransactionNumber (a referência da transação no adquirente). O histórico de mudanças de status fica disponível em timeline.

On this page