Custom Customer Pricing for WooCommerce

Version 1.0.18

Quick Start

  1. Install and activate the plugin through WordPress admin panel
  2. Navigate to WooCommerce > Customer Pricing
  3. 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

  1. Go to WooCommerce > Customer Pricing
  2. Search for a customer by name or ID
  3. Select products from the list
  4. Enter custom prices or discounts
  5. Click "Save Changes"

Setting Custom Personal Discounts

To set a custom personal discount for a customer, follow these steps:

  1. Navigate to WooCommerce > Customer Pricing
  2. Search and select the desired customer
  3. Locate the "Personal Global Discount" section
  4. Enable the discount and enter the discount percentage (0-100)
  5. 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

  1. Navigate to Customer Pricing > Settings
  2. Select roles under "User Roles with Plugin Access"
  3. 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:

  1. Go to WordPress Admin > Plugins
  2. Find "Disable Bloat for WordPress & WooCommerce PRO"
  3. Click "Deactivate"
  4. 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.