Checklist de integração FGTS
Use este checklist para validar se a integração FGTS está pronta para homologação.
Credenciais e autenticação
-
Credenciais recebidas e armazenadas com segurança.
-
Token gerado por
POST /oauth/token. -
Header
Authorization: Bearerenviado nas chamadas autenticadas. -
Renovação de token tratada pela aplicação.
Webhooks
-
Webhook de saldo cadastrado em
POST /user/webhook/balance. -
Webhook de proposta cadastrado em
POST /user/webhook/proposal. -
Endpoint da sua aplicação responde HTTP
2xxna validação do Scalar/V8. -
Eventos de sucesso e falha de saldo tratados.
-
Eventos de atualização de proposta tratados.
Consulta de saldo
-
Aplicação entende que
POST /fgts/balanceretornanull. -
Aplicação aguarda webhook antes de chamar o
GET. -
Resultado final buscado com
GET /fgts/balance?search=. -
Status
successefailtratados. -
balanceId,amounteperiodsarmazenados quando retornados.
Simulação
-
Tabelas consultadas em
GET /fgts/simulations/fees. -
Apenas tabelas ativas são usadas na simulação.
-
simulationFeesIdarmazenado. -
balanceIdda consulta de saldo enviado na simulação. -
targetAmountenviado como0quando não houver valor específico. -
ID da simulação armazenado para criação da proposta.
Criação da proposta
-
fgtsSimulationIdenviado com o ID retornado pela simulação. -
simulationFeesIdenviado com a tabela escolhida. -
Dados cadastrais obrigatórios preenchidos.
-
Dados de pagamento enviados como
pixoutransfer. -
Para
transfer,bankIdfoi obtido emGET /banks. -
formalizationLinkenviado como string vazia quando exigido. -
id,contractNumbereformalizationLinkda resposta armazenados.
Pós-criação
-
Operações acompanhadas por webhook e por consulta.
-
Detalhe da proposta consultado por ID quando necessário.
-
Pendências de banco, PIX ou documentos tratadas.
-
Cancelamento usado somente quando a proposta ainda puder ser cancelada.
