polar
polar copied to clipboard
Subscriptions history is missing in the customer portal
Description
There is no way to see subscriptions that are no longer active in the customer portal, so for example, there is no way to get an invoice from a subscription that already expired.
Current Behavior
Expected Behavior
There are a couple of good ways to handle this:
- List of all subscriptions, regarding the state.
- Change the "No Subscriptions Found" to something like "No active subscriptions found, want to see expired too?"
- Some sort of switch, like this one in the admin area, that lets the user change the filtering.
- A bit out of scope of just fixing a bug, but a dedicated "Billing and invoices" view, possibly will be the best solution. It will also fix the kinda problematic naming of the "Settings" view, since there are no settings 😅 This new view should be the stuff from "Settings" + a flat list of all issued invoices.