
Originally Posted by
numinix
Yes, it was changed to checkout_payment throughout the module to avoid compatibility issues with payment modules. Of course the JavaScript will not work if the form names do not match...
Thanks for the clarification. I changed the zen_draw_form to ('checkout_payment' .....) and the message_stack error from checkout to checkout_shipping and it works now, apart from the TEXT_VALID_COUPON message doesn't display when a coupon is redeemed. I checked it out in /includes/modules/order_total/ot_coupon.php and the code is:
PHP Code:
$messageStack->add_session('checkout', TEXT_VALID_COUPON,'success');
If I change it to:
PHP Code:
$messageStack->add_session('checkout_payment', TEXT_VALID_COUPON,'success');
it works.
One thing that I have noticed, a user can only redeem one coupon during checkout. So if they have 2 separate coupons they cannot use both during checkout. Is this a default ZC behavior, or is it specific to FEC?