Lots of changes. Removing Subscription object (bad idea)…
Invalidating Caches.
Outlined transaction provider class.
Updated the payout models. Moving to the payout logic.
Updated primairly the invoices models.
Updated invoices and customers models.
Removed unesseray from.
Completed payout logic. Need to test soon. Implementing transactions and tasks next.