{"id":3875,"date":"2024-12-15T10:47:21","date_gmt":"2024-12-15T10:47:21","guid":{"rendered":"https:\/\/ithemelandco.com\/docs\/woorbp\/?p=3875"},"modified":"2025-11-08T12:09:52","modified_gmt":"2025-11-08T12:09:52","slug":"role-based-price-categories","status":"publish","type":"post","link":"https:\/\/ithemelandco.com\/docs\/woorbp\/role-based-price-categories\/","title":{"rendered":"How to set price by user role on specific categories?"},"content":{"rendered":"\n<p>If you have different categories in your WooCommerce shop, it makes sense to offer different prices for products belonging to each category to different users. Fortunately, the <a href=\"https:\/\/ithemelandco.com\/plugins\/role-based-pricing-for-woocommerce\/?utm_source=docs&amp;utm_content=role-based-price-category\" target=\"_blank\" rel=\"noreferrer noopener\">ROLEPRICEiT &#8211; Role-Based Pricing for WooCommerce<\/a> allows you to set prices by user role on specific categories.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Set different prices for user roles in specific categories<\/h2>\n\n\n\n<p>For example, suppose that you want to offer different prices in the <strong>Wine<\/strong> category to customers and not logged-in users as follows:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Customer:<\/strong> %50 discount.<\/li>\n\n\n\n<li><strong>Non-logged-in users (Guest):<\/strong> $10 increase on the current price.<\/li>\n<\/ul>\n\n\n\n<p>To do this, you can follow the below steps:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Go to <strong>WordPress Dashboard &gt; iThemeland &gt; Role Based Pricing.<\/strong><\/li>\n\n\n\n<li>Click on the <strong>Add Rule<\/strong> button.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/ithemelandco.com\/docs\/woorbp\/wp-content\/uploads\/sites\/20\/2024\/12\/01-adding-new-rule.png\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1045\" height=\"529\" src=\"https:\/\/ithemelandco.com\/docs\/woorbp\/wp-content\/uploads\/sites\/20\/2024\/12\/01-adding-new-rule.png\" alt=\"Add rule in ROLEPRICEiT - Role-Based Pricing for WooCommerce\" class=\"wp-image-4004\"\/><\/a><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>In the add rule form, type a name for this rule&nbsp; in the <strong>Title<\/strong> field like \u201c<strong>%50 off for customers<\/strong>\u201d.<\/li>\n\n\n\n<li>In the <strong>Select Categories<\/strong> field choose your desired category. The <strong>Wine category <\/strong>in this example.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><a href=\"https:\/\/ithemelandco.com\/docs\/woorbp\/wp-content\/uploads\/sites\/20\/2024\/12\/02-different-price-for-specific-product-category.png\"><img decoding=\"async\" width=\"718\" height=\"358\" src=\"https:\/\/ithemelandco.com\/docs\/woorbp\/wp-content\/uploads\/sites\/20\/2024\/12\/02-different-price-for-specific-product-category.png\" alt=\"Set pricing rule for diffrent category\" class=\"wp-image-4005\"\/><\/a><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>In the <strong>Role Based Pricing<\/strong> section, try to:\n<ul class=\"wp-block-list\">\n<li>Locate the <strong>Customer <\/strong>role<strong> <\/strong>in the list open the <strong>Adjustment Type<\/strong> drop-down list and choose one of the options including:\n<ul class=\"wp-block-list\">\n<li><strong>Fixed Price<\/strong>: To set a new price for the products in the selected category.<\/li>\n\n\n\n<li><strong>Fixed Increase<\/strong>: To increase the current price of products in the selected category by a fixed amount.<\/li>\n\n\n\n<li><strong>Fixed Decrease<\/strong>: To decrease the current price of products in the selected category by a fixed amount.<\/li>\n\n\n\n<li><strong>Percentage Increase<\/strong>: To increase the current price of products in the selected category by a percentage.<\/li>\n\n\n\n<li><strong>Percentage Decrease<\/strong>: To decrease the current price of products in the selected category by a percentage.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><strong>Read More:<\/strong> <a href=\"https:\/\/ithemelandco.com\/docs\/woorbp\/supported-price-adjustment-types\/?utm_source=docs&amp;utm_content=role-based-price-category\" data-type=\"post\" data-id=\"3893\" target=\"_blank\" rel=\"noreferrer noopener\">Supported price adjustment types in ROLEPRICEiT &#8211; Role-Based Pricing for WooCommerce<\/a><\/p>\n<\/blockquote>\n\n\n\n<p>In this example, we need to choose <strong>Percentage decrease<\/strong> for customers, then write <strong>50 <\/strong>in the <strong>Value <\/strong>textbox, which means the customers can order wines with a %50 discount.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Locate <strong>Non-logged-in users\/Guests<\/strong> and choose <strong>Fixed increase<\/strong> from the <strong>Adjustment type<\/strong> field, then write <strong>10 <\/strong>in the <strong>Value <\/strong>Textbox. It means, that when non-logged-in users want to order from the <strong>Wines<\/strong> category, the price will increase by 10.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/ithemelandco.com\/docs\/woorbp\/wp-content\/uploads\/sites\/20\/2024\/12\/03-user-roles-adjustment-type-options.png\"><img decoding=\"async\" width=\"870\" height=\"708\" src=\"https:\/\/ithemelandco.com\/docs\/woorbp\/wp-content\/uploads\/sites\/20\/2024\/12\/03-user-roles-adjustment-type-options.png\" alt=\"Set pricing rule for diffrent category\" class=\"wp-image-4006\"\/><\/a><\/figure>\n\n\n\n<p>You can also set a date range for applying the role-based pricing rule. For example, if you want to offer %50 discount from <strong>20 Nov. 2024<\/strong> to <strong>20 Dec. 2024<\/strong>, use the built-in calendar to set the <strong>Start date and End date<\/strong> as illustrated below:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><strong>Read More:<\/strong> <a href=\"https:\/\/ithemelandco.com\/docs\/woorbp\/role-based-price-on-specific-date\/?utm_source=docs&amp;utm_content=role-based-price-category\" data-type=\"post\" data-id=\"3884\" target=\"_blank\" rel=\"noreferrer noopener\"><span style=\"text-decoration: underline;\">How to setup a role-based pricing offer on a specific date?<\/span><\/a><\/p>\n<\/blockquote>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><a href=\"https:\/\/ithemelandco.com\/docs\/woorbp\/wp-content\/uploads\/sites\/20\/2024\/12\/04-set-pricing-rule-for-diff-user-roles.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"629\" height=\"513\" src=\"https:\/\/ithemelandco.com\/docs\/woorbp\/wp-content\/uploads\/sites\/20\/2024\/12\/04-set-pricing-rule-for-diff-user-roles.jpg\" alt=\"ROLEPRICEiT - Role-Based Pricing for WooCommerce set pricing rule for user roles\" class=\"wp-image-4007\"\/><\/a><\/figure>\n\n\n\n<p>Finally, press the <strong>Add rule<\/strong> button to apply the changes.<\/p>\n\n\n\n<p>So, the customers will see the products in the Wine category with a %50 discount:&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/ithemelandco.com\/docs\/woorbp\/wp-content\/uploads\/sites\/20\/2024\/12\/05-result-of-new-rule.png\"><img loading=\"lazy\" decoding=\"async\" width=\"989\" height=\"664\" src=\"https:\/\/ithemelandco.com\/docs\/woorbp\/wp-content\/uploads\/sites\/20\/2024\/12\/05-result-of-new-rule.png\" alt=\"Result of discount for customer role in ROLEPRICEiT - Role-Based Pricing for WooCommerce\" class=\"wp-image-4008\"\/><\/a><\/figure>\n\n\n\n<p>And guest users will see the products in the Wine category with a $10 increase:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/ithemelandco.com\/docs\/woorbp\/wp-content\/uploads\/sites\/20\/2024\/12\/06-result-of-increase-prices-rule-for-not-logged-users.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"938\" height=\"628\" src=\"https:\/\/ithemelandco.com\/docs\/woorbp\/wp-content\/uploads\/sites\/20\/2024\/12\/06-result-of-increase-prices-rule-for-not-logged-users.jpg\" alt=\"Result of increase price for not-logged user roles in role-based pricing plugin\" class=\"wp-image-4248\"\/><\/a><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>If you have different categories in your WooCommerce shop, it makes sense to offer different prices for products belonging to each category to different users. Fortunately, the ROLEPRICEiT &#8211; Role-Based Pricing for WooCommerce allows you to set prices by user role on specific categories. Set different prices for user roles in specific categories For example, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-3875","post","type-post","status-publish","format-standard","hentry","category-plugin-usage"],"_links":{"self":[{"href":"https:\/\/ithemelandco.com\/docs\/woorbp\/wp-json\/wp\/v2\/posts\/3875","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ithemelandco.com\/docs\/woorbp\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ithemelandco.com\/docs\/woorbp\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ithemelandco.com\/docs\/woorbp\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ithemelandco.com\/docs\/woorbp\/wp-json\/wp\/v2\/comments?post=3875"}],"version-history":[{"count":4,"href":"https:\/\/ithemelandco.com\/docs\/woorbp\/wp-json\/wp\/v2\/posts\/3875\/revisions"}],"predecessor-version":[{"id":4460,"href":"https:\/\/ithemelandco.com\/docs\/woorbp\/wp-json\/wp\/v2\/posts\/3875\/revisions\/4460"}],"wp:attachment":[{"href":"https:\/\/ithemelandco.com\/docs\/woorbp\/wp-json\/wp\/v2\/media?parent=3875"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ithemelandco.com\/docs\/woorbp\/wp-json\/wp\/v2\/categories?post=3875"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ithemelandco.com\/docs\/woorbp\/wp-json\/wp\/v2\/tags?post=3875"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}