попробуйте в правилах работы с корзиной выделить все группы пользователей. Если выбирать только пункт 2 (все пользователи в тои числе и незарегистрированные), то купон работает только для незарегистрированных пользователей, а если выбрать несколько пунктов (например, и все пользователи и администраторы и т.п.), то купон начинает работать. Видимо, группа пользователе "Все пользователи" неправильно работает...