Okay
  Public Ticket #3837084
Product Add Ons
Closed

Comments

  • Christo started the conversation

    How can I integrate Woocommerce Product Add Ons with my Bulk Order Forms. To add product special notes from the bulk order forms?

  •  2,361
    WebWizards replied

    Hi there,

    I'm afraid we do not have a simple way to integrate add-ons, as it depends a lot on each add-on element, each add-on plugin, etc. 

    Is the idea that you need to add a "special note" column to the order form, so customers can add a note to each product when adding it to cart?

     

    We can help point you in the right direction, but a bit of custom development is necessary. Generally you can add a custom column by following the info here https://woocommerce-b2b-plugin.com/docs/wholesale-bulk-order-form/#12-toc-title - what will be a bit harder to achieve technically is passing along the note when the add to cart button is clicked, and saving it to the product (cart item data).

     

    Kind regards,

    Stefan

  • Christo replied

    So, the website will only be used by sales reps, but visible to clients. So sales reps need the add ons to add notes, choose between kg's and units and select a department. All in the bulk order form and then it needs to pull through in the  cart like it does when on the single-product page. Please see screenshots attached. This would make their jobs a lot quicker.


    Attached files:  Screenshot 2025-03-13 162617.png
      Screenshot 2025-03-13 162826.png
      Screenshot 2025-03-13 162908.png

  •  2,361
    WebWizards replied

    Thank you for the clarifications,

    I believe it is possible technically, but it is complex and some custom development is needed. It is not something we can add directly I'm afraid as it's a complex customization project.

    We would suggest to look at getting a quote from a customizations company such as https://codeable.io

     

    Technically I think what needs to happen is to 1. Add a custom column there 2. Pass along the note and other data via script or by saving them to the database 3. Finally passing this data in the add_to_cart() function as cart_item_data, which will accomplish pulling that through and having it displayed in the cart as in your screenshots.