Skip to content

Bolt12 offer: specified amount disappears from UI after an incoming payment is confirmed #813

Description

@Pauciradiatus

Describe the bug

When I create a Bolt12 offer with a fixed amount to receive sats, the offer works and the sender can pay. However, once the payment arrives and I confirm/acknowledge the incoming sats, the amount I had specified for the offer disappears from the UI. The amount field appears to reset rather than persist.

To Reproduce

Steps to reproduce the behavior:

  1. Open Phoenix and go to Receive.
  2. Select Bolt12 offer and specify an amount (in sats).
  3. Have a sender pay the offer.
  4. Confirm/acknowledge the incoming payment in the wallet.
  5. Observe that the previously specified amount is no longer shown.

Expected behavior

The specified amount should remain visible/retained for the offer (or the expected behavior around amount persistence after a received payment should be made clear in the UI).

Actual behavior

After confirming the received payment, the specified amount is gone.

Smartphone / environment

  • Device: Xiaomi Redmi Note 11S
  • OS: Android 13
  • Phoenix version: 2.8.0
  • Wallet type: self-custodial (default)

Additional context

The incoming payment itself appears to succeed; the issue is specifically about the amount field associated with the Bolt12 offer not being retained in the UI after the payment is confirmed. Please clarify whether this reset is intended behavior for reusable Bolt12 offers, or a bug.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions