Price Groups - Customer Specific Pricing

The Customer Specific Pricing Price Group gives a specific customer special pricing. This price group was added with the release of Miva 10. This is typically used in a B2B setting, where there is negotiating custom pricing for a customer account on all of the products they typically purchase.

Creating a Customer Specific Pricing Price Group

To create a Price Group, click the Marketing header and then the Price Groups tab.

Alt text here

Next, click the Add Price Group button in the upper right corner.

Alt text here

In the box that opens, give your Price Group a Name. Then decide what the Eligibility is for the Price Group you are creating. For more info on configuring these, click here.

Finally, select Customer Specific Pricing in the type field.

Note

You will assign customers and configure the actual discount on different pages.

Basket/Qualifying Restrictions

Next, configure your desired Basket/Qualifying Restrictions. For more info on configuring these, click here.

Price Group Settings

Then, configure your desired Price Group Settings. For more info on configuring these, click here.

Exclusions

Finally, configure your desired Exclusions. For more info on configuring exclusions, click here.

When finished, click the Add button.

Assigning Customers

To assign a customer to this Price Group, in the Price Groups tab of the Marketing page, click the box next to the price group you just created, then click the menu button. In the drop down, click Customers. Click the Assigned slider next to the customer(s) you wish to be a part of this price group, then close the dialog box.

Alt text here

Assigning Qualifying Products

To assign Qualifying Products to this Price Group, in the Price Groups tab of the Marketing page, click the box next to the price group you just created, then click the menu button. In the drop down, click Qualifying Products. Click the Assigned slider next to the product(s) you wish to include in this price group.

Alt text here

Setting the Price for the Customer

There are two ways to set the price for this price group.

You can go to the product’s page and select the Customer Specific Pricing: PRICE GROUP NAME tab. In that tab, select the customer and then click In-Line Edit. To the right, enter the Discounted Price in the field and click Save Changes.

Alt text here

You can also go to the customer’s page and select the Customer Specific Pricing: PRICE GROUP NAME tab. In that tab, select the product or products you wish to assign to this customer’s price group, then click In-Line Edit. To the right, enter the Discounted Price in the field and click Save Changes.

Alt text here

When the customer shops for the item, they will see the discount on the item’s page.

Alt text here

API Functions

It's common with this type of pricing for an ERP to be involved and be the master for the data. In this case where you want the ERP to push customer specific pricing per product to Miva, there are JSON API functions to view the pricing as well as set it and clear it.

Product_CustomerPriceList_Load_Query

Customer_ProductPriceList_Load_Query

SetPricing

ClearPricing

Next Section

Looking for Developer Docs?

We have a whole section for that, including: Developer Training Series, Template Language docs, Module Development tutorials and much, much more.

Head to the Developer Section

This website uses cookies to identify visitors, track visitors to our website, store login session information and to remember your user preferences. By continuing to use this site you agree to our use of cookies. Learn More.

This website uses cookies. By continuing to use this site you agree to our use of cookies. Learn More.

Accept

Copyright © 1997 – 2021 Miva©, Miva Merchant©, MivaPay©, MivaCon© Miva, Inc. All Rights Reserved.