I need to report a bug with the personalized product options plugin. I have the latest version but if I make a custom product with a multi-checkbox field (where you can select several options), the options get lost when the order is placed and instead, that meta value is populated with whatever field was before it.
Here is an example:
Ballet Victoria Conservatory Pre-Registration
Student First Name:
Student Last Name:
Date of Birth (mm/dd/yyyy):
Which styles of dance is your child interested in learning?:
The dance styles should have several listed (there are 6 options on the page). They show up correctly in the cart when you are checking out, but as soon as you complete the checkout, it shows up as above, where the date of birth appears for both meta values. I double checked that the value names are unique. If I replace the checkboxes with a different field type, like a text box, it works fine.
I think it has to do with the “order_item_meta” function but I am not savvy enough to determine the fix.
Thanks for your reply. We had to remove it because it was causing issues and the client does not want to set up a staging site at the moment… hopefully you can try to reproduce the issue in-house. I never did anything “special”… just create a custom meta data with multi-check boxes that are required and have other basic text fields before and after. Try the complete checkout process and see if you get the checkbox data in the order as expected.