Gateways disponíveis
| Gateway | Slug | Cartão | PIX | Split |
|---|---|---|---|---|
| Pagarme | pagarme | ✓ | ✓ | ✓ |
| Safe2Pay | safe2pay | ✓ | ✓ | — |
| PicPay | picpay | — | ✓ | — |
Lógica de roteamento
A PlugToPay seleciona o gateway em três etapas, na seguinte ordem de prioridade:process_on_gatewayno body da requisição — força um gateway específico naquela transação.priority_gatewaynaCompanyConfig— gateway padrão configurado para a empresa.- Pagarme como fallback — usado quando nenhuma preferência está definida.
Não existe engine de regras dinâmicas no momento — o roteamento é determinístico pelas três etapas acima. Regras baseadas em BIN, valor, método de pagamento ou horário são escopo futuro (ver ADR 0003).
Fallback automático
Quando uma tentativa falha em um gateway, o orquestrador tenta o próximo gateway ativo configurado para a empresa, até o limite demax_retry_attempt na CompanyConfig. Cada tentativa fica registrada em transactions[] no PaymentResource.