Search icon
  • Help
  • Plugins
  • Shopify
  • Troubleshooting
  • B2B Prices Not Personalized - Shopify

B2B Prices Not Personalized - Shopify

Your store is set up for B2B in Shopify Markets, but the Search Layer shows a B2B customer the same prices as everyone else.

Check How B2B Prices Are Delivered

A company price is requested from your store at the moment of the search and is not in the index, while the price your filters and sorting work on is the indexed market price. See B2B in Shopify for how the two relate.

Reindexing will not change a company price. Process Now, automatic indexing and feed changes act on the index, and the company price is not in it.

Confirm the B2B Setup in Shopify

In your Shopify admin, check that the customer you are testing with belongs to a company, and that the company has a location and a catalog assigned to it in Shopify Markets. Doofinder applies what Shopify sends it, so a customer with no company resolves to the base price.

Update the App Data Access

B2B detection needs two permissions your store may not have granted yet, read_companies and write_app_proxy. If you were already using Shopify Markets at regional level before adding B2B, you may need to grant them.

  1. In the Doofinder Admin Panel, go to Configuration > General settings > Shopify. If the message “The Doofinder app has been updated. To continue using all features you must update data access.” appears, click Update data access.
  2. Your Shopify admin shows its own permission request for the same thing. Accept it there if you prefer.
  3. Search again on your storefront as the B2B customer.

Granting the access re-runs the connection between your store and Doofinder, which is what makes your B2B configuration visible to it.

If prices are still not personalized, the connection has to be restored by our support team, and it cannot be done from your admin panel. They will ask for your store URL, the companies affected, and one B2B customer as an example with the price that customer should be seeing.

Do not uninstall the Doofinder app to force a reconnection. Uninstalling cancels your subscription when your billing is managed through your Shopify account.

Last updated: 16/10/2026

Did you find this page helpful?