Open
Description
- subscription
- start subscription
- change subscription in middle of period (prorations)
- terminate subscription
- pause subscription
- charge customer at end of subscription period
- skip invoice generation if subscription had 0 amount
- charge customer at start of subscription period
- get subscription costs forecast
- skip subscription change if equal to currently active
- add plans
- use billable aggregation functions
- configurable payment interval
- 1 month
- 1 week
- quarterly
- yearly
- invoices
- for subscriptions
- themes for invoices
- charge customer one-time fee
- allow customers to charge other customers
- customers
- manage
- allow to set language
- notify customer about
- new invoices
- upcoming payment
- payment providers
- mollie
- stripe
- SAAS interface
- authentication for SAAS backends via api
- notify SAAS backend about subscription updates
- typescript api client =>
@geprog/gringotts-client
- customer payment methods
- add payment method
- verify payment method
- allow to set payment as paid for mocked provider
UI
- customers
- details
- update (with balance)
- change active payment-method
- create
- subscriptions
- details
- remove error
- update status
- show current period date
- show start
- show upcoming invoice price & items
- terminate
- invoices
- download
- details
- create new draft
- CRUD items of draft invoices
- charge if not pending yet
- allow to reschedule / re-charge failed invoices
- payments
- details
- update state => and thereby update the invoice & subscription
- payment methods
- details
- add new payment method
- remove payment method
- project
- details
- invoice data details
- update
- create
- auth
- login with user
- grant user access to project
- add / remove from project
- register new user
Metadata
Metadata
Assignees
Labels
No labels