Dinero Master
unified product, invoice and company database
list of products offered
delete company product from dinero master when removing integration
fix fecthing of company product and sending of invoice
check if u can send an invoice to a company that isnt pro
add support for automatic sending of creditnote and a row to mark if customer has had the product before
add extra options for each product
update code and website
Remove product groups
rename settings files so every setting file is unique
move buildtypes to tools
remove service and installer, and change console app to run once and add that to scheduled tasks on server
If user unsubscribes first time before invoice has been sent, just remove product and add trial
If invoice has been paid when user unsubscribes first time, dont create credit note
remove invoice if an invoice is partly credited and the amount credited makes it paid in full (if an user unsubscribes a child then a parent on the same invoice)
if user unsubscribes to a product and gets a credit note, try to book that for the user
if a user has a reminder on an invoice it wont be deleted when the user tries to unsubscribe to a product due to remaining amount wont be 0
add support for discounts
change the is product tried check when creating credit notes when users unsubscribes to a product to only activate if the user is unsubscribing from a first time payment