I am looking to add a custom field to each of my products for internal use and then customize an order template to print that out for my shop.
For example, a tabletop takes 1.5 hrs to build and a customer orders 10 tabletops. I am working on a "production ticket" that would print with the order for my shop to build that order. The "production ticket" would have the item and the time it takes to build it.
It would simply be a field that I can add to each product that the customer would not see, i.e. a hidden field.
I have looked through the boards and didn't see anything specific other than custom fields for the customer to add. This needs to be hidden from the customer, but be able to be pulled when printing out the invoice.
Thanks for any insight into this or to point me to a post that addresses this.
You can add metafields to your product, which aren't necessarily seen by your customer unless you set them up that way in the product liquid.
Metafields can be added through apps (there are several free ones, but I can't make an exact recommendation).
Is your "production ticket" going through the Order Printer? Although the Order Printer can't directly grab from metafields, it seems there is a workaround here: https://community.shopify.com/c/Shopify-Design/Metafields-use-on-Invoices-with-Order-Printer/m-p/266...
So you could add a metafield specifying the item time for production, and then through the Order Printer print your custom production ticket and have that ticket state the metafield's data.
@danielpretorius Do you have any documentation or walkthrough links for AirTable & Shopify?
How does it function in a Production sense?
Say with each new shopify order I want to trigger AirTable to create a packing list, the order packing list would be a component breakdown for the ordered good.(like a Bill Of Material almost)
I'd then like AirTable to count the components on order to make a PO.
The scope would be small (5 products & 12-15 components in Total, an ordered/assembled product would have 4-6 components max)
I'm basically looking to configure AirTable w/ Shopify so its a dumbed down version of Unleashed Software or something similar.
I'm thinking I may need to use Zapier, along with AirTable & AirTable sync app? Any info to help my research would be appreciated.
You would think Shopify would have solved this "issue" by now instead of us having to bandage apps together in order to get a hidden notes field in our product pages. You´ve built an entire shopping e-commerce platform. An admin notes field should be a breeze. A request for this option has been open since 2010!
Unfortunately, this is by design. Shopify partners with application creators and specifically push paid applications for things that would be somewhat simple to implement.
It's no coincidence that Shopify gets a substantial cut of the monthly fees developers charge you. Sadly, they will not change this system because they don't want to change it.
My belief is to use as few apps as possible. I am no computer master, but I believe cobbling together code and jury-rigging things with what you have is much better than overpaying monthly for something that an update might render useless or might be abandoned by the developers later.
If you still have the same issue as OP, I would suggest the workaround I described earlier. The free Shopify app "Order Printer" and the free app "Metafields Guru" might be able to work for what you need to do. Metafields Guru has basic metafields editing capabilities without charging you (for now; like most "free" apps they are also heading towards monetization).
Or we can brainstorm here for whatever other solution might be possible for your particular situation.