Hi there,
Out of the box, a coupon does allow all users to use and is only restricted to a particular user in the Usage Restriction > Allowed Emails setting.
If you need to restrict a coupon to only logged-in users, you might consider Smart Coupons: https://woocommerce.com/products/smart-coupons/
Thread Starter
Jessie
(@jcelestial047)
We have a promotion for first time purchase and will get a 20% discount on first order using a coupon
And Coupon have settings that are “usage limit per user” that is not working in Guest user
Plugin Support
John Coy a11n
(@johndcoy)
Automattic Happiness Engineer
Hi @jcelestial047
I cannot replicate the problem using a coupon with the Usuage limit per user set to one and guest checkout. Typically issues like this are caused by a theme or plugin conflict.
Here we support the WooCommerce core plugin and ensure it is working as expected.
As a starting point and to ensure that’s the case, we’ll recommend you to try switching back to a default theme like Twenty Twenty and disabling all plugins except for WooCommerce to see if this resolves the problem.
If this fixes the issue, then re-enable each plugin one at a time, then the theme, until you find the one that’s causing the conflict.
Here is a link that better outlines that process:
https://docs.woocommerce.com/document/woocommerce-self-service-guide/#section-4
Thread Starter
Jessie
(@jcelestial047)
Hi @johndcoy
I will try on my localhost, and also try disabling some plugins and changing themes and will get back here.
Hi @jcelestial047. We haven’t heard back from you in a while. Is everything working fine now? Please let us know if you have any other questions.
Note that this thread will be resolved in 7 days if there are no new posts. In that case, please feel free to start a new thread if you have additional questions.