User Upgrades by Waindigo [Deleted]

Hi there,

Let's say I want a user to be able to register and get 14 free of the account upgrade. After the 14 days, the user upgrade has expired and the user is downgraded. How would I go about setting this up?

Thanks.
 
Currently free trials are not supported. Please drop me a PM to discuss contributing if you'd like us to look into this again.
 
Thanks! I got an alert in My ACP saying that i was out of date and i clicked one button and was up to date. Cant get any easier than that. The Install and upgrade is the bomb!
 
Hmm... having a big problem. We migrated from vbulletin. We have a 1-year term "Supporting Membersip". Some users over on vbulletin had terms that were longer than a year (due to my laziness, I just extended the end date when manually upgrading users on vbulletin). So for example user "Joe Doe" has a user upgrade of "Supporting Membership" that in xenforo shows it began on July 20 2011, and expires on July 20 2014. Today user Joe Doe goes and buys (extends) his Supporting Membership by purchasing the 1-year upgrade. However, with this addon, his new end-date is "PERMANENT".

Edit: You know what, it seems that even if the start-date of the upgrade is exactly 1 year prior to the end-date (as it should be), if the user upgrades early they're still made PERMANENT. For example user "bachlover" had an upgrade that started August 21 2013, and expired August 21 2014. He payed for extending the upgrade 1 year this morning, and his new end date is permanent (or as the data says, "Dec 31 1969").
 
Last edited:
Hmm... having a big problem. We migrated from vbulletin. We have a 1-year term "Supporting Membersip". Some users over on vbulletin had terms that were longer than a year (due to my laziness, I just extended the end date when manually upgrading users on vbulletin). So for example user "Joe Doe" has a user upgrade of "Supporting Membership" that in xenforo shows it began on July 20 2011, and expires on July 20 2014. Today user Joe Doe goes and buys (extends) his Supporting Membership by purchasing the 1-year upgrade. However, with this addon, his new end-date is "PERMANENT".

Edit: You know what, it seems that even if the start-date of the upgrade is exactly 1 year prior to the end-date (as it should be), if the user upgrades early they're still made PERMANENT. For example user "bachlover" had an upgrade that started August 21 2013, and expired August 21 2014. He payed for extending the upgrade 1 year this morning, and his new end date is permanent (or as the data says, "Dec 31 1969").

It's not the add on its probally how you had your groups setup in vBulletin. Did you have your premium users in a primary premium group you created? The way to do would have been to have your premium users in the "users" group and then a member of your premium group. Xenforo would have understood that. Now you will have to manually downgrade people and unchecked your premium group from the user manually. This is the only way i know of.
 
It's not the add on its probally how you had your groups setup in vBulletin. Did you have your premium users in a primary premium group you created? The way to do would have been to have your premium users in the "users" group and then a member of your premium group. Xenforo would have understood that. Now you will have to manually downgrade people and unchecked your premium group from the user manually. This is the only way i know of.

