Jump to content

Promotions: once per product


JackRabbit

Recommended Posts

I've got a big problem here...

 

I've got people signing up and using my "get your first month for $1 and a free domain name" to order the first month for $1 and get a free domain name, however, I can't apply this to each order for once per product.

 

I'm using a price override for $.50 per product ordered so they can get a domain and hosting for $1 total.

 

The problem is that if someone orders using this promotion, they can get multiple domains for $.50 each which causes the client to cost me a lot more money. I need this to only work once per product, eg. use once on a hosting package and once on a domain. Any additional domains or hosting is going to cost normal price.

 

Is this possible? I need an idea about how to go about this using one promotional code.

Link to comment
Share on other sites

The problem is that if someone orders using this promotion, they can get multiple domains for $.50 each which causes the client to cost me a lot more money. I need this to only work once per product, eg. use once on a hosting package and once on a domain. Any additional domains or hosting is going to cost normal price.

 

Is this possible? I need an idea about how to go about this using one promotional code.

I think the problem with the way that you're trying to do this is by charging $0.50 for each and not $1 for the hosting with a free domain.

 

for the sake of argument, if we say that a hosting account is £20pm and comes with a free domain (e.g .com), clients can order as many as they want to and they'll be charged £20pm for the hosting and the domain is free (either as a one-off, or permanently with hosting renewal)... but if they try to be clever and remove the hosting, then they'll get charged full price for the domain - it won't be free!! :)

 

if we now add a promotion code to the process, we can tick the "Apply Once" checkbox, so that no matter how many hosting accounts they add to the cart, only ONE will be discounted - others will be full priced...

 

QxBvxrk.png

 

as I described earlier, if we remove one of the hosting accounts, the client will no longer get the hosting-linked domain for free, they'll be charged full price.. :idea:

 

vBfnUHO.png

 

I think that as long as you tick the "Apply Once" checkbox, and also the "Apply Once / Client" checkbox (to ensure they can't make multiple orders using the same promo code), you should be good to go with your $1 offer.... just ensure that your base hosting price is high enough to discourage people using it as a method to get multiple free domains.

 

if you really want to limit them to one hosting account with free domain, then i'm unsure if there is an addon that can do that - there used to be one called Product Limiter, but I don't know if it's compatible with v7.

 

you might also want to check out their Free Domains Manager action hook which runs with the cron - again, unsure if it's compatible with v7, but certainly long-term they'll be an issue when WHMCS disables mysql_query functionality.

 

Offering a free domains with your products ? This hook will notify you when a user has a free domain, without a valid product assigned to it. Meaning, he is getting a free product – when he shouldn’t ! Some real life example usage –

Client ordered a yearly hosting plan and received a free domain with it. After couple of months, client cancelled the hosting account, but domain is still listed in WHMCS as a free domain and might be sent to the registrar for renewal !

This hook will look for these criteria (with some more verifications) and will notify you about it.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use & Guidelines and understand your posts will initially be pre-moderated