Our WooCommerce Integration allows you to integrate your membership site with WooCommerce to offer members-only product discounts as a global percentage off or per-product.
WooCommerce itself also lets you set a product to be ‘on sale’. If you’ve also added a global discount for members, your site might be doubling up the markdown for certain users.
What if you do not want to apply the member discount when you put a sale price on WooCommerce products?
This code recipe will allow you to exclude any WooCommerce product with a sale price from receiving the members-only discount.
![Banner Image for Dont apply discount if woo products are on sale](https://www.paidmembershipspro.com/wp-content/uploads/2023/03/dont-apply-discount-if-woo-products-are-on-sale-1024x576.jpg)
Table of contents
About the Code Recipe
This code snippet checks your products for a sale. If the product is on sale, the member discount will not be applied.
If the product is not on sale, the member will still be able to receive their normal discount.
![Screenshot of sale being shown](https://www.paidmembershipspro.com/wp-content/uploads/2023/03/hoodie-on-sale-1024x461.png)
The Code Recipe (PHP)
Adding the Recipe to Your Website
You can add this recipe to your site by creating a custom plugin or using the Code Snippets plugin available for free in the WordPress repository. Read this companion article for step-by-step directions on either method.