Okay
  Public Ticket #4540318
Custom product price fields
Open

Comments

  •  5
    Paul started the conversation

    Hi,

    At the moment we have to use a 2nd plugin (Themeisle PPOM Pro) price fields to a product.
    see example product https://billbo.co.uk/product/11cm-keychain-gang-rabbit/
    Origination and Carriage. These have prices in that need to be added to the total cost.
    Because we use these extra fields generated by the 2nd plugin the product price does not change when
    you change the qty.
    I know we can display this information using "Custom Information Table" but we really need to add this to the price
    so that when the customer generates a quote they get the full costs including carriage and origination.
    Is this possible, or is there a way around it using WooCommerce. If not can this be a future feature.
    I'm sure more people would use it and not have to rely on multiple plugins to do the same job.

    Many thanks
    Paul Kemp

  •  2,640
    WebWizards replied

    Hi Paul,

    Thanks for reaching out,

    This is a common challenge when using product options/price fields plugins alongside B2BKing. The issue is that each plugin has its own pricing logic and dozens of related functions, so when two plugins both try to handle pricing, they can easily conflict with each other without being aware of the other's code.

    We do have a limited integration with the "Extra Product Options" plugin by ThemeComplete - that one works best in terms of allowing B2BKing group prices with options added on top. That said, even that integration isn't perfect and it's possible to run into edge cases depending on your price configuration.

     

    With your current plugin (PPOM Pro), possible approaches:

    1. If you need to keep the price effects from PPOM, one option would be to add the extra costs (like origination and carriage) as discounts or fees directly to the cart using custom code. Since those are applied at the cart level, they won't interfere with B2BKing's pricing. This would require some custom development work though.

    2. If you don't specifically need B2BKing's B2B group pricing on these products, you could disable B2BKing's pricing code entirely. But running two plugins that both handle pricing at the same time is always tricky.

     

    Kind regards,
    Stefan