Formato de dados de débito em conta da Caixa

Recentemente a Caixa Econômica mudou a maneira como recebe dados de agência e conta, em casos de clientes com Cadastro de optante, algumas informações foram alteradas no envio dos dados nos arquivos para cobranças em débito em conta.

 

Tratamento das informações: Como gravar os campos na Vindi

Os seguintes campos sofreram alteração ao serem gravados na Vindi: 

No metadata do customer:

  • Operação: bank_debit.caixa.operation
  • No payment_profile 
  • Conta bancária: bank_account

Como calculá-los (modelo de contas novas):

  • Contar o número de caracteres (considerando o DV):
  • Se o número de caracteres for >= 10, completar com zeros à esquerda até o tamanho 12.
  • bank_debit.caixa.operation = 3 primeiros caracteres à esquerda
  • bank_account = 9 últimos caracteres à direita (já com o DV)

Exemplos:

  • Cliente preenche conta: 523456789-0
  • Preenchimento com zero: 00523456789-0
  • VINDI mantém no campo “Conta Corrente”: 23456789-0
  • VINDI preenche o campo “Código da operação - Caixa SIACC V2” com: 005
  • Cliente preenche conta:  93523456789-0
  • VINDI mantém no campo “Conta Corrente”: 23456789-0
  • VINDI preenche o campo “Código da operação - Caixa SIACC V2” com: 935

Como diferenciar contas novas de antigas: contas antigas são preenchidas dessa maneira:

  • O número de caracteres é sempre < 10
  • Se for CPF e conta poupança 🡪 bank_debit.caixa.operation = 013
  • Se for CNPJ e conta poupança 🡪 bank_debit.caixa.operation = 022
  • Se o tipo de conta for “corrente” = 
  • Se for CPF 🡪 bank_debit.caixa.operation = 001
  • Se for CNPJ 🡪 bank_debit.caixa.operation = 003

 

📚 Veja também: