Histórico de mensagens sobre PIX

EXIBINDO CONVERSAS RECENTES:

Texto: PIX
Data: 06/02/2025
# pix
Avatar discord do usuario lucianoolegario_57079

lucianoolegario_57079

curl -X GET "https://pix-h.api.efipay.com.br/v2/webhook/minhaChavePix" \
-H "Authorization: Bearer " \
-H "Content-Type: application/json" \
-H "Accept: /" \
-H "User-Agent: PostmanRuntime/7.43.0" \
-H "Connection: keep-alive" \
-H "x-skip-mtls-checking: false"

# pix
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Bom dia, @welitonxd! Tudo bem?

Não, quando um Pix expira, nenhum webhook é disparado porque o status da cobrança não muda — ele permanece como "ATIVO". Como o Pix ainda está "ATIVO", você pode usar o endpoint PATCH /v2/cob/:txid para estender o prazo de vencimento e permitir o pagamento novamente.

Então você precisar ter um controle para saber se um Pix expirou. Você pode comparar a __data e hora atual__ com a __data e hora de emissão + o tempo de expiração (em segundos)__ definido na criação da cobrança. Se a data e hora atual forem maiores que a data e hora de expiração, o Pix não pode mais ser pago. Caso contrário, ele segue ativo e pode ser pago normalmente.

# devs
Avatar discord do usuario guilherme_efi

guilherme_efi

No seu caso, ao criar a cobrança Pix, use o método pixCreateImmediateCharge. Esse é o procedimento correto para gerar a cobrança. Como resposta, você receberá o txid do Pix e, em seguida, poderá gerar o QR Code.
imagem enviada na mensagem pelo usuario guilherme_efi