Product List: How can I make the user order in bulk quantities on the product?

  • garikgavrilov
    Asked on February 26, 2025 at 12:15 PM


    Hi,


    First of all, I want to say thank you! I really enjoy using the platform.


    I have a question, and possibly a suggestion. I don’t want my customers to be able to order less than a full carton, and I also don’t want to display the cost of a closed carton as a single unit price. To work around this, I currently list my product quantities in individual units and specify the price per unit.


    When a customer selects a product, the system automatically assigns the predefined quantity per carton. So far, this works well. However, I have an issue when a customer wants to order multiple full cartons. They are unable to select multiples of the carton quantity. For example, if a carton contains 8 units, the next available option should automatically be 16, then 24, and so on. But currently, the only selectable quantity is the predefined 8 units.


    This causes confusion, as customers may mistakenly enter 12 units instead of 8 or 16, leading to errors. I then have to call them to explain that they can only order in multiples of the predefined carton size.


    Is there a way to resolve this issue? Can the system be adjusted to allow customers to select only predefined multiples of the carton quantity?


    Thanks in advance for your help!

    Jotform Thread 24642251 Screenshot
  • Camille_E Jotform Support
    Replied on February 26, 2025 at 1:12 PM

    Hi Garik,

    Thanks for reaching out to Jotform Support. Unfortunately, it's not possible to automatically predefined quantity. We suggest creating a product per carton. Let me show you how to do it:

    1. In Form Builder, select on My Product list and click on Cart icon.
    2. Hover the product, click on Gear icon.
    3. Select the Duplicate button.
      Product List: How can I make the user order in bulk quantities on the product? Image 1 Screenshot 40
    4. Edit the duplicated product like this:
      Product List: How can I make the user order in bulk quantities on the product? Image 2 Screenshot 51
    5. Next, click on the Options tab and changed the Label and Default Value:
      Product List: How can I make the user order in bulk quantities on the product? Image 3 Screenshot 62

    You can check out this Demo Form so you can try it by yourself. If you want to clone the form, we've got a guide about How to Clone an Existing Form From a URL that will help you do it.

    Give it a try and let us know how it goes.

  • garikgavrilov
    Replied on February 27, 2025 at 12:52 AM

    yes but the problem is that now I have write a price not for each product. I have to write the price for each carton

  • Royce JotForm Support
    Replied on February 27, 2025 at 6:58 AM

    Hi Garik,

    You can remove the quantity selector from your product and add a product option and special pricing option to your product so the user can select an option on the product, and it will show a specific price that you've set up on Product List field on your form. You can clone my demo form, or you can do it on your end. Let me show you how to do it:

    1. In Form Builder, click on the Shopping Cart icon on Product List field.

    Product List: How can I make the user order in bulk quantities on the product? Image 1 Screenshot 70

    2. Click on the Pencil icon on your preferred product on the right part of the screen.

    Product List: How can I make the user order in bulk quantities on the product? Image 2 Screenshot 81

    3. Click on the Options tab next to the Basic tab.
    4. Click on the Gear icon on your quantity selector below Add A Product Option field.

    Product List: How can I make the user order in bulk quantities on the product? Image 3 Screenshot 92

    5. Click on Delete on your quantity selector on the right part of the screen.
    6. Click on Add on Add A Product Option field on the right part of the screen.

    Product List: How can I make the user order in bulk quantities on the product? Image 4 Screenshot 103

    7. Type your preferred label on Label field on the upper-right part of the screen.
    8. Toggle YES on Special Pricing Per Option field on the right part of the screen.
    9. Input your preferred options and prices on below the Dropdown field on Populate Options From Presets field.

    Product List: How can I make the user order in bulk quantities on the product? Image 5 Screenshot 114

    That's it. Take a look at the screenshot below to see my results:

    Product List: How can I make the user order in bulk quantities on the product? Image 6 Screenshot 125

    Give it a try and let us know if you have any other questions.

  • garikgavrilov
    Replied on February 27, 2025 at 8:44 AM

    Yes, that’s exactly what I’m asking for – you’ve got it right! This is precisely my intention, and everything looks great except for one issue: the displayed product price.


    When selecting quantities in multiples of 8, the price shown in the product settings is for 8 units, not for a single unit, and that’s what’s frustrating.


    I want the customer to see the price per single unit on the product page itself, while the quantity selection remains separate. The total price for 8, 16, or more units should be calculated at the bottom of the page or in the shopping cart, rather than being tied to the displayed unit price.


    That’s all – I hope this makes sense! 😊

  • Victorino_S Support Team Lead
    Replied on February 27, 2025 at 9:35 AM

    Hi Garik,

    When the Product Option and Special Pricing features are enabled, the special pricing overwrites the main product price. As a result, the first option price displayed in the Special Pricing Per Option section will be reflected in the product's pricing. A workaround to achieve your requirements is to inject a CSS code to hide the product pricing in the Product List field and simply add the price per single unit to the Description field in the Product Settings. Here's how to do it:

    1. First, copy this code:

    .form-product-details {
    display: none !important;
    }

    2. In Form Builder, click on the Paint Roller icon on the right side of the page to open Form Designer.

    3. Now, in the Form Designer menu, click on the Styles tab, scroll down and paste the code into the Inject CSS Code box. That’s it. The code is automatically saved.

    Product List: How can I make the user order in bulk quantities on the product? Image 1 Screenshot 30

    4. Then, add the price per single unit to the Description field in the Product Settings.

    Product List: How can I make the user order in bulk quantities on the product? Image 2 Screenshot 41

    You can test my demo form or clone it to see the changes made in the cloned form. 

    Give it a try and let us know how it goes.

  • garikgavrilov
    Replied on February 27, 2025 at 9:56 AM

    This is definitely a much better solution – almost perfect! However, there’s still one small issue.


    If I have 50 products, every time the price changes—whether it increases, decreases, or just gets updated—I have to manually adjust each pricing option for every carton size.


    It’s not as simple as just changing the base price for a product and having all the quantity options update automatically. Instead, if I always have four different carton sizes, I have to manually adjust the price for each of them every single time.


    That makes the process quite difficult and time-consuming. Is there a way to make it more automated?

  • Camille_E Jotform Support
    Replied on February 27, 2025 at 10:51 AM

    Hi Garik,

    To avoid confusion, I moved your other question to a new thread and helped you with that here.

    Let us know if there’s anything else we can help you with. 

  • garikgavrilov
    Replied on March 26, 2025 at 12:38 AM

    Hi Garik,

    You can remove the quantity selector from your product and add a product option and special pricing option to your product so the user can select an option on the product, and it will show a specific price that you've set up on Product List field on your form. You can clone my demo form, or you can do it on your end. Let me show you how to do it:


    Hi, this is what ROYS responded to me. It was a great idea, but for some reason, this feature only works when creating the online store through the form. Why is this feature not available when I create an online store through the app?


    Basically, there’s a significant difference between the online stores you can create through the app and through the form. Each has its own advantages and disadvantages.


    In the app, I can create different pages and multiple shopping lists on each page, which allows me to build a full, user-friendly menu. On the other hand, when I create a store through the form, it doesn’t allow me to create product lists on each page, making it harder for the customer to choose products from a single page.


    So, my question is: why can’t I offer a special price in the app based on the quantity the customer chooses?
    If your answer is that it’s currently not possible, then I have another question —
    is it possible to add a category selection option in the form-based online store that stays visible throughout the entire page?


    What I mean is, if I have 200 products, it’s very hard for the customer to scroll all the way up every time they want to choose a new category. If the category selection were available throughout the page, it would be much easier for them to pick a category at any point. Alternatively, maybe it’s possible to create a navigation page for categories, so the customer can easily jump to the desired category.


    I’m sorry if I’m overwhelming you — I’m just trying to find the most efficient way, and I’m running into issues that I believe could really help you improve your platform. These are challenges that usually only come up when stepping outside the comfort zone and standard logic.


    Thank you very much, and have a great day!

  • Vincenzo JotForm Support
    Replied on March 26, 2025 at 5:09 AM

    Hi Garik,

    To avoid confusion, I moved your other questions to new threads and helped you with that there. Click on the hyperlinks below to see my replies:

    Let us know if there’s anything else we can help you with.