The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
![]() |
|||||||||||||||||||||||||||
vbCoupons - offer money-off coupons for paid subscriptions
![]() Developer Last Online: Dec 2011 ![]() ![]()
vbCoupons v1.4 About this mod: This hack allows the user to input a coupon code that deducts the value of it from the subscription costs before they go to pay for a subscription. For example: 1. You advertise for new members and have and advert saying 'Join before the end of April and get 40% off the first month! Just register and enter coupon code OFFER1" 2. In Admincp -> vbCoupons you configure a coupon called OFFER1 with value of 40, and set a date for the validity of the coupon. 3. User registers, and enters coupon code OFFER1 on the payments.php page. The page updates the normal subscription prices to reflect the offer. Then they go to pay for it. Notes: 1. Since the offer code expires when you set it to, the users will not be able to renew with that coupon unless the subscription runs out before the coupon validity does; thus it's better to use short-validity coupons and constantly change them. 2. The value of the coupon in the Admin Panel is given as a monetary value, e.g. a coupon with value 3.50 will give $3.50 (?3.50; ?3.50, depending on currencies activated) off paid subscription before the user goes to pay for it. Features: * Manage Coupons: Singly Add/Edit/Delete; Mass-delete. * Set coupon valid for particular subscription ID's. * Limit use by date or times it can be used. * Mass-Generate coupons for distribution. * Generate coupon discount codes and post to a new thread in a specified forum. A message may be sent with the codes. You can decide the thread title too. * Input on features you would like to see for this hack is very welcome, but may not be possible to implement. Time to install: 5 mins UPGRADING: Do NOT choose 'yes' to overwrite an old xml or you will get an error! Updates: Version 1.0 (22nd March 2008): * Release of this hack for vBulletin version 3.6.8 * This version should work on all vBulletin versions from 3.5.4 and up Version 1.1 (25th March 2008): * Fixed missing phrase * Fixed non-functioning template call Version 1.2 +1.3 (30th March 2008): * Added coupon generator to this version * Added ability to limit coupons to only be valid for a particular paid subscription. Version 1.4 (14th April 2008): * Generate coupons and post to thread * Coupons can be limited to one or more subscriptionids * MONETARY VALUES RATHER THAN PERCENTAGES ARE USED FROM NOW ON MAKE SURE YOU CLICK INSTALL! If you like this hack and use it then ![]() Pictures (attached): 1. User (payments.php): Normal view before user adds a coupon that you configured in the admincp. 2. User (payments.php): View after the user adds a coupon to their account, with the new prices reflecting it. 3. Admin: Manage Existing Coupons 4. Admin: Add a single coupon discount code 5. Admin: Mass-generate coupons 6. Admin: Mass-generate coupons and post to a new thread 7. User: Thread view of mass-generated and posted coupon discount codes Supporters / CoAuthors Show Your Support
|
Comments |
#72
|
||||
|
||||
![]() Quote:
![]() That someone wants to use it is reason enough to keep doing this! Quote:
![]() When the coupon is added by the user in the coupon form on their payments.php page, it should thank them and redirect you to the payments.php page again where the costs are updated. Does this all happen this way for you? It will not update anything if you just enter a coupon in the admincp - the user must use the coupon on their payments.php page. |
#73
|
|||
|
|||
![]()
It thanks me for adding a coupon and takes me back to the payments.php page, but the prices haven't been updated :/
|
#74
|
||||
|
||||
![]()
Did you add a number ONLY for the value (and no % sign or anything) when making the coupon?
Because the file edit above just takes away YourValue% from the price of a normal subscription for a person. |
#75
|
|||
|
|||
![]()
Just thought of somthing.
If you got 2 payment groups and you add the coupon it discounts both groups would their be a way to have it so it will only discounts the 1's you pick? |
#76
|
||||
|
||||
![]()
Like a coupon that only works on a certain subscription?
Sure can do that! I'll include it with the next generator version. (See, I never think of these things because I've only got one subscription! ![]() |
#77
|
||||
|
||||
![]()
I have a question. Currently I have 3 subscription options which are as follows
subscription 1 = $xxxx monthly subscription 2 = $xxxx quarterly subscription 3 = $xxxx yearly I noticed that when you create a coupon code this take effect for all subscriptions that are available. I would like to see that when you create a vbcoupon that you can choose which subscription you want to apply it too. For example if I only want to give 30% off for the monthly subscription and not for the yearly subscription. Also if someone uses this coupon for a % off your subscription and you have auto renew enabled for paypal does this take the % off everytime it renews or only once? |
#78
|
||||
|
||||
![]() Quote:
![]() It will be in the next version (next week some time, or before). Quote:
If you discount a person once, they will always get it with a recurring subscription (or so my knowledge of it says; feel free to correct me if otherwise). However, if you mean that the person renews their subscription by going through the payment system again (and sending the price again), then it can be changed, since the coupon will expire when you set it to. In a nutshell: if the price is sent through your payments system on vbulletin to paypal (or any other) it will recalculate the price. If the coupon is no longer valid, the discount will no longer be applied. |
#79
|
|||
|
|||
![]()
If a member has 2 coupon codes will it allow him to type them both in?
|
#80
|
||||
|
||||
![]() Quote:
A user can only hold one coupon at a time. If a new coupon is entered, it overwrites any previous one they had. And therefore only get one discount at a time; that way, it prevents accumulation of discounts for one subscription. I'd prefer to keep it that way as well, as it would be difficult to monitor many coupons in one person's account. |
#81
|
|||
|
|||
![]()
I tried with and without %, nothing both times :/
|
![]() |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|