Consultar fatura duplicada
O que você irá aprender com esse artigo?
- Pré-requisitos para usar essa API
- Motivos de duplicação de fatura
- Consultar faturas duplicadas via API
Caso de uso
“Ocorreu a duplicidade de um pagamento de uma fatura e preciso validar quais foram as faturas que tiveram o pagamento duplicado”
Pré-requisitos para usar essa API
Necessário utilizar token API para realizar a requisição. Para saber como gerar token API, acesse aqui.
Motivos de duplicação de fatura
A duplicação de pagamento da fatura pode acontecer quando o cliente efetua o pagamento do boleto duas vezes, quando a fatura aceita mais de um método de pagamento e o cliente paga por pix ou cartão e posteriormente por boleto. Ou quando o pagamento é processado duas vezes porque o banco enviou duas vezes o arquivo de pagamento para a iugu.
Consultar faturas duplicadas via API
Para os casos mencionados acima, há uma forma de consultar se uma fatura teve pagamento duplicado. Para realizar essa consulta, basta realizar um GET no endpoint Listar faturas informando a data e a hora (precisa informar o horário) que gostaria consultar. Essa listagem vai retornar todas as faturas criadas e suas informações. Caso o parâmetro original_payment_id esteja diferente de null, mostra que esse pagamento foi duplicado.
Modelo de requisição
Curl --location --request GET 'https://api.iugu.com/v1/invoices?limit=50&created_at_from=2021-10-10T00:00:00&created_at_to=2021-10-14T12:00:00' \
--header 'Accept: application/json' \
--header 'Content-Type: application/json' \
--header 'Authorization: Basic {api_token em base64}' \
--header 'Cookie: __cfruid=6d3bd3c420b665676f0ae0ea8c0aeccd294e9204-1649186321'
Modelo de response
Updated over 2 years ago