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. Treat Sale as Discount (Show "Regular price – Sale price = Discount" in checkout and order data)

    Say we have a $100 item.

    If you have a 10% off coupon for this item, in the order export data you will see that the Order Total = $100, Order Subtotal = $90, and Order Discount = $10

    However, if I have the same item on sale for 10% off you will get the following in the report.
    Order Total = $90, Order Subtotal = $90, Order Discount = $0

    This leads to confusion in the order export data, as it is not correctly showing products on sale as being discounted.

    The Sale is nothing but a discount offered…

    12 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 →
  2. Ajax auto update Cart Totals when changing Quantity

    With 2.6 released the cart is updated via Ajax, a big improvement, however it's still necessary to click 'update cart' manually.

    Even better would be an automatic Total Price calculation when the Quantity of a product changes, without the need to manually click on "Update cart" button.

    This improves the user experience and speed during check out.

    Something like this plugin: https://wordpress.org/plugins/woocommerce-ajax-cart/

    41 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 →

    Other platforms have had issues with this type of functionality.

    Making it auto update would mean the update button is not needed. In some cases however, the update button is used for more than just qty updates so removing this would be breaking.

    Additionally, updating quantities on every change can lead to multiple posts/ajax refreshes that are unnecessary. e.g. if I wanted to update several qty’s at once, or increase a qty by a few units using the ‘arrow’ buttons on the quantity input.

    For these reasons we’d like to keep the update button around. This will be re-evaluated and user-tested with a larger checkout redesign in the future.

  3. The ability to temporarily disable the store and the ability to hide the whole category of products

    I have two suggestions.

    - Ability to disable the store at the time such changes ... For example, it is in the course of renovation and displays a message only temporarily unavailable.

    - The ability to hide entire category of products and not just individual components of goods.

    Regards
    Well done !!!

    34 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 →
  4. Add Follow-up Emails shortcodes that refer to the User (as opposed to the Bill payer)

    The variable {customer_first_name}, for example, refers to the first name of the bill payer. There is no variable that refers to the first name of the user. This is needed for clients who pay on behalf of someone else.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    declined  ·  0 comments  ·  Extension - WooCommerce Follow-up Emails  ·  Flag idea as inappropriate…  ·  Admin →
  5. WooCommerce Memberships: Membership Expiration Based on Product Purchased

    When a product grants access to a membership level I would love to be able to set a membership expiration date based on a specific product purchased.

    Example:

    When a customer buys product "A" they receive access to membership level "Gold" for 3 months. After that the membership expires and they must renew the membership or purchase the product again.

    Thanks! Can't wait to see this much needed functionality!

    4 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Extension - WooCommerce Memberships  ·  Flag idea as inappropriate…  ·  Admin →
  6. Exploit observed: Spam comments in mod qeue with comments disabled

    Hi, I don't know where else to submit this.

    With comments disabled on product pages, we have received three "spam" comments. I have reviewed the source of the product pages the spam was "submitted" from, and no form submit code for comments is included on those pages (which is correct per comments being disabled). Our child theme "hides" some default Product page content items, but a comment form is not among them.

    The presence of these comments in our moderation qeue, and the origin & timing of the attempted posts, indicates an exploit against WooCommerce. In our case no harm…

    0 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 →

    Hi Steve,

    Ideally, the best place to report this would be at the WordPress.org forums for WooCommerce, here: http://wordpress.org/plugins/woocommerce/.

    If you feel you’ve found a security issue in future, please do report these to http://automattic.com/security/.

    In this instance, it looks like you’re receiving spam comments (Product Reviews in WooCommerce are stored as comments on the product).

    There’s a great few tips here ( https://wordpress.org/support/topic/getting-spam-despite-no-comment-interface-in-loop-how?replies=5 ) regarding remedying this.

    Thanks and regards,
    Matty Cohen.

  7. Show product variations on shop page

    I would love to have the possibility to show product variations (with their own image) as separate products on the product listing pages (main shop page, category page, etc). That way visitors would be able to see the right product images when they use the layered nav filters.

    Let's say I have a product that is available in both blue and white. I dont want to create two separate simple products, as I want the customer to be able to see and choose between the available colors on the product page. So I create a variable product using a color…

    453 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    45 comments  ·  Category - Core  ·  Flag idea as inappropriate…  ·  Admin →
  8. Allow us to change "product" to a different word when setting up Woocommerce

    According to woo documentation, we cannot remove the term "product category" from the URL base without creating issues in WP.
    http://docs.woothemes.com/document/removing-product-product-category-or-shop-from-the-urls/

    Why don't you allow us to choose what to call Product-category when we first are setting up woocommerce?

    The problem for our "shop" is that it is not a shop. We have turned off the shopping cart and we are using woocommerce as a job listing site. Obviously, having the URL for a job be product-category/job-category-x looks strange and is probably bad for SEO.

    41 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 →
  9. variable product expiration dates

    I teach classes in my store. I want to set up a product that is my class and variations for each time it is offered, so all people have to do is select the date they want from the drop down, but I want to have the variations removed after the class has started. Right now I have to do this manually which is very time consuming and makes my site look out of date very easily if I don't have time to remove it immediately.

    There could be lots of applications for this. A special variation of the product…

    0 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 →
  10. combine wooscripts for better performance and less http-requests

    Hi
    Today i tried to reduce the number of woocommerce scripts.
    Manually i am able to reduce it by 5 files.
    I merge prettyPhoto script with prettyPhoto init. That saves one.
    Furthermore i merge all scripts loaded oh the shop page. That saves another 4. (allways min-versions)
    Of course this method isn't update safe. So, i was wondering if you can pick up the idea and provide a professional solution.

    regards
    theo

    9 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 →
  11. Bulk edit products with variations should be standard in Woocommerce!!

    I am more than surprised a good e-commerce such as this had no abbility to bulk edit products with variations. An e-commerce that says it can handle thousands of product with ease, can not do without this option. Please add this soon!

    174 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 →

    For core this doesn’t scale well, and how it works well would be very subjective. We prefer the CSV/smart manager extensions for this type of management.

    We will however be looking at improved bulk management tools within variable products which can work well.

  12. Add pagination support for list of products rendered by shortcodes like product_category

    When using a shortcode like

    [product_category category="" per_page="12" columns="4" orderby="date" order="desc"]

    to display products, only a fixed number of products appear as set by 'per_page' attribute and there's no way to see the remaining ones. Currently the only way is to set that to a big number like say, 500 to show all the products - which is not an ideal solution.

    It will be really helpful to have pagination for the products list rendered by WooCommerce shortcodes.

    Requests from other users for the same in the past:

    http://support.woothemes.com/entries/22708302-Pagination-in-shortcode-recent-products

    https://github.com/woothemes/woocommerce/issues/942

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

    Archives should be used for proper pagination. Shortcodes are for static output – adding pagination for this kills the ability to use static caching, requires extra queries and can hurt performance.

    Extensions can add pagination if desired, or custom shortcodes can be made (and based on the core ones).

  13. manual order

    I'm looking for the ability to enter credit card information and process payment when adding an order manually in the Woocommerce admin order entry screen. Most other shopping carts do this (BigCommerce, Volusion, CS-Cart, etc.). Our salespeople take a lot of orders over the phone and would like to be able to go ahead and process the payment the same time they manually create an order in Woocommerce. Here's an example screenshot of how CS-Cart does it:

    http://www.aqb.com/img/cart_manual.png

    If this feature is planned for the very near immediate future to be included in Woocommerce core, I will pay a developer…

    73 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    22 comments  ·  Category - Core  ·  Flag idea as inappropriate…  ·  Admin →
  14. 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 →
  15. Email verification for woo commerce accounts

    Hi, it would be great to have the option of verifying email addresses before activating a customer account.

    Arne

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

    Since WooCommerce uses the WordPress registration system, confirming email addresses is something best left to WP core + plugins. This is not something specific to eCommerce.

  16. Woo Points and Rewards with Ambassador Extention

    Would love to use the Ambassador plugin with Points to allow customers to receive points for referrals. Ambassador already has the ability to give out points instead of $ but the Ambassador extension doesn’t really do anything but sync woo with ambassador to track sales, now that woo has points it makes perfect sense to allow these two extensions to work together to offer points for referrals. Being able to have customers get credit for referring others would be amazing social marketing.

    21 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
    declined  ·  Patrick Rauland responded

    Hey Travis,

    Thanks for creating this idea. We researched this with Ambassador but right now the way their system is setup there isn’t an easy way for both systems to sync. If Ambassador builds webhooks into their platform we can reinvestigate.

  17. Stripe Uses Logged In User For Payment

    By default Stripe will user the current logged in user to charge a customer via the process_payment() function. I'd like a filter added to enable me ot change the user id passed to the function prepare_source() in class-wc-gateway-stripe.php This will enable me to place orders on behalf of customers via the front end.

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
  18. Offer payment option “invoice”

    For many transactions, especially in the B2B segment, instant payment via PayPal etc. is not a viable option, so any e-commerce solution targeted at B2B transactions needs an option to process payments via invoice.

    If this could be added to WooCommerce, we could finally leave Magento behind (which is much too complicated) and use WooCommerce on our projects.

    The invoice does *not* have to be generated by WooCommerce, it would be perfectly sufficient if the buyer received a confirmation e-mail stating the amount, and then the invoice will be manually created by bookkeeping, sent to the client, and after payment…

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

    This isn’t needed. Either BACS or CHEQUE can both be renamed in settings (they are the same thing essentially). Just change the title to ‘Invoice’ and your done. No coding required.

  19. https://healthiestcanada.ca/promuscle-plus/

    Or if nothing else why the site states it works. When you take the supplement it starts to separate by methods for your characteristic proteins which transform the fixings into little microns mixes. Promuscle Plus is a quick procedure so the minute you take the supplement soon after you will begin getting comes about, or possibly more vitality and continuance. Your common muscle responses will be upheld while renewing stores of fundamentals through the fixings. You will feel a lift in both power and quality all through your exercise.Click here https://healthiestcanada.ca/promuscle-plus/

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    declined  ·  0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  20. 3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Extension - WooCommerce Memberships  ·  Flag idea as inappropriate…  ·  Admin →
← Previous 1 3 4 5 11 12
  • Don't see your idea?

WooCommerce

Feedback and Knowledge Base