Владелец магазина жалуется, что приходит много спама. Липовых заказов. Попросила поставить капчу на процесс оформления заказа. Я искала что-то в группе commerce. Ничего не нашла. Общая капча стоит на сайте. Но работает только на процесс авторизации. Как сделать капчу для checkout?
Комментарии
В настройках же капчи можно задать id нужных форм, ваша будет что-то вроде commerce-checkout-form, посмотреть можно отладчиком в браузере
Спасибо! Я уже на верном пути. Но еще не там.
Посмотрела.
Ввела в пустое поле в admin/config/people/captcha commerce-checkout-form-checkout но друпал говорит, что это Illegal form_id. Попробовала commerce_checkout_form_checkout - система приняла.
Я включила стандарный челлендж как на странице аутентификации. Но на странице чекаута капча не появилась.
http://visaforbali.com/checkout/711
Кэш очищали после изменения настроек капчи?
Да, очистила. Поставила капчу на
commerce_checkout_form
commerce_checkout_form_checkout
ни тот ни другой вариант не работают
Все. Я поняла. Я тестировала капчу из под своего админского аккаунта. А она залогиненным пользователям не показывается. Если не входить в аккаунт - то показывается.