3 ms·
The way that we ended up with is similar: - your billing is just a mechanism to compute the invoices. - you accumulate billing using a ledger of invoices sent
by doctor_eval 3y ago
The way that we ended up with is similar:
- your billing is just a mechanism to compute the invoices.
- you accumulate billing using a ledger of invoices sent and payments made (and adjustments, etc) - ie, receivables
- you have a set of entitlements, yes
- but in the middle you have a policy mechanism that determines when the entitlements should/should not be applied.
The trick is that entitlements are not just about billing. The policy mechanism is the “glue” between entitlements and everything else. It means you can give an entitlement to the boss of your biggest customer without it necessarily being linked to billing in any way.