• Resolved yulee

    (@yulee)


    I’ve searched high and low, but couldn’t find any form that will accomplish the following.

    I’m looking for a custom order form that integrates with WooCommerce. This form will have 3 fields where a customer can input data: Product Name, Quantity, and Price. There will also be a Add/Delete button to add or remove products as needed, and a Add to Cart button. After a customer fills out the form with their products, clicking on the Add to Cart button will add each product as a special product with their name, quantity, and price to the cart/checkout. Please see this screenshot for reference: https://pasteboard.co/IPP6OuU.png

    I’ve seen similar forms, but they either rely on existing active products or do not provide custom pricing. This is basically a custom bulk order form that will add custom products to the cart/checkout. I don’t think WooCommerce has something like this out of the box. Does a plugin exist for this? Or will this require multiple plugins to accomplish? Any advise is appreciated.

Viewing 2 replies - 1 through 2 (of 2 total)
  • Plugin Support John Coy a11n

    (@johndcoy)

    Automattic Happiness Engineer

    Hi @yulee

    Thanks for reaching out to us. Correct, with WooCommerce core the typical expectation would be for customers to pick from an existing list of products before naming their own price. For anything to make it to the WooCommerce cart, it would have to be a product.

    That said, you could use a plugin like Name you price that will allow customers to change the price of an existing product and quantity, but not the name.

    Since stock will not be tracked for these products created by customers, you could add these fields to an existing product using Product Add-Ons:

    https://woocommerce.com/products/product-add-ons/

    or

    Gravity Forms Product Add-ons along with core GravityForms.com plugin:

    https://woocommerce.com/products/gravity-forms-add-ons/

    Both of these plugins will add custom fields to a single product, increasing the value of the product based on the fields the customer adds. This will allow customers to input custom data and that data will be included in the order for you to fulfill.

    Hope this helps,

    Thread Starter yulee

    (@yulee)

    @johndcoy Thanks for the feedback. I went with the Name Your Price plugin. It’s not exactly what I was looking for, but it’s a workaround.

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘Custom Order Form’ is closed to new replies.