#1208 ✓resolved

eCommerce Settings

Reported by Peter | September 17th, 2014 @ 11:12 AM | in User issues

Setting up eCommerce on development site - www.sandtoft.org/new_site/install

  1. Some settings do not save, others reset at random:
    a) Edit category, set products per row to 2, always defaults back to 1. b) Tick box in settings to go to cart when adding a product - works for a while then reverts - box is unticked when you look at settings again.

  2. Shipping cost sometimes just displays zero when you go to the cart, sometimes shows shipping cost, but see 3.

  3. Shipping category behaviours not working as expected:
    a) Table based shipping set up with product price bands. Product added with table based shipping, product at one price, add to cart, always shows the shipping cost for the third shipping cost band GBP6 instead of first or second band. b) Similarly, shipping option flat rate at GBP3. Add flat rate product to cart, shipping cost shows as GBP6.

  4. After setting products up with or without tax (VAT) the tax line in the cart is always zero.

  5. One product set up as unavailable if out of stock, with a message to display if no stock. When logged in, there is an add to cart button, when logged out there is no button but the message does not display.

Comments and changes to this ticket

  • Peter

    Peter September 17th, 2014 @ 01:27 PM

    Also 6. I need at least two different flat rates for shipping for two types of products. As far as I can see there is no option to create a second flat rate?

  • dleffler

    dleffler September 18th, 2014 @ 03:21 PM

    • Tag set to ecommerce
    • Assigned user cleared.

    Ok, I need to confirm you properly initialized ecommerce by either 1) installing and selecting the 'store' database sample when selecting the theme during installation, or 2) you ran through each of the steps on the 'e-Commerce' tab of 'Configure Website'.

  • Peter

    Peter September 18th, 2014 @ 03:37 PM

    • Assigned user set to “expNinja”

    On eCommerce tab:

    Activate - tick
    Default currency: GBP
    Database fields all present
    eCommerce store front installed
    2 payment options activated
    General settings done - when I checked just now the tick to open the basket when adding a product was gone again - worked fine yesterday
    Categories, manufacturers, tax classes, a few sample products set up
    http://www.sandtoft.org/new_site/install/shop to see store front so far

    So the answer is Yes.


  • dleffler

    dleffler September 18th, 2014 @ 06:07 PM

    • Assigned user cleared.

    Ok, we're at a good starting point...I'll must tell you up front that some of the e-Commerce code is not implemented/tested well as much of it was corrected on specific sites, but that fixed code didn't always make it back into the main code repository. Having said that, we can sure try to fix anything we run across.

    1. The 'products/images per row' setting is only applied to the store 'show', 'showall', 'showallCategoryFeaturedProdutcs', & 'showallFeaturedProducts' views. What view is this in reference to?
      • it is set on the Store Setup - General Store Settings - Display & Featured Settings tab, but can be over-ridden using the 'Manage Store Categories' view and the 'Configure This Category' context menu item, or it defaults to '3'
      • The only place we set 'Adding an Item Displays Shopping Cart?' is in Store Setup - General Store Settings - Cart Settings, so I don't see how/where it could be changed
    2. Shipping cost can be based on size/weight depending on active shipping options...what shipping options do you have active?
    3. How have you set up the table based shipping...what are the price points and the costs? screen grab of the configure table based shipping view?
    4. Can you show a screen grab of the Tax Class Manger view?
    5. A logged in 'admin' user is given special privileges with out-of-stock items. Does the message display when the admin user is logged on (has 'add' button)? Does a regular customer get an 'add' button or the message? Are the products 'active' or 'inactive'?
    6. 'flat rate' is literally that...a flat rate, one price for anything. I may try to implement a work-around at some time in the near future. You might try adding a 'surcharge' to the shipping tab of the more expensive products?

    Are you setting a 'required shipping service' for your products?

    I haven't tried/tested a lot of the variations to taxes, shipping, etc..., but am willing to track down and fix things you run across.

  • Peter

    Peter September 19th, 2014 @ 07:38 AM

    • Assigned user set to “expNinja”

    Thank you for your reply and honesty! I hope we can sort out any issues to the benefit of the product as well as me. OK, here goes:

    1. I was trying to set this for displaying products in a category. Capture.JPG is the screen, right click on Category from the Manage Categories screen. I am however now baffled, because until today the products in the Models section were stacked vertically, one per column. This morning, without any change by me, they are now showing 3 in a row - Capture1.JPG.

    I set the Display Cart when Add a Product in eCommerce Setup - Cart Settings. Screen shot show box unticked, was ticked all Wednesday, unticked yesterday. Capture2.JPG.

    1. & 3. I have activated Table Based as the default and Flat Rate. Capture3 & Capture4.
      4.When I display Tax Class Manager, there is nothing listed. I added VAT at 20% and United Kingdom. Today I created a Tax Zone VAT and tried again to add a class, but nothing appears in the list. Capture5.

    2. When logged out, there is no Add to Cart and no Out of Stock message - Capture6. Logged in, Add to Cart displayed but no message. Capture7 shows the product setup. Products are active. I haven't set up any 'regular' customers yet.

    3. Flat Rate only allows me one flat rate, I need 2 - one for the category DVD and one for Models. The Table Rate is for Books.

    Yes I am setting shipping service by product. Capture8.

    I hope that helps. I'm out now until late PM.

  • dleffler

    dleffler September 19th, 2014 @ 12:41 PM

    • Assigned user changed from “expNinja” to “dleffler”
    • Milestone set to 2.3.1

    It might be best to handle this in email (dleffler@hughes.net). Even better if you could provide me a admin/super-admin user account & password in that email if you are comfortable with that.

    The 'Products per row' is probably not consistent, at least in the version you are using...I have a better implementation in the next release. HOWEVER, the setting should not ever be changing on its own, only when you edit it and then save it...but this may because of some anomalies in some of those edit views which save the entry correctly, but do not display the stored value (fixed in next version code)...there are also several different places to set this value (store general settings, store category configuration settings, etc...)

    There is/was still a lingering bug in the Tax Class Manager which doesn't display items where the country has no state (fixed in the next version). Though there have been several fixes to allow this, it might work better if you go to Address/Geo Settings and create a new 'state' for your 'region' simply as a placeholder for now (trying to fix this for the next version) If there is an issue, I can manually update the db tables if you provide me with a super-admin account.

    I'm trying to map out the logic/algorithm for multiple flat rates. I'll probably settle on a 'default' flat rate and allow the admin user to set a different flat rate per product, if you think that will work? Otherwise the customer can choose the flat rate they desire. Not sure (at this point) if this would be in the flat rate shipping configuration or on the product shipping tab. How about ONE basic flat rate, and allow a text entry of another rate on the product page?

  • dleffler

    dleffler September 19th, 2014 @ 03:19 PM

    Regarding out of stock message, the item has a quantity of 1 available, even though the status is set to 'out of stock', so the message isn't displayed. To display the message its status needs to be set to 'out of stock' and the quantity (in stock) needs to be set to 0.

  • dleffler

    dleffler September 19th, 2014 @ 04:19 PM

    FYI, I am 'still looking at the 2 issues mentioned of wrong tax and shipping show in the cart.

  • dleffler

    dleffler September 21st, 2014 @ 11:41 AM

    A quick note to update progress taking place via email and pre-release code

    1. Settings issue was result of check regression which always displayed checked
    2. Shipping cost calculations broke on non-US locations, mostly fixed with better checking for countries w/o states
    3. Flat/Table Based shipping still applies to the entire order instead of individual items...may need a new calculator for per item?
    4. Fixed zero tax, again a non-US (no state) issue
    5. 'out of stock' means product has a 'quantity' of 0, if quantity is 1+ it will not appear as 'out of stock'. quantity is decreased upon a submitted order
    6. Single flat rate, however you could create two 'speeds' for the table based calculator and select/force one
  • dleffler

    dleffler September 27th, 2014 @ 02:39 AM

    • Milestone changed from 2.3.1 to 2.3.2
  • dleffler

    dleffler October 8th, 2014 @ 02:53 PM

    • State changed from “new” to “resolved”
    • Milestone changed from 2.3.2 to User issues

    Most if not all these issues are resolved/implemented in either v2.3.1 or the pre-release v2.3.2 code

Please Sign in or create a free account to add a new ticket.

With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.

New-ticket Create new ticket

Create your profile

Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป

Bug Tracker for Exponent CMS

Shared Ticket Bins

People watching this ticket