Register Members List Search Today's Posts Mark Forums Read

Reply
 
Mod Options
vBulletin and iDevAffiliate Integration Details »
vBulletin and iDevAffiliate Integration
Mod Version: 1.00, by vb_mp (Member) vb_mp is offline
Developer Last Online: Sep 2010 I like it Show Printable Version Email this Page

This modification is in the archives.
vB Version: 3.7.2 Rating: (3 votes - 3.67 average) Installs: 15
Released: 14 Sep 2008 Last Update: Never Downloads: 65
Not Supported Uses Plugins Code Changes Re-usable Code Translations Is in Beta Stage  

NOTE: I have it installed on 3.7x, I haven't tried earlier versions.

Description: I have been searching around for a plugin to allow vBulletin and iDevIntegration (for affiliate management of vbulletin paid subscriptions) and could not find any.

I contacted iDevAffiliate and their response was that they did not know enough
about vbulletin to create a plugin themselves but they explain what I had to do
on the iDevAffiliate side to make things work.

Thanks to vbulletin.org members Marco van Herwaarden, Dismounted, Delphiprogrammi, Opserty for pointing me in the right direction as this is my first vbulletin plugin.

This mod integrates iDevAffiliate commission tracking.

NOTE: Keep in mind, I assume that you are fairly well versed and comfortable with editing files/templates and following the flow of things.

Installing:

*********************************
STEP 1
*********************************
In payments.php in your forum root find the following code lines:


Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

Replace them with the following:


Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

*********************************
STEP 2
*********************************
In payment_gateway.php file in your forum root find the following code lines:


Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

