Subscriptions missing features

Author: NicolasDorierCreated Dec 9, 2025Updated Jun 3, 2026
LabelsSubscription

API

Asked by @ndeet on https://github.com/btcpayserver/btcpayserver/pull/7022#issuecomment-3631105737

Features

  • Subscriber Portal: Customer should be able to give a notification email
  • Subscriber Portal: Customer should be able to give a notification nostr address
  • Subscriber Portal: Customer should be able to configure payment NwC for paying future renewal
  • Subscriber Portal: Customer should be able to put a pull payment link for paying future renewal
  • Backend: Allow migration of subscribers to new plan
    • Migration without changing current entitlements
    • Migration with immediate update of entitlements
  • Plan Retirement
  • Removed expired portal checkout and portal session from the DB
  • Allows credit refunds via Pull Payments
  • Reports
  • Documentation
  • Show logs of customer in the backend.
  • Monetization: Assign users created by a subscriber to an existing subscription

Customers

Need more thought about integrating customers features.

Source: btcpayserver/btcpayserver