Public Ticket #3837084

Product Add Ons

Closed
Comments
6 Tickets
Christo started the conversation 2 years ago on March 12, 2025 at 7:01pm

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

2,762
KingsPlugins replied 2 years ago on March 13, 2025 at 2:21pm

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://b2bkingplugin.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

6 Tickets
Christo replied 2 years ago on March 13, 2025 at 2:30pm

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.


2,762
KingsPlugins replied 2 years ago on March 17, 2025 at 2:54pm

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. 

Sign In