Visão Geral
A API de Simulação de Parcelas permite calcular as opções de parcelamento disponíveis para um determinado valor, incluindo juros e valores totais. Esta funcionalidade é essencial para apresentar ao usuário as opções de pagamento antes de finalizar a transação.Transparência: Mostre ao usuário todas as opções de parcelamento com valores exatos antes de processar o pagamento.
Quando Usar
A simulação de parcelas deve ser usada:Antes do Checkout
Mostre as opções de parcelamento antes do usuário confirmar a compra
Cálculo de Juros
Apresente de forma transparente os juros aplicados em cada opção
Comparação de Valores
Permita que o usuário compare o valor à vista vs parcelado
Melhor Experiência
Ofereça uma experiência completa mostrando todas as possibilidades
Endpoint
Parâmetros
Valor total a ser parcelado em reais (formato decimal)Exemplo:
1302.86Método de pagamento para simular. Atualmente suportado:
credit_cardLimites e Restrições
Valor Mínimo por Parcela
R$ 5,00Cada parcela deve ter no mínimo R$ 5,00. Parcelas com valores inferiores não serão disponibilizadas.
Quantidade de Parcelas
1 a 12 parcelasO número máximo de parcelas depende do valor total dividido pelo valor mínimo de R$ 5,00.
Juros Aplicados
Todos os pagamentosJuros são aplicados em todas as formas de pagamento, incluindo 1x e PIX.
Cálculo Dinâmico
AutomáticoA API retorna apenas as opções de parcelamento válidas conforme o valor informado.
Exemplo de Requisição
Resposta
Exemplos de Valores e Parcelas Disponíveis
A quantidade de parcelas disponíveis varia conforme o valor total:| Valor Total | Parcelas Disponíveis | Motivo |
|---|---|---|
| R$ 30,00 | 1x a 6x | Máximo 6x (R 5,00 = 6) |
| R$ 50,00 | 1x a 10x | Máximo 10x (R 5,00 = 10) |
| R$ 100,00 | 1x a 12x | Valor permite 20x, mas limite é 12x |
| R$ 1.302,86 | 1x a 12x | Valor permite todas as 12 parcelas |
Importante: A API retorna automaticamente apenas as opções válidas. Não é necessário calcular manualmente quais parcelas estão disponíveis.
Estrutura da Resposta
Indica se a simulação foi realizada com sucesso
Valor original solicitado para simulação
Lista de opções de parcelamento disponíveis
Objeto Installment
Cada opção de parcelamento contém:Número de parcelas (1 a 12)
Valor de cada parcela em reais
Valor total a ser pago (com juros)
Taxa de juros aplicada em percentual
Valor total dos juros em reais
Regras de Parcelamento
Valor Mínimo da Parcela
Valor Mínimo da Parcela
O valor mínimo permitido por parcela é de R$ 5,00
- Parcelas inferiores a R$ 5,00 não serão retornadas na simulação
- O número máximo de parcelas é calculado automaticamente com base no valor total
- Exemplo: Um valor de R 5,00 cada
Quantidade de Parcelas
Quantidade de Parcelas
O parcelamento é limitado entre 1 e 12 parcelas
- Mínimo: 1 parcela (pagamento à vista)
- Máximo: 12 parcelas
- A quantidade disponível depende do valor total e do valor mínimo por parcela
- Apenas parcelas válidas são retornadas na resposta da API
Aplicação de Juros
Aplicação de Juros
Todos os métodos de pagamento possuem juros aplicados
- Pagamento à vista (1x): Taxa de juros aplicada
- Parcelamento (2x a 12x): Taxa de juros progressiva conforme número de parcelas
- PIX: Taxa de juros aplicada no momento do pagamento
- As taxas são calculadas e retornadas automaticamente pela API
Cálculo Automático
Cálculo Automático
A API calcula automaticamente as opções disponíveis
- Considera o valor total informado
- Aplica o valor mínimo de R$ 5,00 por parcela
- Calcula juros conforme tabela vigente
- Retorna apenas opções válidas e disponíveis
Exemplo de Interface
Veja como apresentar as opções de parcelamento ao usuário:Boas Práticas
Simule Antes do Checkout
Sempre simule as parcelas antes de criar o checkout para mostrar opções atualizadas ao usuário.
Destaque a Melhor Opção
Evidencie visualmente a opção com menor taxa de juros ou mais vantajosa para o cliente.
Códigos de Erro
Parâmetros inválidos (valor negativo, método de pagamento não suportado, etc.)
API Key inválida ou ausente
Limite de requisições excedido
Erro interno do servidor
Exemplo de Erro
Fluxo Recomendado
Integração com Checkout
Após o usuário selecionar a opção de parcelamento, use o número de parcelas no pagamento:Próximos Passos
Fluxo Completo
Veja como integrar a simulação no fluxo completo de pagamento
Efetuar Pagamento
Aprenda como processar o pagamento com as parcelas selecionadas
Autenticação
Configure sua API Key para começar
Tratamento de Erros
Aprenda a lidar com erros