taler
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Taler] Android Taler Wallet bug


From: Christian Grothoff
Subject: Re: [Taler] Android Taler Wallet bug
Date: Tue, 9 Jan 2024 22:09:49 +0100
User-agent: Mozilla Thunderbird

On 1/9/24 21:16, Marc Stibane via Taler wrote:

On 2024-01-09, at 20:57:20, Slack Coder <slackcoder@server.ky> wrote:

What problem?

When the same fulfillment URL is used for a second order, it results in an "You've 
already paid for this purchase" error.  This feels unexpected because its an 
entirely different order.


So, the questions are:

1) May a fulfillment URI be reused?

Yes and no. Michael is actually preparing a tutorial explaining this better right now. Short version: re-use URIs for digital goods that users should never buy twice and where the wallet should replay the previous purchase, but do NOT ever re-use URIs for physical goods.

2) Who emits this error - the Android app or wallet-core? In the latter case, 
the iOS app and WebEx would show the same error…

Wallet-core. Now, we may need to improve the message shown, both for correct merchants (where the re-purchase should be done by wallet-core to get the user past the paywall) and, more tricky, for incorrect merchants that inappropriately re-use fulfillment URIs.

-Christian



reply via email to

[Prev in Thread] Current Thread [Next in Thread]