Changing kit product to regular product breaks checkout

Found an obscure bug this week in AC7.  If you have an existing product configured as a kit, changing it to a regular product (removing all kit components) could break your checkout.  Here’s why: When Able writes a kit product to the basket, it also writes a value to the KitList field on the basket line item record.  This value tells Able to expect the basket line item to be a Kit product.  Same thing when an item is written to a wishlist. However, when removing components from a kit product in the catalog, Able doesn’t update any existing basket items ...

Jul 20, 2012 READ MORE
ASP.Net postback problem with ViewState in Safari on Windows 7

Wow what a challenging issue to troubleshoot this week.  Here was the scenario: AbleCommerce 7 client was reporting certain shoppers could not complete checkout.  The catch was, it was only happening on Safari and IE8 users.  But mostly Safari.  You’d get an error after entering the credit card information and couldn’t proceed to the receipt page. The shoppers using Safari could reach checkout.  They could hit the 2nd page of checkout.  But after clicking the Pay with Credit Card button, nothing happened.  Scrolling to the top...

Jul 20, 2012 READ MORE