Skip to content

Add BOLT 12 invoice to payment flow #56

@sbddesign

Description

@sbddesign

Currently, our payment flow supports BOLT 11 only. We should support BOLT 12 here. I think this is where it makes sense to actually use the BOLT 12 invoice lni... instead of an offer lno.... For any kind of order fulfillment system with bitcoin payments, you need to be able to distinguish one bitcoin payment from another. If we have tons of 5k sat payments all coming in to the same offer, we don't have a great way to correlate a payment with a given order. Thus, I think the BOLT 12 invoice would be a good solution here. But I'd love to hear others thoughts.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions