WooCommerce

We look forward to discussing your ideas.

NOTE: Please do not post links to/promote products outside of the WooCommerce.com catalog. This is not a sales channel. Links to outside sources, intended for spam or self-promotion, will be marked as spam.

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Better support for old version(s)

    I understand you guys want to move fast in order to release more and more awesome features, but for a lot of people using a shopping cart has only one goal - make money continuously.

    1.6.x and 2.0 are non compatible releases when people have customized plugins and themes on top of the existing WC code base - even the upgrade is fully automatic. Critical issues like this [1] and critical security updates should be applied to both versions and keep parallel running for a certain period of time.

    I understand the resources are not infinite, one of the solutions…

    30 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    declined  ·  1 comment  ·  Category - Core  ·  Flag idea as inappropriate…  ·  Admin →
  2. More SEO Friendly Permalink Structure (Same Product Category Base & Permalink Base)

    A pretty permalink structure would allow:

    /shop/ -> Full Products Index page
    /shop/product-category/ -> Product Category Index Page
    /shop/product-category/product-name/ -> Product Permalink Page

    ... in the same format that a user would backtrack via breadcrumbs

    Currently any pages using the same "product-category-base" and "product-permalink-base" (ie. /shop/) results in a 404 error ...

    Can we get this fixed?

    32 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Category - Core  ·  Flag idea as inappropriate…  ·  Admin →

    We’re limited by the WP permalink system here. Using same bases is unreliable and can cause 404s/other abnormalities, so this isn’t something we’ll be able to support.

  3. Write the WooCommerce transient data to a prefix_woocommerce_transientdata table instead of prefix_options. Make sure the table is innodb.

    Temporary data can be excessive with a lot of traffic. This should not be associated with the wp_options table. It should be written to it's own table so that it does not affect the core website upon corruption.

    32 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Category - Core  ·  Flag idea as inappropriate…  ·  Admin →
  4. Custom 404 Pages

    Create a standard feature in all woo control panels that allow users to manually select an existing page to serve as the default 404 Error page. This allows users to customize the content based on the type of site they designed.

    31 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    8 comments  ·  Category - Core  ·  Flag idea as inappropriate…  ·  Admin →
  5. Package slip

    I work with your plugin (woocommerce) to build my e-store but met with lack of ability to build automatic package slips (they must include full shipping and billing info (if existed - other contact info) of customer, full list of ordered products (with their prices without taxes), grand total without taxes, grand total with taxes, amount of taxes, terms of payment, terms of shipping, date of order, additional description from user and as well from manager. This payslip should be sent with one click by manager, when managing order. The best would be if this package slip can be printed…

    31 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Category - Core  ·  Flag idea as inappropriate…  ·  Admin →
  6. 30 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Category - Core  ·  Flag idea as inappropriate…  ·  Admin →
  7. Add Google Trusted Store Badge

    Add badge, that tracks sales and customer metrics. Would really help with conversion rates.

    http://www.google.com/trustedstores/

    30 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    5 comments  ·  Category - Core  ·  Flag idea as inappropriate…  ·  Admin →
  8. Multi language support

    Multilingual support. If we could have more languages that would be great!

    28 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Category - Core  ·  Flag idea as inappropriate…  ·  Admin →
  9. Customer Account Area

    WooCommerce really really needs a well featured customer account area: Your details (editable). Your orders (all back orders listed including fulfillment of the orders). Change your password. Your saved orders (wishlist that may be added to the cart later (assuming stock is available)). Your invoices. Your back orders (good but tough this one). Your subscriptions (this is when you have developed lovely recurring subscriptions ;-).

    25 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    5 comments  ·  Category - Core  ·  Flag idea as inappropriate…  ·  Admin →
  10. Be able to sort variations of variable products in back-end

    If you have variable products in your store, and WooCommerce creates all variations for you, it will create them in a totally random fashion.

    Let's think about jeans sizes (Width/Length). Size 32x30 may appear as the first variation in your list, and the next logical variation 32x32 will be nowhere close. So this forces you to search for it all over the page. But then variation 32x34 is again somewhere else, and again you lose time searching for it.

    Imagine doing that for all other variations, and it's a huge waste of time. Adding a simple sort function would be…

    20 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    61 comments  ·  Category - Core  ·  Flag idea as inappropriate…  ·  Admin →
  11. We NEED support for Pretty Permalinks

    No user would dispute we need to solve the permalink issue. If you do not know, you MUST use the default permalink settings or your products will 404. User's like me also run a blog on their site and need custom permalinks for SEO and to make it easier on users to remember certain URLS (like "/blog")
    Take a look here: http://wordpress.org/support/topic/plugin-woocommerce-woocommerce-pretty-permalinks?replies=4#post-2596043

    21 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    41 comments  ·  Category - Core  ·  Flag idea as inappropriate…  ·  Admin →
    declined  ·  Magnus responded

    WooCommerce fully supports pretty permalinks.

  12. Ajax cart widget

    The default cart widget has a bad inpact on cache. I would like an ajax version that would not have inpact on cache.

    A solution is written here. (The widget content should be loaded from another page.)
    https://github.com/woothemes/woocommerce/issues/1464#issuecomment-8221261

    21 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Category - Core  ·  Flag idea as inappropriate…  ·  Admin →

    A JS powered cart would indeed be performant, but it would lead to issues with validation and could impact extensions like product builders/addons which rely on forms to build product options. If this were client side the data could be manipulated. For that reason, this shouldn’t be in core.

  13. 19 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Category - Core  ·  Flag idea as inappropriate…  ·  Admin →
  14. 19 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    11 comments  ·  Category - Core  ·  Flag idea as inappropriate…  ·  Admin →
  15. Increase max # of Variations

    I have a product with 13 sizes and 6 colors, so I am currently not able to sell it using WooCommerce/FlexiShop 2 unless someone comes up with a way to link more attributes. Woocommerce has only have 50 variations, which isn't enough for me or many other vendors.

    17 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    17 comments  ·  Category - Core  ·  Flag idea as inappropriate…  ·  Admin →

    There is no hard limit on the max number of variations, but it will only generate 50 at a time. You can repeat the process if you have more or set the WC_MAX_LINKED_VARIATIONS constant in your wp-config.php file.

    If you do need > 50, you may want to look at why you need this volume or if there are alternatives e.g. product addons, because too many variations can be decremental to performance.

  16. incomplete order tracking

    I'd like to get some analytics on lost sales. If a person adds an item or items to their cart, but then decides not to checkout, I'd like to store those orders for later review. Another nice feature might be to prompt the user when navigating away from the page asking why they decided not to purchase what was in the cart with a few quick options.

    17 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    3 comments  ·  Category - Core  ·  Flag idea as inappropriate…  ·  Admin →
  17. product category widget with exclude / include possibility

    It would be good to have the possibility to exclude or to include product categories in the product category widget.

    example: I have two main categories producer and products. Subcategories for producer are nike, pume, sony, apple, ect.
    Subcategories for products are fashion, furniture, bags, ect.
    Now I'd like to place the product categories twice, once with the subcategories producer and once with the subcategory products.

    16 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Category - Core  ·  Flag idea as inappropriate…  ·  Admin →

    This can be done with menus.

    First create a ‘menu’ from Appearance > Menus. At the top of that screen you can enable categories from ‘screen options’ if not already visible. Add your chosen categories to the menu and save.

    Now from Appearance > Widgets you can add a “navigation menu” widget and choose the one you just created with the desired categories inside it.

  18. Easy Stores with WooCommerce

    I'm building a Solution with WooCommerce, where users can create their own store easily and we'd handle the Payment Processing, Item Pickup & Delivery, Marketing, SEO, etc.

    Would love to get your comments and views on this. Has someone already implemented this?

    15 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    declined  ·  6 comments  ·  Category - Core  ·  Flag idea as inappropriate…  ·  Admin →
  19. Add a new field to "New Order"-email

    Can you please add a new field to the New Order-mail, and in Backend? For my accounting-papers, we need a number that automatic increase by 1 for each order/sale. Since the OrderID = to the PostID, will there be spaces between each sale.
    Ex:
    Sale 1 = OrderID # 1249
    Sale 2 = OrderID # 1321
    Sale 3 = OrderID # 1324
    Sale 4 = OrderID # 1529

    We need something like this:
    Sale 1 = OrderID # 1249 | SaleID = 1
    Sale 2 = OrderID # 1321 | SaleID = 2
    Sale 3 = OrderID # 1324 |…

    12 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    declined  ·  1 comment  ·  Category - Core  ·  Flag idea as inappropriate…  ·  Admin →
  20. Variable priced products should have ability to have a percentage off flat rate sale price.

    Right now there is no ability to set up a sale for, like 20% off a variably priced item. (ie, whatever the price variations are, it will take a flat 20% any of them for this product.)

    This seems more of an oversight or a bug than a feature that must be requested. ANY products in the shop should be able to be put on sale, either with a sale price that you enter in or a percentage off.

    Please fix this for us.

    14 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    declined  ·  2 comments  ·  Category - Core  ·  Flag idea as inappropriate…  ·  Admin →
  • Don't see your idea?

WooCommerce

Categories

Feedback and Knowledge Base