Getting closer

by Joe Payne 20. January 2009 00:56

Finished subscription reminders for the Job Scheduler tonight.  It's not live-tested, but I've walked through the code enough times that it looks solid.  It shouldn't take long to work out any minor bugs that appear - the code isn't all that complex just "bulky".  I could rewrite it twice more and probably still not be happy with it - always a good sign it's time to move on.

Now for abandoned basket reminders.  The design model is probably going to be very similar.  Give the site admin the opportunity to schedule a specific number of generic reminders with a single final reminder.  The icing on the cake will be the ability to assign a coupon code to the whole process so that if/when the final message is sent, the user is automatically added to a security group and the coupon code goes into effect.  This'll allow the site admin to toss a hail-mary teaser coupon to save the basket sale.  Hopefully the coupon code will work out to be anything coupon-able i.e. discount, free shipping or whatever.

The configuration page is getting too large - going to have to break it up into multiple pages (not ideal) or clean it up.  More options mean more flexibility but coding for all this stuff is slowing down everything.  I'll have a better product in the end, but it's difficult to see the end with so much extra coding involved.  Guess time will tell.

Tags: ,

Feed Builder | Projects

Job Scheduler almost ready

by Joe Payne 2. January 2009 13:31

Well I gave Job Scheduler the longer-than-usual testing period.  I've had too many bugs crop up in some recent software modules and that's not good for my mood or customer perception.  This always equates to insufficient testing time on the development side.

With job scheduler, I decided to force myself into a two-week process.  Of course this time, no bugs showed up after a serious two-week run through.  Figures Smile

Regardless, it was necessary.  Granted the software releases later than I want but at least I know my customer sites won't be throwing exceptions left-and-right.

I'm still on the fence with how to handle Feed Builder.  The Job Scheduler is an enormous benefit with Feed Builder as you can fully automate the CPC marketing feed generation.  However, my original thinking was that they would be separate products.  Well I can't exactly make references to another product without actually including the product - the compiler will refuse to compile the module.

So it seems, at least right now, if I want to automate feed builder generation then I'll have no choice but to combine the two products.  Guess it's not a major deal, but I would like to still keep prices reasonable yet feel some sense of financial reward for my efforts. 

Next step is to redesign feed builder so that it will work with job scheduler.  Then do some documentation, package it up and test-deploy to since it's a clean AC7 install.  Revise the documentation, clean up any little details and then set a release date.  Whew!  Software releases aren't easy at all.


Feed Builder | Personal | Projects

Product Returns Manager aka RMA Manager

by Joe Payne 7. September 2008 00:57
On the plate for later September and all of October is the RMA Manager.  Features to be announced, but be assured it will be a complete returns solution integrated into the AbleCommerce 7 Admin screens.

Tags: , ,

General News | RMA Manager

Month List