Add the following code under the above code ( make sure you replace YOURDOMAINNAME with your domain name and YOURIDEVINSTALLATIONFOLDER with your idev installation folder:


Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

*********************************
STEP 3
*********************************
Install the idevaffiliate_integration Product via the Plugin Manager

*********************************
STEP 4
*********************************
Go to AdminCP -> vBulletin Options -> iDevAffiliate Integration Settings and enable use of iDevAffiliate by selecting 'Yes' and saving.

That's it, you are ready to use iDevAffiliate with vBulletin.

Dont Forget To MARK AS INSTALLED
And Also Don't Forget To Visit DNXpert.com

Download Now

Only licensed members can download files, Click Here for more information.

Show Your Support

  • To receive notifications regarding updates -> Click to Mark as Installed.
  • This modification may not be copied, reproduced or published elsewhere without author's permission.
Similar Mod
Mod Developer Type Replies Last Post
Jpilot / Vbulletin Integration for Vbulletin 3 d3nnis vBulletin 3.0 Full Releases 36 14 Dec 2005 00:25

  #31  
Old 18 Sep 2008, 04:12
mambomouth mambomouth is offline
 
Join Date: May 2005
Ok i'm jack A**.
I did not upload one the files I needed edited for the Mod to work.
Anyhow it should work now.

Correction Idevaffiliate does have a API key see there demo and see PDF manual
See link:>
http://demo.idevdirect.com/admin/idev_info.php


As for the hook questions?
I'm not sure but in the past looking for a solution I found in the Phrase Manager
that info needed is inside both Phrase emails etc.

See this link:
http://www.vbulletin.org/forum/showp...88&postcount=4

I understand what the hook system does but it may help one of you.
Reply With Quote
  #32  
Old 22 Sep 2008, 19:06
mambomouth mambomouth is offline
 
Join Date: May 2005
Hello All,

Great after fixing own error by not uploading the edit files.
I everything is working well.

Now only a few things Idev lets you pass
:>Additional Order Details (optional pass-thru variables) via the >Alternate Cart Integration.
There are three Variables one can add to:

With I guess can be added to the

Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

Concatenating the optional variables that you have set in Idev-affiliate.

Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

also I noticed that variable for the order ID being passed is the table ID in a database. Not a transaction number or hash needed to look up the status of the order in the back end.
You cannot search this ID number in the back of Vbulletin administrator for transactions logs etc.

Also we should look into payment reversals.
To take away the commission in case of payment reversal.


Still this is fantastic progress.
Reply With Quote
  #33  
Old 22 Sep 2008, 22:01
mambomouth mambomouth is offline
 
Join Date: May 2005
Smile

As for the Hooks question?

In the includes/class_paid_subscription.php
which is called by both the payment_gateway.php and payments.php.

There are two hooks
1. "paidsub_build" which adds the user to a subscription group.
If paid this execute credit to Affiliate.

2. "paidsub_delete" which deletes the user a subscription group.
If revered this execute minus credit to Affiliate.

What do you guys think?
This way we would not to hand code mod's on updates.
Reply With Quote
  #34  
Old 23 Sep 2008, 13:11
vb_mp vb_mp is offline
 
Join Date: Feb 2008
Originally Posted by mambomouth View Post
As for the Hooks question?

In the includes/class_paid_subscription.php
which is called by both the payment_gateway.php and payments.php.

There are two hooks
1. "paidsub_build" which adds the user to a subscription group.
If paid this execute credit to Affiliate.

2. "paidsub_delete" which deletes the user a subscription group.
If revered this execute minus credit to Affiliate.

What do you guys think?
This way we would not to hand code mod's on updates.
iDevAffiliate still doesn't handle reversed payments. They say it will be handled in the next upgrade.

As for the hooks - we mentioned in a couple of earlier posts - but we are not sure where to get the data from to process idev calls at present hook locations.

There is also still not a hook that can be used to insert IP address into paymentinfo only on first payment and not on recurring payments ... so payments.php would still need to be hand edited.
Reply With Quote
  #35  
Old 27 Sep 2008, 03:49
WIHEE's Avatar
WIHEE WIHEE is offline
 
Join Date: Sep 2008
Real name: Miguel Fernandez
I have installed it without any problem and is working 100%

Thanks
__________________
MikeThirty.com
Reply With Quote
  #36  
Old 27 Sep 2008, 10:18
nibb nibb is offline
 
Join Date: May 2008
Hi everyone, im looking this for since I own Vbulletin. I have Idev for 3 years. Its great, it can be integrated with almost anything and Vbulletin was really missing.
My question is, is this really working? I mean like without bugs or errors, for a commercial site? Im even willing to pay for this mod. Also my current Idev install is already integrated with a shopping cart, i suppose it will no hurt to have it with vbulletin at the same time since all this mods seems to do is pass to idev when a payment is made. Is this correct?
Reply With Quote
  #37  
Old 12 Oct 2008, 01:54
gwerzal's Avatar
gwerzal gwerzal is offline
 
Join Date: Oct 2007
Does idevaffiliate need to be installed on the same website for this to work
Reply With Quote
  #38  
Old 19 Oct 2008, 16:07
vb_mp vb_mp is offline
 
Join Date: Feb 2008
Nope, from the above curl call you have to specify the website and idevaffiliate directory where you notify of commissions:
http://www.YOURDOMAINNAME.com/YOURID...OLDER/sale.php
Reply With Quote
  #39  
Old 28 Jan 2009, 16:59
RS25com RS25com is offline
 
Join Date: Dec 2001
Has anyone installed this on 3.8?
Reply With Quote
  #40  
Old 14 Feb 2009, 11:01
fionix fionix is offline
 
Join Date: Apr 2007
Yes would be nice to know it works with 3.8.

Anyway I go and try to install it now and will post back here if my forum crashed
Reply With Quote
  #41  
Old 14 Feb 2009, 11:17
fionix fionix is offline
 
Join Date: Apr 2007
Yes it works perfectly on V.3.8

Only little probolem is if you want to customize the code to have different comissions, don't know how to do that. Any help?

In the video it says you have to put this code on the line: &idev_commission=XX
Reply With Quote
  #42  
Old 18 Feb 2009, 03:24
CRP CRP is offline
 
Join Date: Dec 2007
Just tested on V3.8.1 and it worked great. Well, I have to charge tax and it calculated commission on gross, but I can live with that for now.

I had bought Idevaffiliate for another part of my site, and still not able to get it working with software that was supposed to be already integrated with each other. But, this one worked perfect first try. Thanks so much for doing this.

Installed.
Reply With Quote
  #43  
Old 05 Mar 2010, 17:50
forumguy1 forumguy1 is offline
 
Join Date: Sep 2009
will this work with vb 4.0?
Reply With Quote
  #44  
Old 10 Mar 2010, 05:14
benative's Avatar
benative benative is offline
 
Join Date: Oct 2009
ya seriously!!! does it work with vbulletin 4.0??????
Reply With Quote
  #45  
Old 11 Mar 2010, 16:54
forumguy1 forumguy1 is offline
 
Join Date: Sep 2009
Can any shed some light on this and let us know if it works with vb 4.0?

I am willing to pay someone as well to port it over if necessary.
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Mod Options

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


New To Site? Need Help?

All times are GMT. The time now is 13:43.

Layout Options | Width: Wide Color: