Skip to content

Commit 1232b4b

Browse files
committed
docs: update roadmap with subscription webhook improvements
- Documented reliable webhook events (invoice.created, subscription.renewed, subscription.past_due, subscription.canceled) - Added testnet simulation endpoints - Marked dashboard management as pending
1 parent 93ee70e commit 1232b4b

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

ROADMAP.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -84,8 +84,10 @@ Privacy-preserving Zcash payment gateway. Non-custodial, shielded-only.
8484
- [x] **Subscriptions / recurring payments**
8585
- Full CRUD API for subscription lifecycle (create, cancel, pause, resume)
8686
- Automatic period advancement on payment confirmation
87-
- Renewal invoice generation in scanner loop
88-
- Dashboard management for merchants
87+
- Renewal invoice generation in scanner loop (3 days before period end)
88+
- Reliable webhook events: `invoice.created`, `subscription.renewed`, `subscription.past_due`, `subscription.canceled`
89+
- Testnet simulation endpoints for lifecycle testing (`simulate-period-end`, `trigger-renewals`)
90+
- Dashboard management for merchants (pending)
8991
- [x] **Luma event ticketing integration**
9092
- Merchants link Luma events to CipherPay products
9193
- On payment confirmation: auto-register buyer on Luma via API

0 commit comments

Comments
 (0)