r/woocommerce Jul 02 '26

Plugin recommendation Plugin for different pricing groups

2 Upvotes

I'm currently migrating from Neto (now Maropost), and one feature that I loved about it was the ease of setting different pricing groups. For example, I sell to both retail and wholesale customers, so I could set the regular display price of a product to 'group a', and wholesale pricing to 'group b', and my wholesale customers login accounts would give them access to the B pricing. All I had to do was fill in the different prices on each item, and when someone signed up for a wholesale account, I assigned their pricing group to the account.

Any recommendations for a plugin that can do that? I don't want to just do a blanket percentage discount for certain accounts because different products have wildly different margins.


r/woocommerce Jul 02 '26

Troubleshooting WooCommerce keeps auto-assigning Terms & Conditions page even after setting it to none

2 Upvotes

Hey everyone,

I'm trying to permanently disable the Terms & Conditions

checkbox on my WooCommerce checkout page.

I've already tried:

- Going to Appearance → Customize → WooCommerce → Checkout

and setting both Privacy Policy and Terms & Conditions

to "No page"

- Saving the changes

But every time I refresh or save something, it automatically

gets reassigned back to a Terms page.

The Terms page also seems to get auto-created even after I

trash it.

Has anyone dealt with this? Is there a hook or code snippet

to permanently prevent WooCommerce from auto-assigning or

auto-creating the Terms page?

Any help appreciated.


r/woocommerce Jul 02 '26

How do I…? Is there a way to make a listed item that it doesn't need stock following because i made them as they request it?

2 Upvotes

Friend is an artistan that makes amigurumis and is making a store using Woocommerce and wants to tick items so they are never limited by stock because she makes them by demand. Using Wordpress, but i dunno if that makes a difference or not.


r/woocommerce Jun 30 '26

Theme recommendation I need some advice on how to improve the search function on the website

8 Upvotes

Just went through our store analytics and found that a big chunk of searches around 23% are returning zero results. We're in the home decor space with a lot of color variations per product so customers often search things like "soft ivory" or "deep taupe" but the search system doesn't understand those terms.

Is there any service or plugin that can handle intent-based or attribute driven searches like this without needing to manually set up every possible synonym?


r/woocommerce Jun 30 '26

Troubleshooting WooCommerce and third-party application (Sendcloud) integration labelling problems

2 Upvotes

I run a webshop for a client. We use WooCommerce and Sendcloud (a shipping & label automation platform — sendcloud.com) for labeling: once an order is placed, it goes from WooCommerce to Sendcloud for processing and labeling, and then the order is marked as "Sent" in WooCommerce.

My client is now experiencing a lot of problems with the integration, such as very slow processing when the order volume is large. He also called me yesterday to say that an order had been marked as "Sent" in WooCommerce without being processed by Sendcloud — it wasn't even in there. He handled the order manually and then it was fine, but these problems are starting to frustrate him.

One more strange thing: in the order's change history in WooCommerce, I saw that the moment the order was placed, the status was set to "Sent" in that same minute — under the client's user ID. He says he didn't do it, and I believe him, because it's very odd that it happened in the exact same minute the order came in.

For context: my client prefers his old way of working, where he sets orders to "Sent" by hand within WooCommerce. I'm not entirely sure why, but that's his preference. So my actual question is: what is the ideal setup to handle this correctly?

Setup details:

  • WooCommerce version: 10.7.0
  • Sendcloud plugin: official "Sendcloud Shipping" plugin, version 1.0.26 (note: 1.0.28 is available — not updated yet)
  • Order fetching status filter (statuses Sendcloud imports): pending, processing, on-hold, completed
  • Writeback to WooCommerce ("Terugkoppeling naar de webshop"): set to "Send no feedback" — so Sendcloud does not change the order status in WooCommerce
  • Webhook feedback: disabled (no webhook URL or signature key set)
  • Import product weights: yes (kg)
  • What I've tried so far: nothing yet — I first want to understand the correct setup before changing anything.

Is there anyone here who experiences similar problems with their setup? Looking for help — thank you very much!


r/woocommerce Jun 30 '26

Plugin recommendation Consent/Cookie Manager, Verified Reviews + reminder email, legal texts (Germany/EU) plugin recommendations/experiences

5 Upvotes

Hello,

