This document is a list of bug fixes and enhancements since AbleCommerce 7.0.3
Version: AbleCommerce 7.0.4, Build 13424
Release Date: 12/12/09
Upgrading from 7.0.3 to 7.0.4 instructions
Below, are the changes between version 7.0.3 (build 12458) and version 7.0.4 (build 13424)
Over 40 enhancements and 150 issues have been corrected in version 7.0.4. A summary of the more notable features includes:
Chase Paymentech Orbital payment gateway integration (certified on Salem and Tampa platforms)
Move, delete, and change visibility of catalog items in bulk
Order Manager search interface improved
Extend tax interface so that orders can be recalculated
Allow multiple product templates to be assigned to a product
Shipping estimate control improved
Include a UPC field in product feeds
New Sales Summary report
New email send and edit feature throughout the merchant admin
Recurring subscription amount can be taxable
Improve the Product Templates user interface
Category display should default sort to admin specified order
Require user to change password at next login
Attach or delete digital goods directly to an order
Improve acquire serial keys feature for ordered digital goods
Allow directory management for digital goods files
Improve Manage Subscriptions user interface to view summary and upcoming expirations
Improve the Edit User interface and a new Purchase History page.
Added Purchase History report for the customer's account.
Captcha should be supported on user registration
Remove Microsoft Enterprise Library database wrapper (program directly against the SQL client)
Catalog pages now render with a canonical link tag to avoid duplicate content.
Details of the changes are shown in the following table:
Issue ID |
Severity |
Component |
Summary |
6181 |
normal |
API |
Windows event log: Forms authentication failed for the request |
6681 |
enhancement |
Providers |
Implement Chase Paymentech Orbital payment gateway |
7039 |
enhancement |
Admin UI |
Moving catalog Items in bulk feature |
7071 |
normal |
Admin UI |
Password Policy is too strict for some users |
7226 |
normal |
API |
Do not copy merchant fields when order is placed |
7243 |
enhancement |
API |
Extend tax interface so that orders can be recalculated |
7695 |
normal |
Misc |
Vendor notifications should only include products of the applicable vendor |
7781 |
enhancement |
API |
Allow multiple product templates to be assigned to a product |
7841 |
enhancement |
API |
shipping estimate control should have the ability to generate residential rates |
7856 |
normal |
API |
placement of the feed files seems out of place |
7871 |
enhancement |
Providers |
Include UPC field in GoogleBase and Shopping.com datafeeds |
7930 |
enhancement |
Store Templates |
Recurring subscription amount needs to be taxable |
7957 |
minor |
Misc |
Product options>> Improve message text or display position |
7965 |
enhancement |
API |
Tax zones need further enhancements for granularity |
7976 |
normal |
Installation |
An invalid state can be entered for the default warehouse on installation |
7984 |
enhancement |
Admin UI |
incorporate new email send and edit feature throughout admin |
8028 |
enhancement |
Store Templates |
Replace default AbleCommerce theme with Glass Aqua |
8066 |
normal |
API |
Variants: the Available checkbox needs to work if inventory control is disabled |
8068 |
normal |
Store Templates |
expiration date dropdown validator shouldn't allow invalid month selection |
8069 |
normal |
Store Templates |
Reorder option should not be available in catalog mode |
8100 |
enhancement |
Admin UI |
Improve product template UI for clarity |
8105 |
minor |
Admin UI |
Field sizes for digital goods are too limiting |
8111 |
enhancement |
API |
Remove microsoft enterprise library database wrapper |
8113 |
enhancement |
Misc |
Deletion of user group should give option to assign users to some other group |
8114 |
enhancement |
Misc |
Deletion of Vendor should give option to assign Product(s) to other Vendor |
8116 |
trivial |
Admin UI |
Different image link on login captcha should just refresh the image |
8119 |
enhancement |
Business Logic |
Reports Improvement >> Monthly Sales Report |
8120 |
normal |
Admin UI |
Update menu item name for Reports -> Products -> Top Products |
8122 |
enhancement |
Business Logic |
Order Manager: Ability to search orders by custom date ranges |
8129 |
normal |
API |
When full text search is enabled, NarrowSearch should use product description fields |
8135 |
normal |
API |
Use Scope_Identity instead of @@IDENTITY for database inserts |
8137 |
minor |
Admin UI |
Anonymous user appears with Registered users |
8144 |
minor |
Store Templates |
mini baskets showing duplicate entries for same product |
8151 |
normal |
Admin UI |
Updating database connection string fails in medium trust |
8152 |
enhancement |
Admin UI |
Tax rules support rates of four decimal precision |
8153 |
normal |
Store Templates |
Add to cart on product page doesn't work unless the minibasket control is on the page |
8156 |
enhancement |
Store Templates |
Category display should default sort to admin specified order |
8157 |
normal |
Store Templates |
AffiliateTracker.ascx is not passing order number correctly |
8161 |
normal |
Providers |
Remove USPS canned tests |
8165 |
normal |
API |
Implement better warning if payment provider can't be loaded |
8168 |
normal |
Store Templates |
Media key can be configured for digital good but it is not displayed |
8173 |
normal |
API |
Maintenance for expired admin accounts generates repeated messages |
8174 |
enhancement |
Admin UI |
New Sales Summary report |
8176 |
major |
API |
Feed generation fails over 1000 products (GoogleBase, Yahoo, and Shopping.com) |
8177 |
normal |
API |
CC and BCC addresses do not behave correctly in vendor scenarios |
8179 |
normal |
Admin UI |
Orphaned image report needs to work properly with subfolders |
8180 |
normal |
Misc |
404 errors are being recorded to online log |
8181 |
enhancement |
API |
Require user to change password at next login |
8182 |
normal |
Admin UI |
Adjust the help -> about page |
8183 |
minor |
Store Templates |
All themes have references to base AbleCommerce theme |
8184 |
normal |
API |
Allow merchant to specify order of calculation for tax amount |
8186 |
enhancement |
Admin UI |
Increase default timeout for AJAX postbacks |
8193 |
normal |
API |
Do not log email error if SMTP host is not specified |
8197 |
enhancement |
Admin UI |
Allow multiple addresses to be associated with a vendor |
8211 |
normal |
Admin UI |
Move order statuses from required data to basic data |
8220 |
normal |
Store Templates |
External link target setting to blank is not working |
8221 |
normal |
API |
User agent strings longer than 255 characters prevent digital goods download |
8239 |
normal |
API |
Copy product command fails when product has any custom field defined |
8241 |
normal |
Store Templates |
Submitting check payment shows search validation error |
8262 |
enhancement |
Admin UI |
Enable merchant to attach a digital good to an order |
8269 |
normal |
API |
Failure to write error message if text is too long |
8283 |
enhancement |
Misc |
Customer view order screen should display remaining downloads |
8285 |
normal |
API |
Suppress invalid viewstate / invalid padding errors for resource axd files |
8287 |
normal |
API |
Full text ADMIN search ignores product description field |
8288 |
normal |
API |
Tax exempt groups still get charged taxes |
8290 |
enhancement |
Admin UI |
Allow directory management for digital goods files |
8291 |
normal |
Misc |
Email Template file management should not be controlled by merchant |
8296 |
normal |
Installation |
web.config refers to incorrect class name |
8304 |
enhancement |
Admin UI |
Improve manage subscriptions UI to see upcoming expirations |
8305 |
enhancement |
Admin UI |
Improve the Edit User UI |
8306 |
normal |
Providers |
PayJunction has invalid URL in test mode |
8308 |
enhancement |
Admin UI |
Add a purchase history report for customer |
8309 |
enhancement |
Admin UI |
Quickly open a specific order number |
8311 |
normal |
Admin UI |
Improve url parameter handling on admin ViewOrder page |
8313 |
minor |
API |
LoadForEmail is not converting email input to lowercase |
8314 |
minor |
API |
Subscriptions should expire at the end of the day |
8330 |
enhancement |
Store Templates |
Implement canonical link to avoid duplicate content |
8331 |
enhancement |
Admin UI |
Adjustments to change visibility page UI |
8332 |
enhancement |
Admin UI |
Adjustments to move catalog object UI |
8334 |
normal |
Admin UI |
Delete user group feature needs to respect subscription association |
8335 |
normal |
API |
Delete associated subscriptions when an order is cancelled |
8337 |
normal |
API |
Implement order range parsing, query services, and validation |
8339 |
normal |
Admin UI |
Copying a product does not copy product templates information |
8340 |
enhancement |
Admin UI |
UI adjustments to view subscriptions for order page |
8341 |
normal |
API |
Creating/deleting subscriptions must recalculate group expirations |
8342 |
enhancement |
Admin UI |
Record group association with subscription at time of activation |
8345 |
enhancement |
Admin UI |
Update the admin calendar control |
8346 |
enhancement |
Admin UI |
Allow merchants to delete digital goods assigned to order |
8347 |
enhancement |
Admin UI |
Improve acquire serial keys feature for ordered digital goods |
8348 |
normal |
Admin UI |
Implement the ability to email users from the manage subscriptions page |
8351 |
normal |
Providers |
Paypal in auth/capture mode uses wrong transaction type which conflicts with some features |
8352 |
normal |
Admin UI |
Allow delimiter to be specified when uploading serial keys |
8355 |
enhancement |
Admin UI |
Need a way to view all subscriptions for a customer |
8356 |
enhancement |
Admin UI |
Improve Order Manager UI |
8357 |
enhancement |
Admin UI |
Enable summary data view for Manage -> Subscriptions page |
8358 |
normal |
Admin UI |
Manage -> Subscriptions search should default to sort by expiration |
8359 |
enhancement |
Admin UI |
Cancel multiple subscriptions at once |
8360 |
normal |
Admin UI |
Purchase history report shows same orders under paid and unpaid |
8361 |
normal |
API |
FTS does not handle multiple search terms appropriately |
8366 |
normal |
Admin UI |
Order Manager does not completely reload last search |
8367 |
normal |
Store Templates |
Basket page shows message in wrong style |
8368 |
normal |
API |
error at checkout when user selects more than one mailing list to join |
8372 |
trivial |
Admin UI |
View order field on merchant dashboard does not respond to enter key |
8374 |
minor |
Misc |
Pay by Check button shows processing even when processing is stopped. |
8380 |
normal |
Store Templates |
Users with numeric only usernames can not login |
8381 |
normal |
Installation |
Upgrade script does not remove obsolete files |
8382 |
normal |
Installation |
Update version number from 7.0.3 to 7.0.4 |
8383 |
normal |
Business Logic |
Catalog bulk edit - category link selects products |
8386 |
normal |
Installation |
Remove checks for empty ProductImages and EmailTemplates folders from install script |
8390 |
critical |
API |
product variants with inventory are not allowing purchase of available stock |
8393 |
normal |
Store Templates |
unable to display total taxes when multiple tax rules apply to an order |
8396 |
major |
API |
UPS from Canada is not working with product dimensions |
8404 |
normal |
API |
ESD: key notification email is no longer being sent when a key is fulfilled |
8407 |
normal |
API |
Rounding errors and display problems with line item taxation |
8408 |
normal |
API |
DataFeed compression seems to fail - produces invalid zip file |
8414 |
normal |
Store Templates |
Add captcha to tell a friend feature |
8415 |
enhancement |
Installation |
Error in install script if write-only files already exist in ProductImages folder |
8416 |
enhancement |
Store Templates |
Captcha should be supported on user registration |
8421 |
normal |
API |
Products randomly display incorrect pricing when sorting kits on category pages |
8422 |
minor |
Misc |
Tell a Friend feature >> User is not informed if mail is sent |
8425 |
normal |
Providers |
Google checkout using OrderId instead of OrderNumber |
8426 |
normal |
Admin UI |
Unable to remove product templates using UI in product edit menu |
8427 |
trivial |
Admin UI |
Digital Goods Directory Management >> Back to Parent Folder Button doesn't have any information for the user |
8429 |
trivial |
Business Logic |
Digital Goods Directory Management >>Trim folder name instead of warning message |
8430 |
normal |
Business Logic |
Digital Goods Directory Management >>Click on any folder name navigates to root folder |
8431 |
normal |
Admin UI |
Browse catalog paging throws exception |
8432 |
normal |
Business Logic |
Digital Goods Directory Management >> Inform user if folder already exists |
8433 |
minor |
Business Logic |
Digital Goods Directory Management >> Application crashes if folder is missing |
8436 |
normal |
Admin UI |
Newly created user password expires in even if expiration option unchecked |
8437 |
normal |
Business Logic |
Digital Goods Directory Management >>Application Crashes on long folder name |
8439 |
minor |
Admin UI |
Add another save button to edit email template - event trigger page |
8446 |
normal |
Admin UI |
Manage Subscriptions: URL to order needs to include order number |
8447 |
normal |
API |
Discounts, Kits, and Tax together may cause issue on add to basket |
8448 |
normal |
Admin UI |
Paypal std ipn fails when shipping cost is higher than product price and free coupon used |
8449 |
normal |
API |
Detection of Full Text Search can cause errors if user does not have sufficient database permission |
8450 |
normal |
Admin UI |
Sort by order number is actually sorting by ID |
8453 |
normal |
Admin UI |
Unable to remove groups using UI in edit user menu |
8455 |
normal |
API |
Potential issue regarding inventory handling for kits and variants |
8456 |
normal |
Store Templates |
Tax line items appear twice on order receipt |
8466 |
minor |
Store Templates |
Quantity Up/Down control doesn't care about Min/Max quantity values of product |
8480 |
normal |
Store Templates |
Registration captcha not responding to password policy setting |
8486 |
normal |
API |
CustomFields values are not being copied across from Basket.Items to Order.Items |
8494 |
normal |
Admin UI |
BatchEdit page has available and selected fields in wrong order |
8498 |
normal |
API |
Taxes: group calculation method not working with multiple shipping destinations |
8499 |
normal |
Store Templates |
tax display inconsistencies when shown itemized in a shipment |
8500 |
minor |
Store Templates |
tax column header ignored on the payment page |
8508 |
normal |
API |
Shipping calculation is based on order total before discounts |
8509 |
normal |
API |
Order cancellation needed for tax provider interface |
8511 |
normal |
API |
Improve the GenerateHash method for ProductCalculator |
8516 |
normal |
Admin UI |
Merchant needs control over captcha display on tell-a-friend |
8527 |
normal |
Admin UI |
Refund page must not display international debit fields incorrectly |
8530 |
normal |
Store Templates |
Single letter options can disappear from basket detail when matching letter in product title exists |
8534 |
minor |
Admin UI |
After sending an email list, the date of Last Sent is not recorded |
8536 |
normal |
Admin UI |
Digital goods: License keys are not being saved with the order |
8537 |
minor |
Admin UI |
Digital goods: License keys are not being saved with the order |
8541 |
normal |
Admin UI |
Upgrade FCKEditor to 2.6.5 release |
8562 |
normal |
Store Templates |
PayMyOrder page does not update related addresses |
8566 |
minor |
Admin UI |
Subscriptions should be active through the day of expiration |
8572 |
normal |
Admin UI |
Refund Payment >> Cancel acts as Refund |
8583 |
normal |
Admin UI |
Digital Goods: Cannot update the Save As Name field |
8594 |
normal |
API |
Pay My Order Page: transactions for recurring payments is not working |
Copyright © 1994 - 2024 AbleCommerce.com, All rights Reserved
eCommerce shopping cart software platform