Barry M Wiggins Posted June 13, 2023 Share Posted June 13, 2023 Hi all. the description of the problem needing solving is detailed in the community thread - https://whmcs.community/topic/303401-termination-date-useless/#comment-1344184 Our specific scenario is that we are selling Office365 subscriptions that bill monthly but have an annual contractual commitment. The base WHMCS cancellation process acts only on billing cycles so we need to be able to submit and process a cancellation that is based on the commitment cycle instead. If anyone can assist us with that requirement initially we would then be keen to extend out to a complete WHMCS to 365 CSP service solution that does not need middleware. 0 Quote Link to comment Share on other sites More sharing options...
WGS Posted June 16, 2023 Share Posted June 16, 2023 Yes, we can do it via a custom hook and cron. We will a small addon module which will give you a configuration setting to enter MS365 product ID's. When customer will buy Office365 service and on service activation our hook will generate a due date (service activation date + 1 year) and store in a custom DB table for that specific service ID. Your monthly billing will be work as normal with WHMCS. If customer cancel the service in mid but they will be notified on each month about contract term for payments and on the end of the due date (that we stored in custom DB for specific service ID) and we will call Office365 API to terminate the subscription. Query: If customer cancel the service in mid and then WHMCS will cancelled that service and will not generate any invoice for it. So, do we need to generate invoice or just send reminder that your contract is still active and you have to pay this amount etc? For time/cost estimation and further discussion please contact us here https://whmcsglobalservices.com/whmcs-custom-development 0 Quote Link to comment Share on other sites More sharing options...
wsa Posted June 16, 2023 Share Posted June 16, 2023 Hello, We will be very happy to assist you with this project. Please contact us at https://www.whmcsservices.com/customwhmcs.php Hope to hear from your 0 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.