SettingsProducts
Configurações de produtos
- dynamic
- mock
- mock
- offline
- online
Array [
- RebatePercentage
- RebateAbsolute
]
Array [
]
Array [
]
eligibility
object
Define como a elegibildiade será calculada.
O tipo mock
deve ser usado apenas para testes.
Use dynamic
para integrar com uma API externa.
Para produtos que não exigem verificações, use o tipo static
.
Possible values: [static
, dynamic
, mock
]
static
options
object
anyOf
Valor máximo da solicitação de empréstimo.
10000
Valor mínimo da solicitação de empréstimo.
200
Quantidade máximo de parcelas.
48
Quantidade mínima de parcelas.
6
Valor máximo de cada parcela.
5000
Valor mínimo de cada parcela.
0
offer
Use o tipo online
quando o processamento do produto e oferta serão feitos pela plataforma. Use offline
para redirecionamento externo.
Possible values: [online
, offline
, mock
]
online
options
object
anyOf
Taxa de juros mensal
1.99
Opções de parcelas
[12,24]
Dias até o desembolso. Essa informação é usada para calcular a oferta.
7
Quantidade de meses de carência até o vencimento da primeira parcela.
1
Tipo da operação de crédito.
CCB
rebates
object[]
anyOf
Detalhes das taxas de um empréstimo.
Tipo da tarifa.
all_loans
: utilizado para indicar tarifas ou taxas de manutenção em cada contratação.
first_loan
: utilizado para representar taxas de cadastro ou Taxa de Contratação (TC).
except_first_loan
: utilizado para representar taxas de manutenção em cada contratação, exceto a primeira.
Possible values: [all_loans
, first_loan
, except_first_loan
]
first_loan
Tipo do valor a ser cobrado.
Possible values: [percentage
]
percentage
Porcentagem da tarifa a ser cobrado sobre o valor do empréstimo.
0.2
Descrição para a tarifa.
Tarifa de cadastro
Valor mínimo para aplicação da tarifa.
200
Valor máximo para aplicação da tarifa.
2000
Detalhes das taxas de um empréstimo.
Tipo da tarifa.
all_loans
: utilizado para indicar tarifas ou taxas de manutenção em cada contratação.
first_loan
: utilizado para representar taxas de cadastro ou Taxa de Contratação (TC).
except_first_loan
: utilizado para representar taxas de manutenção em cada contratação, exceto a primeira.
Possible values: [all_loans
, first_loan
, except_first_loan
]
all_loans
Tipo do valor a ser cobrado.
Possible values: [absolute
]
absolute
Valor da tarifa.
200
Descrição para a tarifa.
Tarifa de cadastro
insurance
object
0
1.73
Possible values: [required
, optional
, uninsured
]
required
123456
Cia de Seguros
documents
object
toCreate
object[]
deprecated
Documentos criados após a criação do empréstimo, exemplos: ccb, seguro, etc… ATENÇÃO: Este campo entrará em desuso em breve, utilize os steps para definir quais documentos deverão ser criados.
Possible values: [account_requirement
, org_icon
, org_logo
, identity_document
, additional_verification
, selfie
, ccb
, signature
, ccb_signed
, insurance
, identity_document_front
, identity_document_back
, pay_stub
, proof_of_address
, insurance_signature
, insurance_signed
]
Template engine usado para gerar documentos.
Possible values: [google
]
methodData
object
Template utilizado no engine para gerar o documento.
toRequest
object[]
documentos solicitados durante o fluxo de contratação, exemplos: RG, CPF, Holerite, Comprovante de endereço…
Possible values: [account_requirement
, org_icon
, org_logo
, identity_document
, additional_verification
, selfie
, ccb
, signature
, ccb_signed
, insurance
, identity_document_front
, identity_document_back
, pay_stub
, proof_of_address
, insurance_signature
, insurance_signed
]
Nome do documento.
crédito consignado
Identificador do responsável por solicitar/criar o documento.
Possible values: [customer
, operator
]
customer
Número de dias até a expiração.
Possible values: >= 1
30
Nome do método de desembolso configurado na API de Configurações
custom