My answer is based on the assumption that EE-1.13 is similar to CE 1.8.
Starting CE 1.8 there is a form key validation on the add to cart action.
Mage_Checkout_CartController::addAction
starts with this:
if (!$this->_validateFormKey()) {
$this->_goBack();
return;
}
The method is defined in Mage_Core_Controller_Varien_Action
protected function _validateFormKey()
{
if (!($formKey = $this->getRequest()->getParam('form_key', null))
|| $formKey != Mage::getSingleton('core/session')->getFormKey()) {
return false;
}
return true;
}
This means that if you don't send a valid request parameter named form_key
with the value stored in the current session the add to cart won't work. it won't work.
So, you have to append to the url the session form key value.
If you are planning to have this link from an "outside" page then you have a problem because you cannot access the session key.