im planning to start my own Multi tenant Cloud PBX. But is there a way to use API with my own Billing software, where users will pay the monthly charges to keep their PBX as tenant alive and if they dont pay by the end of the month, their tenant account should be disabled and enabled again once they pay back