curl --request POST \
  --url https://api.bmpdigital.moneyp.dev.br/Proposta/CalcularGridParcelas \
  --header 'Authorization: <api-key>' \
  --header 'Content-Type: application/json' \
  --header 'IdempotencyKey: <idempotencykey>' \
  --data '{
  "valorSolicitado": 123,
  "valorTabela": 123,
  "comJuros": true,
  "nroDiasAcrescimo": 123,
  "tipoPessoa": 1
}'
{
  "msg": "<string>",
  "hasError": true,
  "messages": [
    {
      "messageType": 1,
      "code": "<string>",
      "context": "<string>",
      "description": "<string>",
      "field": "<string>"
    }
  ],
  "parcelas": [
    {
      "prazo": 123,
      "vlrParcela": 123,
      "vlrCliente": 123,
      "vlrLoja": 123,
      "percDesconto": 123,
      "dataPrimeiroPagamento": "2023-11-07T05:31:56Z"
    }
  ]
}

Por meio deste endpoint o parceiro realiza a simulação dos valores da proposta, antes mesmo de efetivá-la no sistema. Este método permite sobreposição de alguns valores que originalmente são capturados da configuração inicial da rede de lojas.

Authorizations

Authorization
string
header
required

Informe o token

Headers

IdempotencyKey
string
required

Body

valorSolicitado
number

Valor solicitado para financiamento

valorTabela
number

Valor de tabela do produto. Quando o valor é diferente do solicitado a BMP determina o percentual de desconto que está sendo aplicado na operação

comJuros
boolean

Indica se as parcelas devem ser calculadas aplicando porcentagem de juros ou de desconto. Caso verdadeiro, atribui às parcelas os valores calculados com base na % de juros, caso contrário, atribui os valores calculados com base na % de desconto

nroDiasAcrescimo
integer

Dias de acréscimo para o primeiro pagamento além dos primeiros 30 dias. O valor padrão é zero

tipoPessoa
integer

Indica o tipo de pessoa se Física ou Jurídica para cálculo do Imposto sobre Operações Financeiras (IOF). 1-PF (Pessoa Física) e 2-PJ (Pessoa Júridica)

Required range: 1 <= x <= 2

Response

200
text/plain
OK
msg
string | null
hasError
boolean
messages
object[] | null
parcelas
object[] | null

Esta página foi útil?