Fix 'Parameter Missing or Invalid' errors when items are added to the cart

Parameter missing or invalid error

When adding an item to the cart, you may have encountered the error Parameter Missing or Invalid: Required parameter missing or invalid. This error occurs when you do not submit a variant ID or quantity amount with your Add to Cart form.

There are a few possible reasons for this:

  • You might have badly-formed HTML in your customized template. You can check your HTML by submitting your code to the W3C Validator.

  • You might have tried to hide the default option for a product that has only one variant by removing the dropdown menu or single radio button. You must replace whatever you have removed with a hidden field that will pass the variant ID of the first variant to Shopify. If you have any trouble with this, post a question in the Community forums.

  • You might use radio buttons for product variants in your customized theme, but there is no button checked by default. You have to select the first radio button in your HTML using selected="selected". If your customer does not select a variant, and there is no variant selected by default, no variant ID is submitted with the form.


If you are using a custom theme, our Support team cannot help you with this error. Please read about our Design Policy.

If you are unable to fix this error using these methods, you can roll back your product.liquid template to an earlier version.

Want to discuss this page?

Visit the Shopify Community

Ready to start selling online with Shopify?

Try it free