teambtcmap / btcmap-ios

iOS application for BTC Map
https://btcmap.org
GNU Affero General Public License v3.0
14 stars 3 forks source link

Qerko support - iOS #58

Open dadofsambonzuki opened 1 year ago

dadofsambonzuki commented 1 year ago

The Czech community has started adding Qerko locations to OSM using the currency:XBT=yes and payment:qerko:lightning=yes tags.

These locations currently show on the BTC Map Apps (because currency:XBT=yes), but users are not made aware that they require the companion Qerko Point-of-sale app, which generates the BOLT11 invoice.

We should somehow differentiate these locations in the UI, perhaps not on the global map view, but certainly on the pop-up / merchant page.

Does the iOS app currently display data held within the payment tag? e.g. payment:lightning, payment:lightning_contactless and payment:onchain.

Berserk-21 commented 1 year ago

We do show payment tags

IMG_D8E43707E803-1

dadofsambonzuki commented 1 year ago

Great.

How does this Qerko location show in iOS?

Do we want to do something similar to the web app here?

And how shall we handle displaying these payment:qerko:lightning=yes locations?

Berserk-21 commented 1 year ago

Like that

IMG_93D80C27D9B5-1

Berserk-21 commented 1 year ago

As it is a misleading to show it on the map without BTC and lightning payment, we should think about a disclaimer more straightforward, tags are not enough and you can hide them in settings.

Wondering if items on the map should be displayed distinctly, another color

Berserk-21 commented 1 year ago

I like the web disclaimer

Capture d’écran 2023-07-10 à 15 13 44
dadofsambonzuki commented 1 year ago

I agree we need the disclaimer. This is in the OSM description tag though, which I don't think is ideal. Probably best to keep general discussion to the main Qerko Issue though.

Berserk-21 commented 1 year ago

I have opened an issue about enhancing the store detail page, next time I do a dev session I'll think about a better UI including those payment providers

https://github.com/teambtcmap/btcmap-ios/issues/45