Skip to content

Easter Egg Marketing Campaign – Gift code flow behaves inconsistently #680

@JeanlChristophe

Description

@JeanlChristophe

Description:
While testing the Easter Egg marketing campaign flow (gift code redemption), the behavior is inconsistent and confusing for the user.

Steps to reproduce:
1. Insert a gift code shared by Denys and/or Sev.
2. Click Send.
3. Click Paste invoice.
4. Observe the redemption flow.

Observed behavior:
• The flow initially worked, but in a very unclear way.
• The gift amount was displayed as 0 instead of the expected value.
• The app spun/loading for a while, then returned an error saying the gift could not be claimed and to contact support.
• Retrying the same code then resulted in a message saying the code had already been used.
• Only after this, a channel with balance appeared in the wallet.

Expected behavior:
• The gift amount should be clearly displayed.
• The redemption flow should either succeed or fail clearly, not both.
• The code should not be marked as “used” if the UI reports a failure.
• Channel creation and balance availability should be explicit and immediate once the gift is successfully claimed.

Notes:
This works technically in the end, but the UX is very confusing and could easily make users think the gift was lost or invalid. This is especially risky for a marketing-facing feature.

Metadata

Metadata

Assignees

Labels

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions