HomeStoreCustom WorkSupportDocumentationBlog, newsletter
BlogNewsletter About Viking Coders Contact us for Miva Merchant Module Development
 

Affiliate Manager 5 and Other Development Campaigns

January 31, 2008 on 2:32 pm | In Design and Development, Module Releases/New Features |

I’m always surprises me at how quickly time passes (Thursday already!?). By now you’d think I would have adjusted my expectations. I had intended to post every few days but that didn’t last long.

The update of Affiliate Manager to compatibility with Merchant 5.x (although it’s a bit of a stretch to call it an upgrade given how much re-writing had to be done) has been done for a number of weeks now but the development of the module is still on going. It was my intent to add the ability to permit “product specific” payout configuration (i.e. the ability to, on an affiliate-by-affiliate basis, set different payouts for different products) to the initial release. However, I ran into some indecision on how best to implement it which slowed it down enough to get left out. I am still working on it but the indecision remains on how best to go about it. I polled a few developers who were looking for the features for their opinion on how they saw it as working but I never got a reply. So, I’ll lay out some possibilities and see if any one out there has an opinion (more specifically an opinion on how best to go about it….we all have opinions but not all are particularly relevant to this particular question).

In earlier versions of the module, “product specific” payouts were sort of a hack (and that hack still works in 5.x). The merchant would set each product’s “cost” to a particular value, then configure each affiliate’s payout to be based on a % of the product’s cost and thereby achieving a variable payout for each affiliate. Of course that kept you from using the cost field for anything else, but it was a nice representative of that “bang a square peg into a round hole” mentality that typified the glory days of Merchant (ahhh, the memories).

In the 5.x version of the module I’d like to add this as a more particular option configurable on each product’s page in admin. The question is how far to take it; how many options are really going to be used? Currently, each affiliate can have their payouts configured as a percentage (of the price paid, product cost, list price, or “profit”), a “per purchase” payout, and/or a “per product” payout. And each of these can be configured separately depending on what “level” the a referral was. Do we need that many configurable options for the prdouct-specific payouts? Would it be safe to assume that product-specific configurations would be necessary only for “primary” affiliates (i.e. those directly responsible for the referral)?

I’m currently in the process of upgrading/re-writing the Affiliate Login module and hope to have that ready next week. After that will be a new module, Affiliate Design which will replace the “Affiiate store-settings” feature of Affiliate Manager 4.x. I’m not entirely certain how best to go about changing the Merchant 5.x templates but I’m sure I’ll get it worked out.

Share/Save/Bookmark

5 Comments »

RSS feed for comments on this post. TrackBack URI

  1. When do you think the new Affiliate Design module will be available? Any luck development will be completed in February (crossing fingers!)?

    Comment by Angie Hinh — February 1, 2008 #

  2. It’s possible that it might be completed by the end of February but I wouldn’t bet too much money on it. A lot will depend on how much of my time is “borrowed” by tech support and other “business responsibilities”.

    Comment by Mike — February 1, 2008 #

  3. Having different payout rates for different products is what I wanted for awhile but even more important to me is able to view easily what each affiliate is owed per month. Currently I have to view each affiliate’s info to find out what’s due. I would prefer if the module could show how much all affiliates made for a certain month and then break it down and show what each individual affiliate earned. Would make figuring out payouts much easier.
    Currently using Merchant 4.24 but looking to upgrade to 5.x soon.

    Comment by mandeep janda — February 14, 2008 #

  4. I can’t believe a lot of people would use multiple levels of affiliates, so I wouldn’t work too much on that. I think that the easiest thing for products would be to have a place where different levels are set (whether it’s an absolute number, or a percentage, or percent of profit, whatever), then the levels can be applied to items. Just be sure to have an import flat file function for all of those items and their payout levels!

    Comment by Frank — February 15, 2008 #

  5. The “payouts” feature is definitely something that is due for reworking and definitely in the short term. I’d also like upgrade the Affiliate Manager - Reports module….huh, having said that, I realize now that it was never officially released for Merchant 4.x! Basically, it’s a module capable of generating “tokens and templates” formatted reports from the affiliate data. I guess I should first see about finally releasing that for 4.x!

    The Affiliate Manager - Login module is finally ready for 5.x (about to write a separate blog post on that) and next up is the “product specific payout” feature for Affiliate Manager.

    Comment by Mike — February 18, 2008 #

Leave a comment

Powered by WordPress with Pool theme design by Borja Fernandez.

Home Terms of Use, Policies and PrivacyCatalogSupportContact UsAbout UsFrequently Asked Questions
[ Copyright © 2001-2007 – Viking Coders, LLC ]