Aceite do novo limite de contrato de crédito

stable

Após o pedido de reanálise ser aprovado, o cliente do parceiro deverá aceitar a nova proposta de limite de contrato de crédito.

Este endpoint permite enviar o aceite do cliente para que seja possível realizar a emissão do novo contrato.

Pré-requisito

Para que seja possível utilizar este endpoint, é necessário que:

  • O pedido de reanálise de crédito tenha sido aprovado;
  • O cliente do parceiro tenha assinado o novo termo de aceite da proposta do contrato de crédito.

Requisição

Requisição HTTP

PUT https://api-mtls.sandbox.bankly.com.br/cards/credits/document/{documentNumber}/contract/{contract}/acceptance \
curl --request PUT \
     --url 'https://api-mtls.sandbox.bankly.com.br/cards/credits/document/47742663023/contract/{contract}/acceptance' \
     --header 'Authorization: Bearer' \
     --header 'accept: application/json' \
     --header 'api-version: 1' \
     --header 'content-type: application/json' \
     --data '
{
     "trace": [
        {
            "date": "2022-03-16T18:48:07.714Z",
            "state": "Assinatura de contrato"
        }
    ],
     "userInfo": {
          "address": "Rua 6 de Março, 2500  Alter do Chão, Santarém - PA  68060-100",
          "customerId": "987654321",
          "mail": "[email protected]",
          "name": "Nísia Floresta",
          "phone": "23415162342"
     },
     "authorization": "tokenAssinatura",
     "idState": "123456789",
     "token": "tokenConfirmacao",
     "terms": "texto"
}
'

Autorização

Para garantir a segurança nas requisições, todos os endpoints do Bankly utilizam scopes como parte do seu fluxo de autorização.
Esta requisição requer o scope descrito a seguir:

ScopeDescrição
credit.writeConcede acesso para enviar o aceite da proposta de crédito.

Cabeçalhos (Headers)

NomeDescrição
api-versionObrigatório. Versão da API. Atualmente estamos na versão 1.0.
AuthorizationObrigatório. Token de autorização do tipo Bearer.

Parâmetros da rota (Path)

No path desta requisição envie os seguintes campos:

NomeTipoDescrição
documentNumberpathObrigatório. Número do documento do cliente (CPF ou CNPJ). Informe somente números.
contractpathNúmero do contrato de crédito do cliente.

Corpo da requisição (Body)

No body, envie os seguintes campos em formato JSON:

NomeTipoDescrição
authorizationstringObrigatório. Token que o cliente utilizou na assinatura eletrônica, o qual comprova a sua autenticação no site.
idStatestringObrigatório. Identificador do contrato, gerado em sua criação.
tokenstringObrigatório. Token de SMS/e-mail que confirma a identidade do usuário que assinou o aceite.
termsstringObrigatório. Insira o texto do contrato que foi aceito pelo cliente. Sugestão: pode-se remover as quebras de linha e enviar o texto corrido do aceite.
tracearray of bjectsObrigatório. Objeto que contém a lista de dados de rastreio do usuário solicitante.
trace.statestringObrigatório. Log de navegação do cliente nas telas do frontend, desde o login até a tela de aceite.
trace.datestringObrigatório. Data do aceite, no formato ISO 8601 - UTC.
userInfoobjectObrigatório. Objeto que contém os dados do cliente beneficiário do contrato.
userInfo.addressstringObrigatório. Endereço completo do cliente.
userInfo.customerIdstringObrigatório. Identificador do cliente determinado pelo parceiro.
userInfo.mailstringObrigatório. E-mail do cliente.
userInfo.namestringObrigatório. Nome completo do cliente
userInfo.phonestringObrigatório. Número de telefone do cliente, com DDD.
{
     "trace": [
        {
            "date": "2022-03-16T18:48:07.714Z",
            "state": "Assinatura de contrato"
        }
    ],
     "userInfo": {
          "address": "Rua 6 de Março, 2500  Alter do Chão, Santarém - PA  68060-100",
          "customerId": "987654321",
          "mail": "[email protected]",
          "name": "Nísia Floresta",
          "phone": "23415162342"
     },
     "authorization": "tokenAssinatura",
     "idState": "123456789",
     "token": "tokenConfirmacao",
     "terms": "texto"
}

Resposta (Response)

O status code 202 indicará que o aceite da nova proposta do contrato de crédito foi enviado com sucesso.

👍

Dica

Para simular uma requisição nesse endpoint, acesse o API Reference.

Erros

Este endpoint não retorna erros específicos. Porém, ele poderá retornar alguns erros comuns entre todos os endpoints.

Eventos

Caso o parceiro deseje receber mensagens referentes aos eventos relacionados a esse endpoint, é preciso configurar o webhook. Os eventos são:

Nome do eventoDescrição
CREDIT_CARD_LIMIT_INCREASE_ACCEPTEDO aumento do limite de crédito foi aceito. Este evento sinaliza que o cliente aceitou o aumento de limite de crédito e assinou o contrato.