You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Reproduce:
Put some fiat in your ATM.
Use a wallet with insufficient incoming capacity (just to make sure such amount can't go through and the payment will fail)
Obviously, you will get "Payment failed, use a different wallet."
But with different wallet you will get message "Payment already claimed".
And there is no evidence of this failed payment in LNBits wallet
Expected behavior:
Don't mark the payment as paid, until it's really paid.
There should be a record for waiting, not fulfilled payment in LNbits wallet
LNbits 0.9.10
lnurldevice 0.5.5
The text was updated successfully, but these errors were encountered:
I have added a workaround in my atm for this which does a balance check after each Withdrawl.
It gets the wallet balance from the API, then checks against the max amount for the atm.
The problem here is not with insufficient balance on server, but with incoming liquidity in users wallet and failed withdraw.
But @supiiik 's solution works pretty well.
Reproduce:
Put some fiat in your ATM.
Use a wallet with insufficient incoming capacity (just to make sure such amount can't go through and the payment will fail)
Obviously, you will get "Payment failed, use a different wallet."
But with different wallet you will get message "Payment already claimed".
And there is no evidence of this failed payment in LNBits wallet
Expected behavior:
Don't mark the payment as paid, until it's really paid.
There should be a record for waiting, not fulfilled payment in LNbits wallet
LNbits 0.9.10
lnurldevice 0.5.5
The text was updated successfully, but these errors were encountered: