Ucommerce

Welcome to our official feedback forum. Please report bugs, make feature requests, or ask any question you’d like here. Thanks!

I suggest you ...

You've used all your votes and won't be able to post a new idea, but you can still search and comment on existing ideas.

There are two ways to get more votes:

  • When an admin closes an idea you've voted on, you'll get your votes back from that idea.
  • You can remove your votes from an open idea you support.
  • To see ideas you have already voted on, select the "My feedback" filter and select "My open ideas".
(thinking…)

Enter your idea and we'll search to see if someone has already suggested it.

If a similar idea already exists, you can support and comment on it.

If it doesn't exist, you can post your idea so others can support it.

Enter your idea and we'll search to see if someone has already suggested it.

  1. I can include an external javascript

    I can include an external javascript

    1 vote
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  2. How do I automatically purge old baskets from the database?

    I've just found that we have an enormous ratio of empty baskets to completed orders in our Ucommerce_PurchaseOrder table. Somewhere in the ratio of 1000:1. We now have so many redundant PurchaseOrder Baskets that it is seriously impacting performance across our entire site.

    A rough back of the envelope calculation would suggest that every visit to our site automatically generates a new PurchaseOrder with OrderStatusId = 1 (Basket), but these unused baskets never get removed.

    Is this expected out of the box behaviour?
    Is there a standard uCommerce or Umbraco pattern/pipeline for removing zombie Baskets?
    Are there Basket settings we…

    1 vote
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  3. javascript bug in uCommerce 7.2.1.16274: after opening media tree to select image in umbraco parent.right is null

    How to reproduce:
    - select a category
    - select the media tab
    - click on 'Choose' to select an image from the media browser
    - click cancel or select an image
    - click in the tree on another category

    FIX:
    if you change parent.right.location.href into parent.right.document.location.href then the ReplaceLegacyJs call will update your code correctly.

    Look at the umbraco cms source:
    https://github.com/umbraco/Umbraco-CMS/blob/master-v7/src/Umbraco.Web/Trees/LegacyTreeJavascript.cs

    I tested this on Umbraco 7.5.3, but since this code of LegacyTreeJavascript.cs has not changed since Oct 23, 2013 I think more versions will have this issue.

    1 vote
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Flag idea as inappropriate…  ·  Admin →

    Hi

    Thanks for bringing this to our attention and that you have suggested a fix for it. That’s awesome.

    We actaully change it from
    parent.right.document.location.href
    To
    parent.right.location.href

    To make the selected node re-clickable.

    However, we where not aware of this side effect.

    I discover that this solve both issues:
    parent.document.right.location.href

    This fix will be include in the next uCommerce release.

    Regards
    Support

  4. 1 vote
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  5. Fix errors in documentation please!

    "Enable the Ucommerce E-commerce API Outside the Web Context"

    https://docs.ucommerce.net/ucommerce/v8.0/system-integration/enable-api-outside-web-context.html

    "Modify App.Config" section talks about copying segments of your web.config to your app.config that don't exist

    1 vote
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  6. 1 vote
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  7. Make more parameters for the tree configurable in the property editor

    The uc.picker property editor is good to have. However, as far as I understand, the Tree parameter does nothing.

    More importantly, there's a lot of parameters to the tree directive that would make sense to configure. For instance multiSelect and styling.

    What would make it even more nice is to be able to start at the one catalog many would have instead of having to drill through "uCommerce, catalogs, catalog" to get to the categories.

    Even better, make it possible to configure a start node.

    1 vote
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  8. Missing address details

    This may be specific to the UK but we need to be able to store more information on the customer and address:

    Customer:
    Title (Missing)
    First Name
    Middle Name (rarely used on stores)
    Last Name

    Address
    Company Name
    Address Line 1
    Address Line 2
    Address Line 3 (missing - this isn't always needed)
    City/Town
    County (missing - needed)
    Postcode
    Country

    1 vote
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  9. Can't edit/remove product definitions on Sitecore

    Hey guys, we are dealing with a problem here while trying to edit/remove product definitions:

    1. Go to Commerce Settings / Product Definitions and create a new definition
    2. Go to sitecore Content Editor and check for the two new templates that were created just fine.
    3. Then we try to edit those templates by updating the layout and/or sub-layouts at the standard values item and save the changes.
    4. Then open up the presentation/details again and you will notice no changes at sight, meaning no changes were saved.
    5. Then go to the commerce settings/products definitions again and remove…

    1 vote
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Flag idea as inappropriate…  ·  Admin →

    Hello Ruben,

    We tried to replicate the errors you are getting on a fresh environment and cannot replicate step 4. You can check in the database in the SharedFields after you save the template for the specific template’s id and the look up the values are attributed to the field? That might give us an indication of what is overwriting it and why the changes don’t get saved.

    Also, in regards to step 6, this is our intended behavior. You can delete the Product Definition, but it is only a soft delete as some products might be using those definitions.

    Best regards,
    Alice

  10. Allow Promotions to be used with others

    At the moment it is only possible to either have a promotion that is NOT allowed to be used in conjunction with others, or one that DOES.

    It would be a huge improvement to allow the Editor to select which promotions can be used in conjunction with each other. I've come across this scenario several times.

    1 vote
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  11. Add auction/bidding functionality

    Add auction/bidding functionality. Does not have to be a full-force auction with time slots and all, but a minimal functionality where shoppers can place a bid, and shop admin can accept the highest

    1 vote
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  12. Improve the umbraco installer

    As I understand it, currently if there is an upgrade for uCommerce you have to install the new Package without uninstalling the previous package. This means that you end up with multiple versions of the uCommerce packages installed. That suggests to me it's less of an upgrade, and more of a new copy copied over the top of the previous. So, if there were files that existed in 5.1 that were deleted in the 5.2 build, they would not be removed. That means in 2/3 years time, when we have 15 versions of uCommerce installed, the filesystem and source control…

    1 vote
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  13. Change Price Group Override

    On the new ChangePriceGroup function I noticed that there is a check to make sure the billing currency is different from the price group currency. If there are more than one price group per currency, i.e. Standard customer and Trader then the basket items won't update. A way to override this would be good as the functions that actually change the prices are private and cant be accessed directly (TryUpdatePricingToMatchNewPriceGroup(PriceGroup priceGroup, OrderLine orderLine))

    1 vote
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  14. Allow exclusions for discounts

    Could be done via product definition, but allow a promotion to have exclusions. We have some very few products that are in multiple categories that would never be discounted. Currently we have to add every single product to get the promotion rather than excluding those products.

    1 vote
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  15. pipeline not called when placing an order in the backend

    If the shop is set up with stock management this is not decresed when the order is placed in the backend. Orders placed from the frontend works.

    1 vote
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  16. Output list of images when a folder is selected

    When outputting the list of images in the product editor, if you select a folder, it just says "No image available" (or similar). The issue with this is we use this to power galleries so it looks a disappointing. It would be better if it looped the images so the customer knows there are product images

    1 vote
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  17. implement a wish list function with the cart

    Wish list functionality within the cart so consumers can build up a list of products they might like to buy

    1 vote
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  18. Question: Can I install on umbraco cloud, using the same DB, without losing previous work done?

    The question comes from this quote:

    "If you want Umbraco to use the same database as Ucommerce, just let the connectionStrings section be empty and remove the value from umbracoConfigurationStatus in appSettings."

    From this link: https://docs.ucommerce.net/ucommerce/v7.1/umbraco/Uaas/install-ucommerce-on-uaas.html

    I could be misunderstanding the steps, but it seems to me that doing that would then perform a fresh install of umbraco, thus wiping out work I have done. Is that correct?

    1 vote
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  19. Data Type Display Name

    Doesn't look like a data types display name is in the XML that CommerceLibrary:GetProduct() outputs, only the data types value is there.

    Either both the value and DisplayName should be present in the XML, or the XSLT Extension should have some sort of GetProductProperty(id,name) method.

    1 vote
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  20. Add custom data dictionary to RavenDB product

    Instead of deriving the Product document, having the option of adding custom data to a dictionary would be a nice tradeoff.
    I currently want to index the product catalog group ids in addition to the category ids, but the only way to go without inheriting Product now is to add it to the "invariant" property collection.

    1 vote
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  • Don't see your idea?

Ucommerce

Feedback and Knowledge Base