Status
Not open for further replies.

andreasee

New member
I am trying to set up the awarding of credits on referral, but the new member must have been promoted to an additional usergroup first. Basically:

1. New user (A) registers, lists a member (B) as their referrer.
2. (A) posts and stays registered on the forum for the minimum time in order to be promoted to a new additional usergroup.
3. This triggers credits to be paid to B for being their referrer.

My problem is I simply cannot get this to work. The Promotions work, but it does not seem to trigger the credits to be applied. Here is a screenshot of the Activity Amounts screen for Referrals:

referralvbc.webp

I'm not sure what I'm doing wrong.

(FYI, I'm working on this on behalf of the organisation who purchased VBCredits II Deluxe, so I'm not currently able to get a hold of the readme or any other documentation.)
 
Do you have immediate transactions enabled in the global settings? If not, then you have to wait for the referrer to log in before he actually gets his credits
 
Do you have immediate transactions enabled in the global settings? If not, then you have to wait for the referrer to log in before he actually gets his credits

I set up a bunch of test users and did have both the referrer and referee log in multiple times, but it didn't seem to give the referrer any credits. That's why I have no idea what's going wrong... I've also hit the 'Run Now' button in the Scheduled Task Manager (it's not set to run automatically) to no avail.
 
I looked into WHEN vb does the promotions... and its via cron, and its via database query (not the official user object). So... its not running the hooks to do the vbcredits stuff during promotions. There also isnt an easy way to deal with welcome events either here :-/ since by then the original usergroup is lost too... Ill have to talk with Fillip H. to see what he thinks
 
Okay, thank you.

I was wondering, then, how we can award credits for legitimate referrals? We need to make sure that the referrer isn't just registering lots of dummy accounts to get credits - that's what we're trying to guard against.
 
Still having issues with promotions and VBCredits

ETA: I may have figured this out! I was being too conservative and moderating all transactions.

Hello, we are still having problems with VBCredits II Deluxe. We have changed the promotions to move users' primary usergroup, run the Scheduled Task Manager, and Recalculated User Accounts.

This is the Recalculate User Accounts page, showing there are no credits for this user:recaluseraccsimplevbc.webp


But if I click on the user's name, it takes me to this page, which shows they have earned credits:recaluseraccdetvbc.webp


This is the vBulletin page showing that the user has earned no credits, even though the Transactions in Activity Amounts Configuration show the opposite (above):
currencypagevbc.webp


The user has been logged in repeatedly and visited other pages on the site.

How do we get these earned credits actually be credited to their account? Any help would be greatly appreciated!
 
Last edited:
Uncheck the boxes under the Moderated column, and click to Update Transactions - that will release the funds to them :)
 
Good news for andreasee - i might have figured out a workable way for vbcredits to pick up the promotions made via cron to apply both welcome and referral events :) i am still testing this and will update with instructions on implementing it prior to the next version once i am satisfied it will do the trick.
 
Uncheck the boxes under the Moderated column, and click to Update Transactions - that will release the funds to them :)

Thank you, that did work, and then I registered another new user and waited for the transaction to kick in, but it didn't, no matter how much I tried to log the referrer and referee in and out, update transactions, recalculate user accounts, etc. But I see you may have found a fix - I look forward to trying it out.
 
Right, promotions currently wont trigger the welcome/referral events, but I am still testing with something that will work with it.
 
I too had this issue and just noticed it today. For now, I just set it to moderate referrals, and in Admin > vBcredits II > Action specific Config I set the valid referral usergroup as "users awaiting email confirmation", since the system doesn't seem to recognize the referral when they ultimately enter "registered users". Hopefully a future update will clean this up!
 
I have the same issue with Deluxe 2.1.0 on vBulletin 3.8. Is there any fix?

This issue has been marked solved, please start your own thread so it can get logged into the system and the developer gets a notice about the issue.
 
Status
Not open for further replies.

Similar threads

Legacy vBCredits II Deluxe

vBulletin 3.8.x vBulletin 4.x.x
Seller
DragonByte Technologies
Release date
Last update
Total downloads
846
Customer rating
0.00 star(s) 0 ratings
Back
Top