v1.3.3 / v1.3.4
5Fixed 5
- Partner wallet accuracy — hardened the partner wallet ledger, repaired historical drift, and added a reconciliation view showing any per-partner discrepancy.
- Cancelled services can no longer be blocked/unblocked into a wrong state; recharging a cancelled service properly wins the customer back.
- Services now auto-unsuspend on every settled payment path, with a clear suspended-state banner and Pay button on the service tab.
- Invalid plan configuration now fails safely during expiry/suspension handling instead of leaving a session in the wrong state.
- Recovery of stranded partner receivables from earlier plan changes.