Difference between revisions of "Upgrade Requests / Bugs"

From Whirlwind eCommerce Wiki
Jump to: navigation, search
Line 1: Line 1:
*Additional field to shared option groups - so it can have a name that is not the same as it's displayed title.
+
 
*Increments for products (visitor must buy in allotted increment)
+
 
 
*Coupon Memory - have the system remember coupon codes entered that where not qualified for, automatically apply coupon as soon as cart qualifies.
 
*Coupon Memory - have the system remember coupon codes entered that where not qualified for, automatically apply coupon as soon as cart qualifies.
 
*Checkbox to discounts that allow an item to ignore the ‘only 1 discount per cart’ command.
 
*Checkbox to discounts that allow an item to ignore the ‘only 1 discount per cart’ command.
Line 6: Line 6:
 
*Banner Zones controlled by url data passed (tell a zone to display a specific banner), command expires after order is complete
 
*Banner Zones controlled by url data passed (tell a zone to display a specific banner), command expires after order is complete
 
*Banner repository queue to hold attempted, but unqualified, discount codes, attempt to re-apply with each cart modification.
 
*Banner repository queue to hold attempted, but unqualified, discount codes, attempt to re-apply with each cart modification.
*Tiered discounts for BOTH % and $ off.
 
*Checkout modifications to support non-pay accounts, po numbers.
 
 
*Cart check function, checks all items, shipping, discounts in cart to make sure they all still qualify, if any do not, remove and display message to visitor.
 
*Cart check function, checks all items, shipping, discounts in cart to make sure they all still qualify, if any do not, remove and display message to visitor.
 
*Order management to allow product option changes.
 
*Order management to allow product option changes.
Line 27: Line 25:
 
*Keyword search funnel report
 
*Keyword search funnel report
 
*Page view (product ,category, product line) funnel report by template
 
*Page view (product ,category, product line) funnel report by template
 +
*Email queue for all site automated emails (run asynch instead of synch)
 +
*Third party log analysis and conversion tracking functions (Google, Jellyfish, Trigger Email, etc)
 +
*Complete custom field conversion for product and page data
 +
*Page,Product, Template 'check out' function when editing content.
  
;Completed:
+
;Recently Completed:
*2/5/2009: Free item alterations, store items as $0, pass controls that allow design changes for these items when presented in cart, etc.
+
*Free item alterations, store items as $0, pass controls that allow design changes for these items when presented in cart, etc.
*2/9/2009: When a visitor enters an email/name to register for the newsletter, and the billing/shipping addresses are blank, attach the email/name to the billing/shipping addresses in the order.
+
*When a visitor enters an email/name to register for the newsletter, and the billing/shipping addresses are blank, attach the email/name to the billing/shipping addresses in the order.
*2/13/2008: Reliable exit pop up
+
*Reliable exit pop up
*2/16/2008: TEM channelId control for the order process (abandoned cart) manageable through admin console.
+
*TEM channelId control for the order process (abandoned cart) manageable through admin console.
*2/18/2008: TEM custom image generation field set up
+
*custom image generation field set up
 
+
*Additional field to shared option groups - so it can have a name that is not the same as it's displayed title.
;In Progress:
+
*Increments for products (visitor must buy in allotted increment), also added max and min amounts
 +
*Tiered discounts for BOTH % and $ off. Set up tiered for all discount benefits and conditions.
 +
*Checkout modifications to support non-pay accounts, po numbers.
 
*Catalog quick order
 
*Catalog quick order
 +
*Product custom fields

Revision as of 12:36, 30 April 2009


  • Coupon Memory - have the system remember coupon codes entered that where not qualified for, automatically apply coupon as soon as cart qualifies.
  • Checkbox to discounts that allow an item to ignore the ‘only 1 discount per cart’ command.
  • Text field in discounts for non-qualifying codes that will go into queue, when application is attempted.
  • Banner Zones controlled by url data passed (tell a zone to display a specific banner), command expires after order is complete
  • Banner repository queue to hold attempted, but unqualified, discount codes, attempt to re-apply with each cart modification.
  • Cart check function, checks all items, shipping, discounts in cart to make sure they all still qualify, if any do not, remove and display message to visitor.
  • Order management to allow product option changes.
  • Auto deletion of expired data including: incomplete carts, searches, send2friend, banner tracking, campaign tracking, page views, user sessions.
  • Export/Import templates (to duplicate BETWEEN sites)
  • Audit all queries to confirm 'best practices' used with strings - see referencePHP
  • Add items to cart right on product page (AJAX solution)
  • Persistent right column cart throughout checkout
  • Confirmation "Thank You" page should have cross-sell that can be "added to your order automatically" and possibly allow the items to be added without any additional shipping charges.
  • Banner management should be reworked. Chris Ziter writing up details.
  • Print all option for groups of invoices in order management
  • Duplicate function in discounts
  • Search ability in discounts
  • Category application to discounts
  • Delete campaigns in banner management
  • dBug wrapper to ALL functions.
  • All site email to use scheduled queue mechanism. Set up email to be send via smtp server designated in Settings.
  • Zero return keyword searches
  • Keyword search funnel report
  • Page view (product ,category, product line) funnel report by template
  • Email queue for all site automated emails (run asynch instead of synch)
  • Third party log analysis and conversion tracking functions (Google, Jellyfish, Trigger Email, etc)
  • Complete custom field conversion for product and page data
  • Page,Product, Template 'check out' function when editing content.
Recently Completed
  • Free item alterations, store items as $0, pass controls that allow design changes for these items when presented in cart, etc.
  • When a visitor enters an email/name to register for the newsletter, and the billing/shipping addresses are blank, attach the email/name to the billing/shipping addresses in the order.
  • Reliable exit pop up
  • TEM channelId control for the order process (abandoned cart) manageable through admin console.
  • custom image generation field set up
  • Additional field to shared option groups - so it can have a name that is not the same as it's displayed title.
  • Increments for products (visitor must buy in allotted increment), also added max and min amounts
  • Tiered discounts for BOTH % and $ off. Set up tiered for all discount benefits and conditions.
  • Checkout modifications to support non-pay accounts, po numbers.
  • Catalog quick order
  • Product custom fields