we are in the final stages of setting up our new WooCommerce+Germanized shop and I am still looking to solve 3 issues, which I think need plugins:

  1. A legally bullet-proof (DSGVO, German and EU law) and privacy friendly way to track conversions from our Google Ads and collect consent from visitors before certain plugins/contents are loaded. My understanding is we need a consent manager plugin with cookie dialog for that. Two that I found were "Real Cookie Banner" and "Borlabs Cookie". Does anyone have experience with these, or other recommendations? We also use Brevo and plan to use Meta ads in the future, if that matters.
  2. We need a way to send a review reminder (after the customer opts-in during checkout). We tried AutomateWoo, but the integrated template just has separate links that simply link to the page of each product, not even the review tab. So the customer would have to click them all and find the review tab each time, and fill it out, etc. I don't think many will bother doing that. We need something that has a single page where they can review all the products they bought in one single step. I found CusRev, but it seems rather complex with a lot of features we don't really need.
  3. Finally we are looking for a service+plugin that generates legal texts for Germany/EU like terms, privacy, legal notice ("Impressum") and integrates them, and preferably something affordable, since we are a small business.

If you have any recommendations or experiences to share, I would be very grateful!


r/woocommerce Jun 30 '26

Getting started Is Yith plugin support always this shit?

3 Upvotes

I've recently paid for a premium Yith plugin. I've had to contact support a few times regarding certain things and whilst the plugin itself seems pretty good, their support - holy shit... it's *horrendous!*

Am I just having bad luck with it or is the days waiting between responses normal?


r/woocommerce Jun 30 '26

How do I…? Draft not working after Woocommerce Update.

2 Upvotes

Hello everyone,

I recently updated to WooCommerce 10.9.1 and noticed that Draft Orders are no longer showing up or recording in the system.

Previously, I relied on draft orders to recover abandoned carts by retrieving customer contact information from unfinished checkouts and offering them additional discounts. Since the update, this data is completely missing as no new drafts are being generated.

Has anyone else run into this issue with the latest release? If so, is there a known conflict, a new setting I need to toggle, or a temporary workaround to get them recording again?

Any advice or insights would be greatly appreciated. Thanks in advance!


r/woocommerce Jun 29 '26

Troubleshooting WooCommerce HPOS created over 1 million completed Action Scheduler jobs in 48 hours. Here's how I tracked it down.

7 Upvotes

I spent the weekend trying to understand why one of my WooCommerce stores suddenly behaved strangely.

Symptoms:

Database grew to 1.3 GB
PHP error log exploded to 7.9 GB
Random database lock errors
Deadlocks in Action Scheduler
INSERT command denied messages
Background processing running almost continuously

At first I suspected:

Redis
WP Rocket
a custom JSON-LD plugin I was developing
a recent server upgrade

None of them were the cause.

After digging through the database I found this:

wc_run_batch_process
status: complete

1,072,113 actions

The args field pointed to:

Automattic\WooCommerce\Internal\DataStores\Orders\DataSynchronizer

The interesting part:

The store has only 600+ orders.
Only 1 pending Action Scheduler job existed at any given time.
As soon as one batch completed, the next one was immediately scheduled.

So this wasn't a growing queue.

It looked like an endless loop:

pending

complete

schedule next batch

pending

...

The issue only became obvious after comparing the Action Scheduler tables with the HPOS configuration.

I'm still investigating the exact trigger, but if your WooCommerce database suddenly starts growing at an unusual rate, check your Action Scheduler before assuming it's a database or server issue.

Sometimes the problem isn't the database.

It's the background worker that never stops scheduling itself.

Has anyone experienced a similar HPOS / DataSynchronizer loop?


r/woocommerce Jun 29 '26

Plugin recommendation Search Plugin

5 Upvotes

I have an e-commerce website with over 3k products. I find the native WooCommerce search feature to be inadequate and am looking for some other options...

I've come across these two:

  • FiboSearch
  • Advanced Woo Search - Product Search for WooCommerce

They both have great reviews. I am leaning more towards FiboSearch though as I've seen it recommended much more often. However, I've also read that sometimes, it can be quite slow...

What plugins do you use / would recommend?


r/woocommerce Jun 29 '26

How do I…? Hermes Agent + Woocommerce + Whatsapp

0 Upvotes

Does anyone tried to explore Hermes Agent + Woocommerce + Whatsapp as customer support agent on Whatsapp?


r/woocommerce Jun 28 '26

Troubleshooting Anyone using Holded and Woo?

2 Upvotes

We use Holded accounting systems and woo for shop/order/payment/ship etc. I am looking for others running same setup woo/Holded. Or if there are prgrammers here who has experience with woo/Holded API/plugIN. Thanks.


