Leveraging the Gift Wrap feature for optional upcharges to a product

Just goes to show, you still can teach an old dog new tricks. A client needed a way to add an Engraving choice to the product page.   Normally this isn’t an issue, just use the product variant feature. But in this case, the engraving choice must be optional.   And it has to charge an amount.  And it needs to accept some text for the actual engraved words. So after a little digging, I settled on a little-used feature in AbleCommerce known as Gift Wrap.    Gift Wrap is a way to associate a secondary charge to any product.   The basket ...

Nov 25, 2019 READ MORE
How to improve Quickbooks Web Connector Speed

For years I have worked to improve the transfer speed of my AbleCommerce Web Connector for Quickbooks. But there’s only so much you can do in code. The rest is up to the internet connection, the speed of the Quickbooks PC and Quickbooks itself. A client of mine found a document that details how to increase the cache memory allocation of the Quickbooks database engine. So he passed it along to me to try. Why increase the cache memory you ask? Because the default is a whopping 512mb of RAM. Even if your PC hosting the quickbooks company file has 8gb of RAM, the database engine will only ever ...

Feb 21, 2013 READ MORE
AbleCommerce IE10 and Windows 8 problems

IMPORTANT UPDATE from AbleCommerce Microsoft has confirmed that there are known issues when using the latest IE10 browser and certain code that might be in Asp.Net 2.0 or Asp.Net 4.0 sites. All AbleCommerce 7.0.x stores are affected by these issues, so you should carefully read the available options and take corrective action. !. Javascript disabled in IE10 due to outdated browser definitions file 2. ImageButtons do not work in IE10 when using .net 4.0 and older Microsoft has made an official patch available for one of the issues. It is unknown, at this time, if Microsoft plans to release a...

Nov 27, 2012 READ MORE
Slick little GeoIP feature for the AbleCommerce Order Manager

Came up with an awesome mod for the Order Manager screen tonight.  It highlights orders that are placed from non-US IP addresses.  This makes it incredibly easy to identify potential fraud orders in your storefront. This mod works with a local GeoIP database too, so there’s no lookup limits or bandwidth spikes to worry about. Geographic IP lookups are a dime a dozen on the internet.  But the vast majority of these lookup sites will throttle the number of requests.  This creates a slow and often frustrating limit on the usefulness in a production environme...

Aug 28, 2012 READ MORE
Automatic Abandoned Basket Reminders

Put together a really nice automation routine for a client recently. The client needed a way to fully automate abandoned basket reminders.  But the key is they only wanted to send the reminder X number of times.  Thanks to some code from a few previous projects, I was able to put together a modification that changed only 1 existing AbleCommerce file. Now their AC7 store will automatically scan for abandoned baskets at regular intervals.  Any baskets found are sent the designated email.  Once the email is sent, a marker is placed on the basket so the shopp...

Jun 22, 2012 READ MORE