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.

How can we improve WooCommerce?

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.

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Make Woocommerce Bookings compatible with Composite Products

    I would love the ability to add a bookable product to a composite product, so that guests can pick their reservation dates and then have other components as add-ons. For example, if they book a hotel, they could add breakfast as an add on and select the number of breakfasts (one for each guest).

    87 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    8 comments  ·  Extension - WooCommerce Bookings  ·  Flag idea as inappropriate…  ·  Admin →
  2. Double Opt-In Customer Registration

    I would like to see a Double Opt-In Customer Registration process added to the existing WooCommerce registration. I have used third party plugins to do this but it adds a different interface somewhere else on the page. Jetpack seems to be working well for email subscribers only but again, it is a separate interface than the customer registration.

    This is important to me since Jetpack delivers post notifications to customers as well as the double opt-in subscribers it collects and I am planning on using the standard blog post process to send monthly newsletters also.

    86 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    4 comments  ·  Category - Extension Ideas  ·  Flag idea as inappropriate…  ·  Admin →
  3. freeagent integration

    FreeAgent is accounting software similar to FreshBooks - used extensively the World over - based in Edinburgh, UK.

    85 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
  4. Add support for Apple Pay

    As of September 27th, 2017, Square’s APIs enables buyers to pay with Apple Pay on the web as well, see the official announcement at https://medium.com/square-corner-blog/introducing-apple-pay-on-the-web-for-squares-apis-1f85cb6fe433 /

    This has been a recurring request from users, could we consider implementing it for a next update?

    Thanks!

    84 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Extension - WooCommerce Square  ·  Flag idea as inappropriate…  ·  Admin →
  5. Pre-orders plugin allow other products to be added to cart

    Currently, the pre-order plugin allows for only one pre-order product to be added to the cart. If there are existing products in the cart, the pre-order plugin wipes the cart clean. It would be great to be able to order other products while pre-ordering another product.

    84 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    5 comments  ·  Extension - WooCommerce Pre-Orders  ·  Flag idea as inappropriate…  ·  Admin →
  6. western union payment processing

    I think there are some users who would like to have a western union payment plugin, atleast it should be simple just to display the merchant WU account details and has a form to capture customer WU details. If it has MyWU integration it would be better. if is has a separate page to capture MTCN (Money Transfer Control Number) per order and within a certain time (let say ten days) and if not provided by the user, the order should be cancelled, with that, it will be perfect.

    83 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    4 comments  ·  Category - Payment Gateways  ·  Flag idea as inappropriate…  ·  Admin →
  7. Bulk manage upsells/cross-sells (or just make them able to copy-paste)

    It's currently very difficult to manage upsells/cross-sells if you have a lot of products and for example you want all of your products in category X to recommend product A.

    There should be a way of bulk editing these, or failing that just a simple way of copying and pasting the contents of the box for editing upsells/cross-sells. At the moment you can't copy these and can't just paste in SKUs.

    82 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    7 comments  ·  Category - Core  ·  Flag idea as inappropriate…  ·  Admin →
  8. Add Crowdfunding functionality into WooCommerce

    A la kickstarter.
    You could even start with the open source Catarse:
    https://github.com/danielweinmann/catarse#readme

    82 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    5 comments  ·  Category - Extension Ideas  ·  Flag idea as inappropriate…  ·  Admin →
  9. Early Termination Fee for cancelling a subscription before a certain time

    Have subscriptions products have a minimum value of time in which the customer commits to have the subscription (ie signing up for 1 year with monthly payments of $xx). If the customer cancels before the committed time (ie 1 year), then there is an early termination fee applied to their account

    81 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    9 comments  ·  Extension - WooCommerce Subscriptions  ·  Flag idea as inappropriate…  ·  Admin →
  10. One Product that ships in multiple boxes

    Allow a single product to ship in multiple boxes.

    80 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    13 comments  ·  Category - Shipping Methods  ·  Flag idea as inappropriate…  ·  Admin →
  11. Remind clients before the subscription get expired.... WC Subscriptions

    It would be good to autoemail clients before the subscription get expired.

    80 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    6 comments  ·  Extension - WooCommerce Subscriptions  ·  Flag idea as inappropriate…  ·  Admin →
  12. WooCommerce Bookings - Sale Price

    Similar to a regular product, it would be great if you could enter a Sale Price, which would display on the front end, along side the regular price.

    80 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    8 comments  ·  Extension - WooCommerce Bookings  ·  Flag idea as inappropriate…  ·  Admin →
  13. FastSpring

    I'm surprised this isn't on here already. FastSpring is a killer payment solution for small business websites.

    80 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    13 comments  ·  Category - Payment Gateways  ·  Flag idea as inappropriate…  ·  Admin →
  14. Bulk edit coupons

    Add more options while bulk editing coupons.

    Actually is not possible to exclude some products/categories from coupons without editing them one by one.

    We can add some fields to the bulk edit setion and allow this along with some other "Usage Restrictions" fields.

    79 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    9 comments  ·  Category - Core  ·  Flag idea as inappropriate…  ·  Admin →
  15. Add a date picker to Product Add-ons wordpress plugin

    My website is about selling tours, and a client can book various tours at the same time.
    So i would find it very helpful to include a date picker calendar field to the plug in so that they can choose when to do the tour.

    thanks

    78 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
  16. Need Global Availability and Resources to work with Product Vendors

    I was not 100% sure which category to post this under. It is I guess a Product Vendors request however development on Product Vendors alone would not really work here I imagine. Currently global availability is just that, its set at a global level by site admin. Ultimately the way the plugin is coded it may need to be refactored in the future to allow global availability work at a Vendor admin or Vendor level inside Product Vendors.

    Obviously if a Vendor sets their global availability it should only work for their products they have created and right now if…

    75 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    3 comments  ·  Extension - WooCommerce Bookings  ·  Flag idea as inappropriate…  ·  Admin →
  17. Dynamic Pricing based on quantity of 2 or more

    Currently, you cannot give a flat discount starting on the 2nd item. Example:

    QTY Cost Total
    1 $325 $325
    2 $300 $625
    3 $300 $925
    Etc etc

    78 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
  18. WooCommerce needs to store order data separately

    WooCommerce strongly recommends a separate, development server and moving that copy to the live site. However, WooCommerce offers little to nothing to prevent that process from overwriting any orders received on the live site singe the last copy was pulled to the staging server. WooCommerce should either add functions to export, save and later, import order activity, or perhaps store order information in its own tables so that developers could more easily do development on WooCommerce enabled sites.

    Without one of these solutions developers are left with the daunting task of manually rebuilding the order history in the DB tables…

    77 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    14 comments  ·  Category - Core  ·  Flag idea as inappropriate…  ·  Admin →
  19. Integrate Vouchers into Bookings

    Bookings for activities or events often have a voucher that serve as an admission ticket, or at least a receipt. Currently, the only thing Bookings sends automatically via e-mail is the product name, product type, and date. It's missing important info for the customer, such as location and other details (e.g., fine print about cancellation, what to bring/wear, etc.). Vouchers attached to e-mail, perhaps using an existing plug-in like PDF Product Vouchers (which doesn't currently work with Bookings), could be a way to fill this gap.

    77 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    16 comments  ·  Extension - WooCommerce Bookings  ·  Flag idea as inappropriate…  ·  Admin →
  20. Integrate WooCommerce with SiteMinder - hotel channel manager

    Hi there,

    With the introduction of the WooCommerce Bookings extension and accommodation add-on, it would be great to integrate with SiteMinder. SiteMinder is one of the worlds leading hotel channel managers http://www.siteminder.com.

    SiteMinder currently integrates with Wordpress sites with it's Booking Button iframe widget, http://www.siteminder.com/the-booking-button/. It works fine but takes visitors away from the hotel website to complete the booking.

    SiteMinder integrates with hotel reservation software offering live availability and automatically updates the reservation software with new bookings.

    For hotels with multiple offers e.g. Accommodation, Activities and Merchandise available to book/purchase online, they may have to use several…

    76 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
  • Don't see your idea?

WooCommerce

Feedback and Knowledge Base