Задача

Необходимо разработать на сайте под управлением WordPress механизм, позволяющий пользователю в личном кабинете самостоятельно, в любое время, отключить автоплатежи и отвязать привязанную банковскую карту. Функция должна исключать необходимость обращаться в службу поддержки или ждать ручной обработки.

Требования к реализации

  • Отображение статуса: в личном кабинете показывать текущее состояние автоплатежей (активны/отключены).
  • Маскирование карты: привязанная карта отображается в маскированном виде, например, **** 1234.
  • Кнопка отключения: добавить кнопку «Отвязать карту / Отключить автоплатежи».
  • Подтверждение: при нажатии на кнопку показывать всплывающее окно (модальное) с сообщением: «Автоплатежи будут отключены, а карта удалена из системы. Продолжить?».
  • Немедленное действие: после подтверждения автоплатежи отключаются мгновенно, токен карты деактивируется или удаляется у платёжного провайдера.
  • Очистка данных: карта полностью исчезает из личного кабинета, последующие списания невозможны.
  • Обработка повторных запросов: система должна корректно обрабатывать повторные нажатия.
  • Логирование: событие отвязки фиксируется в логах системы.
  • Уведомления: пользователь получает уведомление об успешной отписке или сообщение об ошибке при сбое.

Технические условия

Сайт работает на WordPress. При реализации необходимо использовать безопасные методы хранения и удаления токенов, а также стандартные хуки и возможности платформы для интеграции с платёжным сервисом.

Продвижение сайта в Яндекс Поиске для привлечения клиентов в сфере строительства

Требуется настроить и вести контекстную рекламу в Яндекс Поиске для привлечения лидов (заявок) в отдел продаж компании, занимающейся проектированием и строительством загородных домов в Екатеринбурге. Необходимо определить бюджет, анализировать эффективность и оптимизировать кампанию.