Custom Customer Pricing for WooCommerce
Version 1.0.18
Table of Contents
Quick Start
- Install and activate the plugin through WordPress admin panel
- Navigate to WooCommerce > Customer Pricing
- Set up custom prices for individual customers
Features
- Set custom prices per customer
- Apply percentage discounts
- Role-based access control
- Frontend management UI
- WooCommerce integration
- Ultimate Members compatibility
- Automatic updates
Requirements
- WordPress 5.8 or higher
- PHP 7.4 or higher
- WooCommerce 7.0 or higher
- MySQL 5.6 or higher
Usage Guide
Setting Custom Prices
- Go to WooCommerce > Customer Pricing
- Search for a customer by name or ID
- Select products from the list
- Enter custom prices or discounts
- Click "Save Changes"
Setting Custom Personal Discounts
To set a custom personal discount for a customer, follow these steps:
- Navigate to WooCommerce > Customer Pricing
- Search and select the desired customer
- Locate the "Personal Global Discount" section
- Enable the discount and enter the discount percentage (0-100)
- Click "Save Changes" to apply the discount
This discount will apply to all products for the selected customer unless overridden by specific custom prices or discounts.
Managing Access Roles
- Navigate to Customer Pricing > Settings
- Select roles under "User Roles with Plugin Access"
- Save your changes
Frontend Interface Shortcode
Add the frontend interface to any page using the shortcode:
[thaxamccp_frontend]
Global Discount Message Shortcode
To display a message about the global discount, use the following shortcode:
[thaxamccp_global_discount_message]
Updates and Support
The plugin automatically checks for updates at:
https://thaxam.no/wp-updates/plugins/updates/custom-customer-pricing.zip
For support and documentation:
Known Plugin Conflicts
Important: The following plugin is known to cause conflicts with Custom Customer Pricing:
Disable Bloat for WordPress & WooCommerce PRO
This plugin interferes with our custom pricing functionality.
How to Resolve:
- Go to WordPress Admin > Plugins
- Find "Disable Bloat for WordPress & WooCommerce PRO"
- Click "Deactivate"
- For best results, consider uninstalling the plugin
Troubleshooting
Common Issues
Custom prices not showing up?
Ensure the user has the correct role and custom prices are saved correctly. Also check if any conflicting plugins are active.
Frontend UI not loading?
Check if the shortcode is properly placed and user has necessary permissions. Verify no conflicting plugins are active.
Updates not appearing?
Try clearing the WordPress updates cache in the Settings page.
Plugin Conflicts
If you experience any issues, check the "Known Plugin Conflicts" section above and ensure conflicting plugins are disabled.