I need to pass a custom, and dynamic field through from the page that has the Add to Cart button on it, all the way through checkout. How would I go about doing this?

Basically, I have some Add to Cart buttons that add a specific "product" from the Store Products channel and the Product they add, depends on the entry from a secondary channel so I need to pass the entry_id from that secondary channel all the way through.

Hopefully this makes sense and hopefully it's a quick answer. :-)

1 Answer 1


You want to take a look at custom product modifiers:


This will let you pass any text along with the product through to the checkout.

  • Thanks for the response Adrian. I saw that, the issue is that I don't want a text input, I need it to be a hidden value because I am just using the data to populate backend product/order data.
    – Jacob Graf
    Commented Sep 3, 2013 at 14:02
  • There is nothing stopping you from using different types of inputs. Text, hidden, checkbox, radio - anything will work. You still need to specify it in the template though so that Store knows about the input parameter. Commented Sep 5, 2013 at 21:51

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.