fix: manual Lightning payment reconciliation with Stripe invoice state #54

Merged
hodlbod merged 1 commits from userAdityaa/caravel:payment-reconcile into master 2026-05-01 23:38:58 +00:00
Contributor

Summary

This PR fixes a gap where manual Lightning payment could succeed while Stripe invoice remained open, causing UI to continue showing unpaid.

Root cause

Manual Lightning flow generated/paid a Lightning invoice but did not reliably reconcile that success back to the Stripe invoice status used by the UI.

closes #52

### Summary This PR fixes a gap where manual Lightning payment could succeed while Stripe invoice remained open, causing UI to continue showing unpaid. ### Root cause Manual Lightning flow generated/paid a Lightning invoice but did not reliably reconcile that success back to the Stripe invoice status used by the UI. closes #52
hodlbod added 1 commit 2026-05-01 23:38:52 +00:00
hodlbod force-pushed payment-reconcile from 8271c8dd8d to 8e66982ed5 2026-05-01 23:38:52 +00:00 Compare
hodlbod merged commit b1e3747ddb into master 2026-05-01 23:38:58 +00:00
Sign in to join this conversation.
No Reviewers
No Label
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: coracle/caravel#54