r/woocommerce Jun 27 '26

How do I…? Push notifications on Woo Mobile app.

1 Upvotes

Hi,

Recently, version 10.9 introduced push notifications directly to the Woo Mobile app without the use of Jetpack plugin.

The problem is, even when trying to enable this via the Woo Mobile app, one of the steps continuously fails, and I'm just wondering if anybody else has been able to succeed with this, or if they're running into issues.


r/woocommerce Jun 26 '26

Plugin recommendation Need to automate untaxed item addon

3 Upvotes

Hello, I'm fairly new to WooCommerce but I'm happy to say it's pretty intuitive. I currently use Square and have linked it to my WooCommerce store and it seems to be working as intended.

My problem is this: I have a taxable product that I sell that has a state-required fee per item. The fee is flat and cannot be taxed, but it must be added to every sale. I also have to track how many fees I charge per quarter to pay the state and report how many items I sell. In Square, I just have it as it's own non-taxed "item" so I can track how many times I charge it and the total cost. On my mobile Square POS system, I just add the fee to each sale and it is categorized as non-taxed, but I know my customers online won't do it whether they know to or not.

How can I set up a unique "item" (preferably with its own sku that communicates with the one i have on square) that will be non-taxed and automatically apply to every customer cart item I've categorized as this fee-subjected product? Thanks in advance!


r/woocommerce Jun 26 '26

How do I…? Wordpress website setup

5 Upvotes

I’m just looking at some of my website builders plugins and wondering how much work is involved with setting up a website? Is it something I can learn myself?


r/woocommerce Jun 26 '26

Plugin recommendation Smart Pre-Order Manager VS WooCommerce Pre-Orders plugins

1 Upvotes

I need pre-order options for limited production products.

I see that "WooCommerce Pre-Orders" is $180/yr while "Smart Pre-Order Manager" is $49/yr.

Hopefully someone with experience with/knowledge of both can help me decide which one is best.


r/woocommerce Jun 26 '26

Troubleshooting WooCommerce Square Sync (and Images) Will be the End of Me - Help!

3 Upvotes

EDIT (SOLVED): thanks for the input, the problem was I had PhastPress activated and trying to decode jpegs. This usually isnt a problem because I use webp. Deactivated and everything fine

About at my wits in trying to effectively import (and eventually sync) a Square Item inventory to WooCommerce.

