Iceman Posted May 16, 2007 Share Posted May 16, 2007 Hi everyone, Help! We have a major problem with applying discounts using WHMCS for clients of our shared hosting plans. (We haven't moved our clients to WHMCS yet, but after much testing are in the process of doing so). We have an upwards sliding scale discount depending on the number of sites hosted by a client. eg 3 sites 10%, 10 sites 15% etc. But how can this be implemented using WHMCS? We find using coupons very limited as it only applies a discount to a service being bought then and there. And there is no means to easily assign a discount value to a client's purchases and later easily tweak it to a greater discount as they gain more sites. An awful lot of manual calculating and then editing of all the clients products would be required. We could manually edit every invoice and recurring amount as required based upon the clients reseller status (albeit very tedious). The REAL PROBLEM is that whenever a client places an order they are IMMEDIATELY invoiced. This invoice will have the INCORRECT amount, at least until we manually apply the discount. How can we get around this? Is there anyway to NOT immediately send out an invoice on placing an order, but instead requires our input? Does anyone else offer discounts like us, and if so how have you overcome this problem? Cheers, Paul 0 Quote Link to comment Share on other sites More sharing options...
Iceman Posted May 16, 2007 Author Share Posted May 16, 2007 One idea I have is as follows: 1. Setup an ADMIN only custom field say called $clientdiscount . 2. When a client places an order, the custom field value of that client, $clientdiscount, will be automaticlly used as the COUPON value, and validated automatically. Is this possible? ...how could I implement this? Matt... any suggestions? Cheers, Paul 0 Quote Link to comment Share on other sites More sharing options...
MACscr Posted May 16, 2007 Share Posted May 16, 2007 Why not just send them a coupon when they initially signup that they can use for future signups. 0 Quote Link to comment Share on other sites More sharing options...
WHMCS CEO Matt Posted May 16, 2007 WHMCS CEO Share Posted May 16, 2007 No, your suggestion wouldn't work, unless the system added a coupon to the system with that value and then referenced that, but you would end up with a lot of coupons setup! This sort of bulk volume discounting is not possible by default, although I have worked on a mod for someone that will do this - for dedicated servers actually - it is just a work around though and still requires a coupon setup for each discount level. This does however seem to be the second request for having delayed invoicing and not straight after order so maybe that is something I can look into. Matt 0 Quote Link to comment Share on other sites More sharing options...
Adamski Posted May 16, 2007 Share Posted May 16, 2007 This does however seem to be the second request for having delayed invoicing and not straight after order so maybe that is something I can look into. Matt That would be nice 0 Quote Link to comment Share on other sites More sharing options...
Iceman Posted May 16, 2007 Author Share Posted May 16, 2007 No, your suggestion wouldn't work, unless the system added a coupon to the system with that value and then referenced that, but you would end up with a lot of coupons setup! This sort of bulk volume discounting is not possible by default, although I have worked on a mod for someone that will do this - for dedicated servers actually - it is just a work around though and still requires a coupon setup for each discount level. This does however seem to be the second request for having delayed invoicing and not straight after order so maybe that is something I can look into. Matt Hi Matt, I'm very interested in the mod work around, please! Who do we make the $$ out to? We only have 4 discount ranges so would only need 4 coupons. If we setup those 4 coupons and then referenced them, are you saying that will work? We'd prefer it if the clients didnt need to know about the coupons, or are not required to enter them in. i.e Clients lose things and forget to do things. I can see other benefits of delayed invoicing so that would also be nice. Cheers, Paul 0 Quote Link to comment Share on other sites More sharing options...
trine Posted May 16, 2007 Share Posted May 16, 2007 Iceman, I think what you'd need is a group pricing plan, where you could easily just promote or even have the system promote the client to another level/group pricing plan. We suggested this for resellers and preferred clients so they can get different pricing, without the use of coupons, but was not well received. 0 Quote Link to comment Share on other sites More sharing options...
Iceman Posted May 16, 2007 Author Share Posted May 16, 2007 Iceman, I think what you'd need is a group pricing plan, where you could easily just promote or even have the system promote the client to another level/group pricing plan. We suggested this for resellers and preferred clients so they can get different pricing, without the use of coupons, but was not well received. Hi trine, Actually that may be worth looking into. The problem would still be an incorrect invoice amount sent on order though wouldnt it? (unless "automatic send inovice on order" is removed) Cheers, Paul 0 Quote Link to comment Share on other sites More sharing options...
MACscr Posted May 16, 2007 Share Posted May 16, 2007 again, why not promote them after their X number of orders? You should promote or discount before the order, not after. 0 Quote Link to comment Share on other sites More sharing options...
Iceman Posted May 17, 2007 Author Share Posted May 17, 2007 Hi MACscr, Thanks for your suggestions. However, I think what we require is a lot more complicated than that. Ideally we'd like, as the Admin, to be able to automatically apply discount to clients without them remembering coupon codes etc. Ideally also we'd like to be able to update their PAST product prices to come inline with their new discount if they move into the next level of discounts. Matt has given me some suggestions which I am now considering Cheers, Paul 0 Quote Link to comment Share on other sites More sharing options...
Revolution Posted May 17, 2007 Share Posted May 17, 2007 I second this feature! 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.