- Add new subscription
- Cancel subscription (do you want to stop billing…)
- Invoice is generated anyway
Tested on different installations and versions. Can someone please confirm?
Tested on different installations and versions. Can someone please confirm?
ah, so good to talk to myself:)
So, in a '22 posting named Cancelling Subscriptions it appears that this is actually intended and documented behaviour:
If you are cancelling an active subscription, an invoice will immediately be generated. The generated invoice will be on pro-rata basis by default. If you want ERPNext always create an invoice for the full amount, uncheck the ‘Prorate’ field in Subscription Settings.
Only, this is nowhere to be found in docs.erpnext.com anymore. There it only says:
If the Customer decides to cancel a Subscription, it can be canceled in the system using the Cancel Subscription. The system will stop generating invoices when a Subscription is canceled.
The official docs don’t seem to be a repo on github, so may I propose adding “A pro-rate invoice will immediately be generated” between the two sentences.