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:
- Roteamento Inteligente: Direcionar transações para os processadores mais adequados com base em critérios configuráveis
- Redundância e Failover: Redirecionar automaticamente transações em caso de falhas técnicas
- Otimização de Custos: Utilizar as rotas mais econômicas com base em taxas e configurações
- Gestão Unificada: Centralizar a reconciliação, relatórios e gerenciamento de disputas
- 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.