Pular para o conteúdo principal

Roteiro de Homologação Porto Seguro - Crédito Novo INSS

*: etapas obrigatórias para entrada em produção

1 - Cadastro e Autenticação APIs LaaS

CódigoEtapaDescriçãoLink DocumentaçãoPré-requisito
CAB0001*Cadastro no ambiente de SandboxRealizar o cadastro na plataforma da QI Tech no ambiente de Sandbox (sandbox.qitech.app)https://sandbox.qitech.com.br/register
CAB0002*Validação de token em SandboxRealizar a validação do QI Token em SandboxDownload Manual de Inclusão do TokenCAB0001
CAB0003*Troca de chaves públicasRealizar a troca de chaves públicas dentro da plataforma da QI Tech em sandbox (sandbox.qitech.app)Link DocumentaçãoCAB0001 e CAB0002
CAB0004*Teste de autenticação de chamadasFinalizar teste de autenticação de chamadasPasso a Passo

Link Documentação
CAB0003
CAB0005*Configuração de webhooksRealizar a configuração da url para envio dos webhooks por parte da QI, através da plataforma da QI Tech em sandbox (sandbox.qitech.app)Link DocumentaçãoCAB0001 e CAB0002

2 - Consulta da lista de benefícios

CódigoEtapaDescriçãoLinkPré-requisito
CLB0001*Consulta da lista de benefícios com envio do termo de autorizaçãoListagem dos benefícios associados à um CPFLink DocumentaçãoItem 1
CLB0002*Leitura do webhook de sucesso e falha na consulta da lista de benefíciosRecebimento do webhook com todos os benefícios associados à um CPF e recebimento de um webhook com um enumerador específico de erro na consultaLink DocumentaçãoCLB0001
CLB0003*Simulação de cenários de sucesos e insucesso na consulta da lista de benefíciosTeste de sucesso (detalhamento de todos os números de benefício) e teste de insucesso (retorno de enumeradores de erros específicos)Link DocumentaçãoCLB0002

3 - Consulta de dados do benefício

CódigoEtapaDescriçãoLinkPré-requisito
CDB0001*Consulta de dados do benefício com ou sem envio do termo de autorizaçãoRetorno dos dados associados à um número de benefícios associado à um CPFLink DocumentaçãoItem 1
CDB0002*Leitura do webhook de sucesso e falha na consulta de dados do benefícioRecebimento do webhook com os dados específicos de determinado benefício e o recebimento de um webhook com um enumerador específico de erro na consultaLink DocumentaçãoCDB0001
CDB0003*Simulação de cenários de sucesos e insucesso na consulta de dados do benefícioTeste de sucesso (detalhamento de todos os dados associados à um número de benefício) e teste de insucesso (retorno de enumeradores de erros específicos)Link DocumentaçãoCDB0002

4 - Simulação da dívida

CódigoEtapaDescriçãoLinkPré-requisito
SID0001*Simulação de dívidaSimulação das condições da dívida, utilizando variáveis previamente determinadasLink DocumentaçãoItem 1

5 - Emissão de dívida

CódigoEtapaDescriçãoLinkPré-requisito
EMD0001*Emissão de dívida PFEmissão da CCB PF. Formada por cinco estruturas principais: dados cadastrais do devedor (objeto borrower), dados financeiros da operação (objeto financial), dados bancários para pagamento (disbursement_bank_account), dados de garantia (lista collateral_data) e indicação do cessionário (purchaser_document_number)Link DocumentaçãoItens 4

6 - Formalização de dívida

CódigoEtapaDescriçãoLinkPré-requisito
FOR0001*Formalização da dívidaA assinatura da CCB será disparada automaticamente do lado da QI SCD via QI Sign, após a emissão da dívida--Item 5
FOR0002*Leitura do webhook de assinatura finalizadaLeitura da resposta assíncrona da formalização da operação. Webhook status signature_finishedLink DocumentaçãoFOR0001

7 - Averbação e desaverbação

CódigoEtapaDescriçãoLinkPré-requisito
COL0001*Leitura do webhook de collateral constituídoLeitura da resposta assíncrona que indica a averbação do saldo do cliente. Webhook credit_operation.collateralLink DocumentaçãoItem 5
COL0002*Simulação dos cenários de sucesso e insucesso na averbação do saldo de um cliente.Temos um mock de casos de insucesso para serem testados, eles usam uma lógica aplicada aos primeiros números do documento do tomador em sandboxLink DocumentaçãoCOL0001
COL0003*Acompanhamento e mapeamento dos status das reservasO objeto "last_response" traz os dados da última tentativa de reserva ou liberação (averbação ou desaverbação) realizada pela QI no Dataprev.Link DocumentaçãoCOL0002

8 - Desembolso da dívida

CódigoEtapaDescriçãoLinkPré-requisito
DES0002*Leitura do webhook de desembolso da operaçãoLeitura da resposta assíncrona que indica o sucesso no pagamento da operação. Webhook status: disbursed. Aqui teremos o comprovante de pagamento em PDF.Link DocumentaçãoDES0001

9 - Reapresentação da dívida

CódigoEtapaDescriçãoLinkPré-requisito
PAG0001*Atualização da data de desembolso e Alteração dos dados bancáriosQuando uma operação está cancelada, a atualização da data de desembolso faz com que a operação volte ao status anterior ao cancelamento. A Mudança dos dados para pagamento da operação, obrigatório um conta de mesma titularidade do devedorLink DocumentaçãoItem 5

10 - Cancelamento da operação

CódigoEtapaDescriçãoLinkPré-requisito
CAN0002*Cancelamento permanente da dívida antes do desembolsoPermite o cancelamento definitivo (status final) da dívida antes do pagamentoLink DocumentaçãoEMD0001
CAN0003*Leitura do webhook de cancelamentoLeitura da resposta assíncrona do cancelamento da operação. Webhook status: canceledLink DocumentaçãoCAN0002
CAN0004*Cancelamento de dívida em até sete dias após o desembolsoConsiderando que o tomador do crédito pode realizar o cancelamento da dívida em até 7 dias do desembolso, é possível que ele faça um chargeback do PIX recebido ou pagar um QR Code de devoluçãoLink DocumentaçãoDES0002

11 - Renegociação de dívida

CódigoEtapaDescriçãoLinkPré-requisito
REN0001Simulação de uma renegociaçãoPermite a simulação parcial ou total de uma renegociaçãoLink DocumentaçãoDES0002
REN0002Criar uma renegociaçãoPermite a criação de uma renegociação parcial ou total (geração de um boleto de antecipação para pagamentos de parcelas)Link DocumentaçãoDES0002
REN0003Consultar uma renegociaçãoVerificar as condições de uma renegociação, parcelas que foram afetadas, dados financeiros, vencimento e tipo de pagamentoLink DocumentaçãoREN0002
REN0004Listar RenegociaçõesVerificar uma listagem das condições de mais de uma renegociaçãoLink DocumentaçãoREN0002
REN0005Cancelar uma renegociaçãoEfetuar o cancelamento de uma renegociaçãoLink DocumentaçãoREN0002
REN0006Pagamento de uma renegociaçãoWebhooks de atualização de status de uma renegociação. Webhook_type: renegotiation.proposalLink DocumentaçãoREN0002