Simular Parcelas
Pagamentos
Simular Parcelas
Simula opções de parcelamento para um determinado valor, incluindo juros e valores totais
POST
Simular Parcelas
Descrição
Simula opções de parcelamento para um determinado valor, retornando todas as possibilidades de parcelas disponíveis com seus respectivos valores, juros e totais.Transparência Total: A simulação mostra exatamente quanto o cliente pagará em cada parcela, incluindo juros e valor total da transação.
Quando Usar
Use este endpoint para:- Exibir opções de parcelamento antes do checkout
- Calcular valores com juros para diferentes números de parcelas
- Permitir que o cliente escolha a melhor opção de pagamento
- Validar se o valor pode ser parcelado
Fluxo de Uso
Regras de Parcelamento
Limites de Parcelas
Mínimo
1 parcela (à vista)Pode incluir desconto ou juros mínimos
Máximo
12 parcelasLimite padrão para cartão de crédito
Valor Mínimo por Parcela
Cálculo de Juros
Os juros são calculados de forma composta e variam conforme:- Número de parcelas: Quanto mais parcelas, maior a taxa
- Bandeira do cartão: Algumas bandeiras têm taxas diferenciadas
- Perfil do cliente: Clientes enterprise podem ter taxas negociadas
Exemplo de Cálculo de Juros
Exemplo de Cálculo de Juros
Para um valor de R$ 1.000,00:
- 1x: R 1.010,00/mês
- 3x: R 343,33/mês
- 6x: R 176,67/mês
- 12x: R 93,33/mês
As taxas são exemplificativas e podem variar conforme o contrato.
Estrutura da Resposta
Cada opção de parcelamento retorna:- number: Número de parcelas
- installmentAmount: Valor de cada parcela
- totalAmount: Valor total a ser pago (com juros)
- interestRate: Taxa de juros aplicada (%)
- interestAmount: Valor total dos juros
Exemplo de Uso
Cenário: Cliente com débitos de R$ 1.302,86
Exemplo de Resposta
Interface de Usuário
Boas Práticas para Exibição
Destaque a Melhor Opção
Destaque a Melhor Opção
Destaque visualmente a opção mais vantajosa (geralmente à vista ou com menos juros):
Mostre o Total com Juros
Mostre o Total com Juros
Sempre exiba o valor total a ser pago, não apenas o valor da parcela:
Indique Juros Claramente
Indique Juros Claramente
Seja transparente sobre os juros aplicados:
Permita Comparação Fácil
Permita Comparação Fácil
Use uma tabela ou lista para facilitar comparação:
| Parcelas | Valor/Parcela | Total | Juros |
|---|---|---|---|
| 1x | R$ 1.315,89 | R$ 1.315,89 | 1% |
| 3x | R$ 448,30 | R$ 1.344,90 | 3,23% |
| 6x | R$ 231,65 | R$ 1.389,90 | 6,68% |
Métodos de Pagamento
Atualmente, apenas cartão de crédito é suportado:Em Breve: Suporte para PIX e boleto bancário será adicionado em versões futuras da API.
Códigos de Resposta HTTP
200 - Sucesso
Simulação realizada com sucesso. Todas as opções de parcelamento disponíveis são retornadas.400 - Bad Request
Dados inválidos na requisição. Possíveis motivos:- Valor inválido ou negativo
- Método de pagamento não suportado
- Formato de dados incorreto
422 - Unprocessable Entity
Valor não pode ser parcelado:- Valor muito baixo (mínimo R$ 5,00)
- Valor excede limite de parcelamento
Cache e Performance
Integração com Checkout
Após o cliente escolher o número de parcelas:Próximos Passos
Tokenizar Cartão
Tokenize o cartão do cliente de forma segura
Processar Pagamento
Efetue o pagamento com as parcelas escolhidas
Criar Checkout
Crie um checkout antes de processar o pagamento
Fluxo Completo
Veja o fluxo completo de integração
Suporte
Dúvidas sobre Parcelamento?
Entre em contato para esclarecer dúvidas sobre taxas, limites e parcelamento.
Authorizations
API Key fornecida no painel administrativo da Uvvipague
Body
application/json