View Issue Details

IDProjectCategoryView StatusLast Update
0005223Talerotherpublic2019-12-20 19:11
ReporterFlorian Dold Assigned ToFlorian Dold  
PriorityhighSeverityfeatureReproducibilityhave not tried
Status closedResolutionfixed 
Product Versiongit (master) 
Target Version0.6Fixed in Version0.6 
Summary0005223: make wallet/website integration possible for platforms without browser extensions
DescriptionThis might require some protocol changes.

How integration would work on mobile platforms is via a URL schema handler (distinct from payto://).

The fallback page for 402 would navigate to this URL, and it would contain the same information as the headers:

taler://pay?contract_url=<...>&offer_url=<...>
TagsNo tags attached.

Activities

Florian Dold

2017-12-19 19:22

manager   ~0012700

Here's how it would work for Chrome on Android: https://developer.chrome.com/multidevice/android/intents

Florian Dold

2018-01-04 18:03

manager   ~0012727

While the merchant API is being adjusted to accommodate for this, the bank still relies on HTTP headers, which won't work with lose integration.

Florian Dold

2019-08-29 23:01

manager   ~0014825

Both merchant and bank now trigger the wallet through taler:// URIs, delivered through a header, a QR code and a normal link.

Issue History

Date Modified Username Field Change
2017-12-16 17:17 Florian Dold New Issue
2017-12-19 19:22 Florian Dold Note Added: 0012700
2017-12-20 10:02 Christian Grothoff Assigned To => Florian Dold
2017-12-20 10:02 Christian Grothoff Status new => assigned
2018-01-04 18:03 Florian Dold Note Added: 0012727
2019-08-29 23:00 Florian Dold Product Version => git (master)
2019-08-29 23:00 Florian Dold Target Version => 0.6
2019-08-29 23:01 Florian Dold Status assigned => resolved
2019-08-29 23:01 Florian Dold Resolution open => fixed
2019-08-29 23:01 Florian Dold Note Added: 0014825
2019-12-20 19:11 Christian Grothoff Fixed in Version => 0.6
2019-12-20 19:11 Christian Grothoff Status resolved => closed