Which observer could I use to get the coupon code inserted by the customer when this is not valid on checkout cart page?
I tried using the salesrule_validator_process but coupon code is null when it's not valid. I'm using the following code to get it:
$quote = Mage::getSingleton('checkout/session')->getQuote();
$coupon_code = $quote->getData('coupon_code');