Thanks, but that's not the case for us. Using DP's importer, everyone was imported into correct usergroups (everyone's a member of "registered" with premium secondary group). Then the user_group_change table was populated with a simple mysql query. The issue here is that with this addon, when a user tries to extend their subscription for one year, they're new end date is "permanent". I'd rather not give away lifetime subscriptions :)

I guess I'll just go in and manually change end dates every day for now.
 
Hey,

Upgraded to v1.4.0, I have few issues in the categories upgrades:
1. There is an empty row in the list, clicking on delete throws an error as it doesn't have an id.
2. Created a category, then tried to delete it resulted in sql error
PHP:
Mysqli prepare error: Table 'xenf.xf_upgrade' doesn't exist

Zend_Db_Statement_Mysqli->_prepare() in Zend/Db/Statement.php at line 115
Zend_Db_Statement->__construct() in Zend/Db/Adapter/Mysqli.php at line 381
Zend_Db_Adapter_Mysqli->prepare() in Zend/Db/Adapter/Abstract.php at line 478
Zend_Db_Adapter_Abstract->query() in Zend/Db/Adapter/Abstract.php at line 632
Zend_Db_Adapter_Abstract->update() in Waindigo/UserUpgrades/DataWriter/UpgradeCategory.php at line 86
Waindigo_UserUpgrades_DataWriter_UpgradeCategory->_postDelete() in XenForo/DataWriter.php at line 1779
XenForo_DataWriter->delete() in Waindigo/UserUpgrades/ControllerAdmin/UpgradeCategory.php at line 147
Waindigo_UserUpgrades_ControllerAdmin_UpgradeCategory->actionDelete() in XenForo/FrontController.php at line 347
XenForo_FrontController->dispatch() in XenForo/FrontController.php at line 134
XenForo_FrontController->run() in /home/admin/public_html/admin.php at line 13
Possible this is a new table which wasn't included in the installation process. Or maybe just the name of the table is wrong.
 
Hey,

Upgraded to v1.4.0, I have few issues in the categories upgrades:
1. There is an empty row in the list, clicking on delete throws an error as it doesn't have an id.
2. Created a category, then tried to delete it resulted in sql error
PHP:
Mysqli prepare error: Table 'xenf.xf_upgrade' doesn't exist

Zend_Db_Statement_Mysqli->_prepare() in Zend/Db/Statement.php at line 115
Zend_Db_Statement->__construct() in Zend/Db/Adapter/Mysqli.php at line 381
Zend_Db_Adapter_Mysqli->prepare() in Zend/Db/Adapter/Abstract.php at line 478
Zend_Db_Adapter_Abstract->query() in Zend/Db/Adapter/Abstract.php at line 632
Zend_Db_Adapter_Abstract->update() in Waindigo/UserUpgrades/DataWriter/UpgradeCategory.php at line 86
Waindigo_UserUpgrades_DataWriter_UpgradeCategory->_postDelete() in XenForo/DataWriter.php at line 1779
XenForo_DataWriter->delete() in Waindigo/UserUpgrades/ControllerAdmin/UpgradeCategory.php at line 147
Waindigo_UserUpgrades_ControllerAdmin_UpgradeCategory->actionDelete() in XenForo/FrontController.php at line 347
XenForo_FrontController->dispatch() in XenForo/FrontController.php at line 134
XenForo_FrontController->run() in /home/admin/public_html/admin.php at line 13
Possible this is a new table which wasn't included in the installation process. Or maybe just the name of the table is wrong.


yes same issue here no DB issues but i dont see the group unless i place the parent group as its own:

here i demonstrate within the upgrade groups i set the parent as it's own parent this should not be possible
agQXo.png

agQYk.png

see how messed up it is above when i save the parent as it's own ^
agQYV.png

but when i go to user upgrades to select a group it then shows up

agQZp.png

but as you can see here it doesn't show this when i save the parent group as nothing meaning root
 
Hi @Waindigo ! Got a feature request for you :)

Ok, the tiered upgrade feature is excellent, but I'm finding that we have a lot of users confused, not realizing that they're getting a discount. If a premium upgrade that's normally $60 is discounted $20 because of an already-purchased upgrade of $20, it would be great if the purchase button could have something like a red slash through $60 and and a purchase price of $40. Somehow showing the user that they are in fact getting a discount, and the regular price for other members is a full $60.

:D
 
Hi @Waindigo ! Got a feature request for you :)

Ok, the tiered upgrade feature is excellent, but I'm finding that we have a lot of users confused, not realizing that they're getting a discount. If a premium upgrade that's normally $60 is discounted $20 because of an already-purchased upgrade of $20, it would be great if the purchase button could have something like a red slash through $60 and and a purchase price of $40. Somehow showing the user that they are in fact getting a discount, and the regular price for other members is a full $60.

:D
Great I've been wanting someone to request this feature for a while, I feel the tiered upgrades feature isn't utilized by many for this reason. The real question is whether you need the old price as well? Or would an extra class to help indicate discount be appropriate? Please PM me to discuss this further.
 
strange i no longer see the user group category:

within the actual upgrade itself..

i No longer see the Upgrade Category Within the user upgrades settings at all

aKzvk.png


used to be at the bottom but now it doesnt exists...

and its not any where..
 
strange i no longer see the user group category:

within the actual upgrade itself..

i No longer see the Upgrade Category Within the user upgrades settings at all, used to be at the bottom but now it doesnt exists...

and its not any where..
I assume you have Upgrade Categories set-up and they have been visible since updating to the latest version?
 
I assume you have Upgrade Categories set-up and they have been visible since updating to the latest version?

yes i set them up. i reset them up after the update and also tested this on my testing board category exist and is set up . but when you go the the actual user upgrade itself. there is no selection for user upgrade category doesn't even show not even the picker to choose it. its like its not even coded in..

EG:

http://mysite.com/forums/admin.php?user-upgrades/vip-upgrade-monthly-subscription-recurring.1/edit

doesn't exist in there any where..
 
You need to have a root category and a child category. The child categories are what get displayed on the user upgrades screen.
 
Back
Top Bottom