I am working on a WooCommerce site that uses the B2BKing plugin, and I have two price display problems that appear after adding products to the cart.
-
For B2C customers (normal retail users), when I add a product that is on sale to the cart, the sale price becomes the “original” price and the real original regular price disappears from the product display. In other words, after adding to cart, the single product page and other product listings stop showing the crossed out regular price plus the sale price. Instead, they only show a single price which is the sale price treated as if it were the regular price.
-
For B2B users (users in B2BKing groups), the product price shown before adding to cart is higher or incorrect. Only after I add the product to the cart does B2BKing correctly apply the group pricing, and then the correct B2B price starts showing everywhere. So B2B prices seem to be updated only after a cart action, not when just viewing the product.