btcpayserver / btcTransmuter

A self-hosted ,modular IFTTT-inspired system for bitcoin services written in C#
https://btcpayserver.org
77 stars 22 forks source link

recipe not triggered by paidLate invoice #92

Open d2ro opened 3 years ago

d2ro commented 3 years ago

Hi, we observed in our production system that a paidLate invoice has not triggered the recipe.

The trigger of our "Generated_FiatExchangeConversion" recipe is:

Btcpayserver Invoice Status Change to confirmed(false or paidPartial or paidOver or paidLate or marked)

An invoice had been paid late. We have marked it as complete the next morning:

31.5.2021 21:12:48  Invoice status is expired
31.5.2021 21:12:48  Invoice xxx new event: invoice_expired (1004)
31.5.2021 21:43:33  Invoice xxx new event: invoice_receivedPayment (1002)
31.5.2021 21:43:33  Invoice status is expired (paidLate)
31.5.2021 21:43:33  Invoice xxx new event: invoice_paidAfterExpiration (1009)
1.6.2021 09:36:17   Invoice xxx new event: invoice_markedComplete (2008)
1.6.2021 09:36:28   Invoice xxx is not monitored anymore.

The invoice ID did appear neither in the logs of the recipe nor in the docker logs.

Any help is appreciated. Thanks in advance :-)