product form check variation ID rather than optionIDs