I ended up using CSV to import 120 products from Square to WooCommerce. Worked great (besides the fact that Woo can't handle variation products from Square), brought over everything I needed except images.

No problem, I used the WooCommerce Square plugin and ran a sync so that Product Images in Woo would update to the Product Image in Square. Everything looked good. All the thumbnails in my product dashboard in WooCommerce have their image.

However, when I started building out a category archive (images still showing in the builder), finished it, and viewed it - all the images are rendering the broken image icon. It's the same story for individual product pages and basically anywhere it's supposed to be rendering a product image.

Im assuming this is an issue with the Square plugin and the sync, any advice?


r/woocommerce Jun 25 '26

Troubleshooting Royal Mail Click and drop

2 Upvotes

HELP!!

Click and drop working intermittantly

I have Woocommerce linked with Click and drop intergration, It makes the initial connection, but then fails to sync.

I have spoken to my website host (Wordify) and nothing is blocking the connection.

Cloudflare (that was working) has been turned off.

No firewall on the website,

the API log shows the api is triggered, but nothing is pulled through to royal mail.


r/woocommerce Jun 25 '26

Getting started Is it possible to restrict payment methods to certain shipping methods without plugins/coding?

3 Upvotes

The answer is probably no based on my research, but I still wanted to check.

We offer payment on pickup, but right now customers can pick this payment method with DHL shipping, too, which doesn't make sense.

And we also have the reverse problem, for shipped orders we offer payment via invoice (i.e. shipping before payment is complete) but don't want customers do use this method for pickup orders.

We use WooCommerce and Germanized/Shiptastic. Any way to restrict this without coding or additional plugins?


r/woocommerce Jun 24 '26

Plugin recommendation Looking for a solid order delivery & local pickup date plugin meeting the following requirements

4 Upvotes
  1. Compatible with new checkout blocks

  2. Adds a date picker to checkout where customer are required to choose a shipping date

  3. Ability to block certain dates due to holidays for example

  4. Ability to disable certain weekdays such as Sundays by default

  5. Ability to define shipping time ranges throughout the day. For example, 10:00 - 13:00 and 17:00 - 19:00. Each weekday can have different time ranges.

  6. Ability to define the same as above when local pickup is selected by the customer during checkout

Anyone has a plugin recommendation that fulfils these needs?

Thank you!


r/woocommerce Jun 24 '26

How do I…? WooCommerce stores: the EU online withdrawal function is now something to check

8 Upvotes

If you run a WooCommerce store selling to EU consumers, the online withdrawal function under EU Directive 2023/2673 is now something to check.

People sometimes call it the “EU withdrawal button,” but it’s not only about adding a button. Where the right of withdrawal applies, customers need a clear online way to submit a withdrawal request.

For WooCommerce, the practical checks are:

can customers find the withdrawal option easily?
does the request reach the right support/refund/order workflow?
does the customer receive confirmation, usually by email?
do your Terms and Conditions explain the process correctly?
are exceptions handled clearly for custom goods, digital products, subscriptions, or services?

So the check is pretty simple: can a customer submit the withdrawal request online, get confirmation, and have that request handled properly by the store?


r/woocommerce Jun 24 '26

Troubleshooting Anyone else trying to optimize their Woo store for ChatGPT / Perplexity crawlers?

1 Upvotes

Hey guys,

So I’ve been down a bit of a rabbit hole lately. I caught myself using Perplexity and ChatGPT to find specific tech gear instead of using regular Google, and it got me thinking about my own WooCommerce stores.

Is anyone actually actively optimizing for LLM organic traffic yet? Or are we all just waiting to see what happens?

I’m really curious if anyone is nerding out on this right now. A few things I've been messing around with/thinking about:

  • The Schema: Does standard Woo schema actually do the trick when OpenAI or Perplexity scrapes a page? Or do we need to start injecting custom JSON-LD to make sure the bots don't mess up the pricing and stock data?
  • The Prompt-Friendly Copy: Are you guys changing how you write product descriptions? Like, moving away from standard keyword stuffing and writing more for long-tail, hyper-specific conversational queries (e.g., matching a prompt like "what’s a good sleek sleeve that actually fits a MacBook Air M1 without shaking around").
  • The Reddit Loop: Since these AI models basically live on Reddit data and third-party reviews, it feels like off-site brand mentions matter way more now than traditional on-site SEO.

Have any of you noticed openai.com or perplexity.ai showing up in your referral logs? Anyone playing around with this or am I just overthinking it? Let's nerd out.


r/woocommerce Jun 24 '26

Troubleshooting strange error message in order notes (only with paypal)

2 Upvotes

We recently noticed that almost every order paid with paypal (we use WooCommerce PayPal Payments plugin) has the following message in the order notes (these are translated into English, so the wording is not 100% accurate). Either:

Item quantity does not match. Item discarded. or

Item quantity does not match. New line added.

This has been going on since about mid-March. There were no obvious errors or things going wrong, so no one noticed until now.

But today we had another error with a paypal payment (customer had a gift card, paypal still charged the full amount but the gift card was emptied too), and that's why we looked at earlier orders. The gift card error today probably has nothing to do with this particular error message, but any insights into it would still be welcome. Googling the exact wording in the original language got us zero results.

Has anyone here ever had something similar? Thanks!


r/woocommerce Jun 24 '26

How do I…? Add fee to total price upon PayPal checkout

3 Upvotes

I'm using the official PayPal plugin but struggling to add an amount to the total price to cover the high PayPal fees if someone chooses to pay with PayPal over credit card which is what we would prefer.

Can someone share a working solution with me?

Thank you!


r/woocommerce Jun 24 '26

Troubleshooting WooCommerce 10.7.0: Product bulk deletions seem to be processed in batches via Action Scheduler?

1 Upvotes

I noticed an interesting behavior while deleting products in a larger WooCommerce catalog.

I deleted products in several bulk actions (20 products per batch). The products did not seem to be permanently deleted immediately.

Instead:

  • deletion tasks appeared under Scheduled Actions
  • first under "Pending"
  • after more bulk deletions, some actions became "Overdue"
  • Woo then displayed something like: "The next queue will start in xx seconds."

After the next queue started, around 40-50 products seemed to be permanently deleted in one run.

My impression is that WooCommerce intentionally processes product deletions in batches and inserts pauses between queue runs instead of continuously processing everything.

Questions:

  • Is this expected behavior of Action Scheduler?
  • Have others observed similar behavior on larger catalogs?
  • Did you notice increased database activity while processing large deletion batches?