Okay
  Public Ticket #4517521
Problems with prices
Open

Comments

  • Zsombor started the conversation

    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.

    1. 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.

    2. 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.

  •  2,593
    WebWizards replied

    Hi there,

    Thank you for purchasing our plugin,

     

    Regarding your questions:

    1. Sale prices in cart for B2C customers:
    On the cart page, it is normal that WooCommerce doesn't show crossed-out regular prices for products on sale. This is standard WooCommerce behaviour for any on-sale products. If you'd like to change this, you can use a snippet like this one: https://www.businessbloomer.com/woocommerce-display-regularsale-price-cart-table/

    However, if you're seeing this behavior not just in the cart but also on the product page itself after adding to cart, that's different. In that case, could you clarify how you've configured the discount? Is it a dynamic rule or set directly on the product? A screenshot of your rule or configuration would be helpful.

     

    2. B2B prices updating only after cart action:
    This is likely a conflict with another plugin that affects prices. This could actually be the same conflict causing issue #1. Do you have any other plugins with price effects active on your site - discount plugins, dynamic pricing plugins, etc? I'd recommend temporarily disabling other plugins that might affect pricing to check for conflicts.

     

    If you'd like, we can also troubleshoot this directly on the site. For that, we would need a backend login to the site or a staging clone site.

    Kind regards,
    Stefan