Envio do arquivo de pagamento - inncash/inncash-docs GitHub Wiki

Este endpoint permite que os usuários enviem arquivos de folha de pagamento para processamento.

POST: URL_BASE/payrolls/accounts-payable

Na requisição será necessário especificar o identificador da empresa por meio do "company_id" (fornecido pela Innova no momento de implantação). Ele deverá ser enviado no header da requisição com esse formato: Company-Id: 1.

O InnCash irá fazer uma requisição ao webhook cadastrado pelo cliente via POST, e como sucesso, irá retornar um código http 200

Corpo da requisição :

{
  "bank_id": "5a729a27f3ff31e68614fac243408794",
  "customer_ids": ["954bbecdd0105a762a2e77d7f07b9a98", "8a4d3d64a50d45c3cacc88362a344a4a"],
  "payroll_file": "",
  "use_payment_date": false,
  "payment_date": null
}

Campos

Tipo Nome Descrição Obrigatório Tamanho
String bank_id Identificador do banco X 255
Array customer_ids Identificador dos títulos que serão vinculados X
File payroll_file Arquivo de folha de pagamento X
Boolean use_payment_date Campo que define se a data do pagamento será utilizada durante o processamento X
Date payment_date Data do pagamento do arquivo de folha
⚠️ **GitHub.com Fallback** ⚠️