Since products are defined directly in the HTML markup, it could be pretty easy for a malicious customer to use their developer tools to manipulate product data and process fraudulent orders. To prevent that, we implemented an order validation mechanism.
It’s important to consider this when developing a project with Snipcart. If you get this error:
Make sure the data-item-url points to the page with the Snipcart button if you are using the HTML crawler or to the product definition if you are using the JSON crawler.