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
I use Phoenix (2.0.12) on Android, when I click on the button "Pay in Wallet" with a BIP21 having a lightning=, I am not presented with a choice as I would if I just scanned the QR Code.
What you see: On-Chain payment without amount prefilled. What I am expecting: Same experience as QR Code, ie, it should ask me to pay on lightning or on-chain, and prefill the sats amount.
First question: If on-chain payment is selected by default, why the sats amount isn't even prefilled. Second question: on-chain payment shouldn't be selected at all, instead the app should give the choice to select lightning.
Thanks for reporting this. It's a bug in the logic forwarding the bitcoin uri to the scanner, hence the amount not being filled in the payment screen, and the dialog to choose a between on-chain/off-chain being missing.
Some retail merchants, rather than opening the invoice on their own device and let the customer pay as you usually see, instead they only show a QR code with the keypad app I shared in the description.
The customer scans the QR code, enter the amount, and pay on his own device. The fact the "Pay in wallet" doesn't work break the payment flow.
This is a temporary workaround for a regression brought in by
f0ae904 which makes the app
parse internal navigation deeplinks and fail with a visible
error message.
Also encode the full "next" URI when passing through startup.
Fixes#487Fixes#466
I use Phoenix (2.0.12) on Android, when I click on the button "Pay in Wallet" with a BIP21 having a
lightning=
, I am not presented with a choice as I would if I just scanned the QR Code.You can check with the following,
Here a QR Code to open the app on mobile:
What you see: On-Chain payment without amount prefilled.
What I am expecting: Same experience as QR Code, ie, it should ask me to pay on lightning or on-chain, and prefill the sats amount.
First question: If on-chain payment is selected by default, why the sats amount isn't even prefilled.
Second question: on-chain payment shouldn't be selected at all, instead the app should give the choice to select lightning.
Link to: btcpayserver/btcpayserver#5455
The text was updated successfully, but these errors were encountered: