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.

  • Vote for an existing idea (252)
  • or
  1. Request for a order refunds section hook

    Please consider adding a hook to the admin zone order management page inside the Refund section, somewhere inside this container:

    <div class=”wc-order-data-row wc-order-refund-items wc-order-data-row-toggle” style=”display: none;”>

    <wc-dir>/includes/admin/meta-boxes/views/html-order-items.php file.

    I need to place the check-box to this section.

    Also it seems there is no way to post data from custom control element within the refund ajax post request (when the "Refund (amount) manually" button is clicked) as the current control elements are hardcoded in the "do_refund" function in assets/js/admin/meta-boxes-order.js
    Can you please add possibility to add control elements to ajax post, for example, by css class.

    Thank you.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
  2. Show "Out of Stock" when no price set

    A client of mine just edited her product to be a variable product, didn't like it, and decided to change back to a simple product. In doing so, it must have cleared out the price, and the "Out of Stock" message disappeared from the site, as well as the button for the waitlist extension we're using. It wasn't clear why either had disappeared. I only discovered by accident that the fix was to enter a price.

    It seems to make sense that the "Out of Stock" text should still appear when there is no price set, and the Stock Status…

    6 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    under review  ·  0 comments  ·  Category - Core  ·  Flag idea as inappropriate…  ·  Admin →
  3. Chained Products - copy to all variations

    I understand why Chained products have to be added separately per variation, but it would be very helpful to have a button/feature that would automatically copy the current variation's chained product to all the other variations on that product.

    Eg A notebook comes with a free pen, it is the same pen product that is chained, but the main notebook itself has 40+ variations. Automating the process of adding the chained Pen product to all of these Book variations in one go would be great, or even just to all the visible variations eg on the current screen of 15…

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Category - Extension Ideas  ·  Flag idea as inappropriate…  ·  Admin →
  4. Min/Max Price Settings on Gift Certificates

    It would be a great to be able to add a min/max amount to the set your own price E-Gift Certificates. Selling $1 or $2 gift certificates makes no sense for *most* online businesses, especially when they're paying a transaction fee on the purchase. "We sell gift gift certificates STARTING @ $20.00." Or "We sell any denomination of Gift Certificate BETWEEN $20.00 and $1,000" would be a great feature.

    This would also add a dollar figure to the Shop page, making it look more inline with the other products being sold. Having a big old "Select Options" button messing up…

    2 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Extension - WooCommerce Smart Coupons  ·  Flag idea as inappropriate…  ·  Admin →
  5. Extension - Shipping Multiple Addresses

    The Duplicate cart function in the Shipping multiple addresses extension is confusing in it's operation. If you put an item in your cart, go to cart, click "duplicate cart" and choose 3 addresses and click the "duplicate" button, you end up with 4 copies of the item in the cart, the original 1 + the 3 for the addresses you picked. It would seem more intuitive to just end up with 3 items in the cart (or 3 copies of the original cart) going to the 3 addresses you chose. If you are sending gifts, you would pick your items,…

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Category - Shipping Methods  ·  Flag idea as inappropriate…  ·  Admin →
  6. Change category layout so no more uneven rows, move sort by up and add pagnentation to category shortcoden

    The category set up just isn't ideal if you want a separate category page or you want to show subcategories as if you have say 2 sub categories then the products just run on the same line and then you have a line with just 2 products at the bottom. Also visitors have to scroll to the bottom to sort items by price etc.

    What I propose is the following layout

    Separate category images from product images in top rows, then a row that adds the sorting drop down or even buttons across the bar, then the products.

    This alongside…

    8 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 →
  7. Product Add-ons must be displayed but are not required

    Your product add-ons plugin is almost what I need. If the product has add-ons they need to be seen. Currently you can add add-ons to a product but they can add the product to the cart without ever seeing the add-ons from the product-category page. I know I can require add-ons but that does not work for me either because the add-ons are not required but I want them to know that they exist. It would be nice to have a require view button to require that they go to the product page to select options before adding to cart…

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Category - Extension Ideas  ·  Flag idea as inappropriate…  ·  Admin →
  8. Person Type screen

    A user should be able to re-use person types per product.

    Currently, as things are, users will keep creating new person types for each product

    To address this, we need to create a separate screen for browsing all post types of type "person type".

    Also where it currently says `Add Person Type` we will need two buttons, one for creating and one for linking to existing person type.

    This behaviour is seen in some of the other extensions as a feature. E.g. in the product data metabox, you click Remove but it's not actually removed, it's unlinked from that…

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Extension - WooCommerce Bookings  ·  Flag idea as inappropriate…  ·  Admin →
  9. Refund separately the total price of order and the tax amount

    Currently, there is no way to refund an order stating the amount of tax. The tax reports are thus not exact when you have refunded an order because the VAT has not been decreased with the refunded order.

    If Woocommerce allows us to add orders and to define which amounts of tva there should be on products + on delivery, when Woocommerce allow us to refund an order, it should allow us to fill the exact same information.

    It would be very useful to allow shop owners to refund an order with the total price of the products + amount…

    3 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 →
  10. How to recover Google account after too many attempts

    If you have tried to recover the password using a little troubleshooting task, but still you are not getting success and not able to recover Google account password after too many attempts, you must check out the steps that will help you in recovering the password simply.

    Take a look to recover the password using simple methods:

    · First of all, visit the Google account sign-in page and enter the correct email address and password.

    · If you are unable to access click on forgot password button and move to the next process.

    · You may enter the correct mobile…

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Category - Extension Ideas  ·  Flag idea as inappropriate…  ·  Admin →
  11. On product delivery calendar compatible with Apple/Google Pay & PayPal Express

    Hello,

    I run a site that has a need for a delivery date picker. Whist there are plenty of plugins for this, there isn't a Plugin compatible with Apple/Google Pay or PayPal Express (PayPal button on product).

    E.g. these payment gateways are designed to bypass the checkout, where you normally have the delivery date calendar.

    It therefore creates the need to incorporate the date checker on the product page. When this is done however, no plugins seem to be compatible.

    I have tested this, but when the order goes through, it misses the vital delivery date.

    It would be great…

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Category - Payment Gateways  ·  Flag idea as inappropriate…  ·  Admin →
  12. Help with the UX of the pre-order extension

    Once a pre-order has successfully completed remove it from the pre-order table. It is already listed in the normal orders table and it looks confusing when everything is duplicated in both tables.

    Likewise for the use case of an existing pre-order that has not yet completed. It would be better if this wasn't displayed in the orders table as it is already listed in the pre-orders table.

    For downloadable products it would be nice to have the download button in the options <td> of the orders table once it has successfully completed.

    It would be good to be able to…

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Category - Extension Ideas  ·  Flag idea as inappropriate…  ·  Admin →
  13. Monetization of “Remove This Item”

    Monetization the “Remove This Item” function at wocommerce cart page.
    This is very simple suggestion of when someone click on “X “button to remove this item at Woocommerce cart page we will stop them by with a pop up box with something like below information.
    “How can we improve? Should we add some more services or do you wants discounts? Please click below link and we will review your order and will get back to you soon. “
    There might be two actions ....one; he will click the link to review orders by admin or store owner. If he will…

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Category - Extension Ideas  ·  Flag idea as inappropriate…  ·  Admin →
  14. Trial Run for deactivated emails

    A user was trying to import existing orders, but wasn't sure if he setup the email right so he was trying to keep the email deactivated.

    When the email is deactivated it will still show the "Import existing orders" button after saving. But when clicking this it will always end up with the message:

    ```
    Error: Import data not found
    ```

    It seems it can't find any orders because the email isn't active. This is kind of confusing, it would be more logical for importing orders to either be disabled, or a more descriptive error.

    It would be nice though…

    0 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Extension - WooCommerce Follow-up Emails  ·  Flag idea as inappropriate…  ·  Admin →
  15. Ability to edit Booking on Cart/Checkout page

    It would be great to add a button/link to the Cart page that allowed users to edit their Booking which is already in the Cart; as of right now, users would need to delete the item from the Cart, then navigate back to the product, then make their booking selection again.

    This results in a lot of extra steps to make a change, and, if they don't remove the booking from the cart _first_, they could run into a spot wherein the spots might show up as unavailable because of the temporary hold of the spots because of the existing…

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Extension - WooCommerce Bookings  ·  Flag idea as inappropriate…  ·  Admin →
  16. Implementing Print Invoices & Packing lists extension

    I've bought Print Invoices & Packing lists extension for this main feature:
    Possibility to send professional looking invoices as HTML email to your customer.

    But the e-mail are automatically sent on Order Complete.
    It would be useful to have a button or actions (such as WC default ones) in orders management backend to manually send the HTML Invoice to have a total control on this action.

    And to be sure the Invoice has been sent, it would be very useful to set CC or BCC for the e-mail generated.
    In particular, the possibility in PIP plugin settings to choose an…

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    completed  ·  Patrick Rauland responded

    Good news. Manual email sends and emailing packing lists are possible as of version 3.0. :)

  17. Problem with Stripe extension checkout form verification

    Hi guys

    Can you make the Stripe extension run the regular woocommerce checkout page verification function when you click the "Place order" / "Continue to payment" button? Similar to how this Stripe plugin works: https://wordpress.org/plugins/stripe-for-woocommerce/

    At the moment, the customer is allowed to fill in their credit card details and submit payment even if some of the address fields are missing. After the form is submitted, the error re: address fields is show, however the customer has to re-enter their credit card details.

    When using the checkout.js functionality, if a customer forgets to fill in one of the required address…

    19 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    completed  ·  5 comments  ·  Extension - WooCommerce Gateway Stripe  ·  Flag idea as inappropriate…  ·  Admin →
  18. Add option to name your price and extension to hide the price label and variable products

    I am using the name your price extension within a variable products. This product allows customers to pick between certain prices or to name their own price. Since it is a variable products the price label reads "From $X".

    This is fine under normal circumstances but since one of my product variations have the price of name your price, the price label now reads "From $0". Specifically this is a donation product and no one is going to donate zero dollars.

    So you can see how the option to hide the price label for a variable products that is using…

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    completed  ·  2 comments  ·  Extension - WooCommerce Name Your Price  ·  Flag idea as inappropriate…  ·  Admin →
  19. Security Issue: Allow sign in as different user on the woocommerce.com site.

    Security Issue: Allow sign in as different user on the woocommerce.com site.

    There is no "Sign in as another user" option on the Woo-commerce site, If you click log out, you are logged out, but to log back in when you click log in, or log in with wordpress.com it logs you in with the last wordpress.com account you used and you don't have an option to log in as any other account unless you clear your cookies and browsing data. This is really annoying when you manage multiple accounts and seems like a really simple usability issue.

    This is…

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  20. New WooCommerce Extension: The Ability to Add Products to a Wishlist or Registry

    I'm building a site for a client right now using WooCommerce, and she asked for the possibility of adding a "wishlist" or registry to user accounts. I could see this working via one of the tabs on a product page titled "Wishlist" (or whatever name you want to give it), with a button that allows people to add that item to their registry and maybe something that says "This product has been added to (however many) Wishlists." From their account interface, they can see a log of all the items that they've added to their wishlist, so they know what…

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

WooCommerce

Categories

Feedback and Knowledge Base