Trocando de PSP

Trocar de Asaas para Mercado Pago (ou vice-versa) leva menos de 5 minutos. Sem migração de dados, sem reescrever integração.

Passos

  1. Acesse Dashboard → PSPs e conecte o novo PSP com sua API key.
  2. No seu código, mude o campo provider no payload:
diff
{
  "amount": 5000,
- "provider": "asaas",
+ "provider": "mercadopago",
  "description": "Pedido #1234"
}

Pronto. Todos os pagamentos futuros vão para o novo PSP.

Cobranças existentes

Cobranças já criadas continuam vinculadas ao PSP original — o Hubpay usa a credencial salva no momento da criação. Você só precisa cancelar cobranças pendentes que não queira mais receber no PSP antigo.

Rodando ambos em paralelo

Você pode ter Asaas e Mercado Pago ativos ao mesmo tempo e escolher o provider por requisição:

typescript
// A/B ou fallback:
const provider = customer.prefersMercadoPago ? 'mercadopago' : 'asaas';

const charge = await hubpay.charges.create({
  amount: 5000,
  provider,
});