testnet icon indicating copy to clipboard operation
testnet copied to clipboard

[Copy improvement] Update the message for accepting/declining a grant on Rafiki test wallet

Open RabebOthmani opened this issue 1 year ago • 5 comments

Context

This is a feedback from the beta testing ' I’ve never liked that it says “requesting to make a payment on your behalf” because there’s no payment being made (yet)'

Todos

  • Update message on the accept/decline grant page

RabebOthmani avatar Sep 09 '24 12:09 RabebOthmani

Not related to the extension - we do not have control on the wallet IdP (where users accept or decline grant).

Each user will get redirected to its wallet provider IdP page.

raducristianpopa avatar Sep 09 '24 12:09 raducristianpopa

I understand this is not work on the extension side but we will need to follow up with the rafiki team to make it happen thus the issue here for tracking. Also this is very specific to Rafiki. It would be interesting to see what messages other wallet providers have

RabebOthmani avatar Sep 09 '24 13:09 RabebOthmani

Yeah, just to add a little bit of context to this issue since the feedback was mine. I'm specifically referring to the grant consent screen in test network/test wallet.

When testing the extension, I'm presented with the standard grant consent screen that I'd see if I were making a purchase from the boutique, for example. My suggestion is to have a separate grant consent screen that's shown when hooking the extension to a test wallet, so that the messaging to the end user is more clear.

Today, it says "Melissa's payment pointer is requesting access to make a payment on your behalf....Total amount to debit: $5.000000000". It might be less confusing if the messaging was related to Web Monetization and what the user is doing -- linking their extension to their wallet to approve a budget.

melissahenderson avatar Sep 10 '24 12:09 melissahenderson

@melissahenderson would you have a better message that we could use, as a default for all IDP page redirections, no matter if it is WM or Boutique? We can change the text to something general.

Tymmmy avatar Feb 03 '25 09:02 Tymmmy

The use cases are pretty different. Ideally there would be different grant screens based on intent.

  • Boutique - permission to make an immediate payment of X amount
  • WM - permission to make a future payment of Y or Z amount out of X budget

Could we do something like this: Your wallet is requesting access to $[amount of budget or amount of purchase].

Image

melissahenderson avatar Feb 05 '25 16:02 melissahenderson

Let's do text change of 'Your wallet is requesting access to an amount of X.' And if there is a list of accesses: 'Your wallet is requesting access to the following amounts: X, Y Z'.

Tymmmy avatar Oct 21 '25 17:10 Tymmmy

@Tymmmy can i take this for hacktoberfest?

this would make me 4/4 for hacktoberfest @interledger, maybe i can get something cool hehe. 3 done 1 to go

ARYPROGRAMMER avatar Oct 23 '25 10:10 ARYPROGRAMMER

The use cases are pretty different. Ideally there would be different grant screens based on intent. Boutique - permission to make an immediate payment of X amount WM - permission to make a future payment of Y or Z amount out of X budget

The IDP will not be able to differentiate between immediate payment or not an immediate payment, since there is no limit on when and how many outgoing payments can be made under a particular outgoing payment grant. The only thing the IDP could differentiate is whether the grant is recurring or not.

IMO the text should still be something akin to "{Open Payments client name} is requesting access to make outgoing payments up to {amount}".

Technically speaking, with "Your wallet is requesting access to an amount of X", the wallet already has access to your funds.

mkurapov avatar Nov 28 '25 20:11 mkurapov