Há algum tempo uso a integração para incluir novas transações no organizze de forma automática.
Percebi uma mudança de comportamento há alguns dias:
Usando o POST /transactions para criar uma nova transação para um cartão de crédito, a invoice que aquela transação será adicionada era anteriormente calculada a partir da data:
Usando o payload abaixo, credit_card_invoice_id era retornado pelo back-end a partir do cálculo de fechamento das faturas configurado no Organizze e então a transação aparece no painel de forma correta na fatura correta.
Porém, agora estou recebendo credit_card_invoice_id nulo ao enviar o payload acima. Esta alteração foi feita por vocês? É obrigatório agora enviar o credit_card_invoice_id na chamada do endpoint?
Outro fato importante: mesmo enviando credit_card_invoice_id como nulo, a transação é registrada. Porém não consigo vê-la em nenhum lugar nem na plataforma nem usando o método GET /transactions! Os saldos de fatura começam a não bater por conta dessas transações "fantasma".
Há algum tempo uso a integração para incluir novas transações no organizze de forma automática. Percebi uma mudança de comportamento há alguns dias:
Usando o
POST /transactions
para criar uma nova transação para um cartão de crédito, a invoice que aquela transação será adicionada era anteriormente calculada a partir da data:Usando o payload abaixo,
credit_card_invoice_id
era retornado pelo back-end a partir do cálculo de fechamento das faturas configurado no Organizze e então a transação aparece no painel de forma correta na fatura correta.Porém, agora estou recebendo
credit_card_invoice_id
nulo ao enviar o payload acima. Esta alteração foi feita por vocês? É obrigatório agora enviar ocredit_card_invoice_id
na chamada do endpoint?Outro fato importante: mesmo enviando credit_card_invoice_id como nulo, a transação é registrada. Porém não consigo vê-la em nenhum lugar nem na plataforma nem usando o método
GET /transactions
! Os saldos de fatura começam a não bater por conta dessas transações "fantasma".