Is there any chance to check if product is already in cart if is used direct link to add product do cart? For example, we send to customer link, he/she click on it one time and than by mystake click again. Result is, that in cart is 2 times more pieces.
We use one product option, text field, which is unique (in this example - options[8]=AX587AD9) for each order/customer, maybe there is a way to check it by this via API.
We can also use any mechanim to check it before Magento frontend, and then redirect to cart or use link to add product to cart...
Example of direct link: http://www.example.com/checkout/cart/add?product=161&qty=1&options[8]=AX587AD9
Thanks for every suggestion, Igor