I have a free trial so clients can see the portal in action, a paid plan if they want to keep their site and a higher paid plan if they want assistance. We need backend configuration so clients are able to enroll in their own monthly plan with accurate pricing reflected. This allows clients to easily upgrade or downgrade their plans.