x

Доделать настройку приёма платежей на сайте на вордпресс

Перейти к заказу
Техническое задание (ТЗ) Цель проекта Создать модуль для WordPress, который:Принимает рекуррентные (ежемесячные) платежи через Т-банк.Сохраняет номер телефона клиента в базе данных.Генерирует ссылку для WhatsApp-группы после успешной оплаты.Автоматически проверяет успешность ежемесячных платежей, уведомляет администратора, если платеж не прошел, и прекращает обработку удаленных клиентов.Обеспечивает удобную админ-панель для управления данными клиентов и платежей. 1. Функциональные требования 1.1. Процесс работы для клиента: Клиент нажимает на кнопку оплаты.Всплывающее окно или форма запрашивает номер телефона.После ввода телефона:Телефон сохраняется в базе данных.Клиент перенаправляется на сайт Т-банка для ввода платежных данных.Т-банк информирует клиента о том, что это ежемесячный платеж.После успешной оплаты:Клиенту отправляется ссылка на WhatsApp-группу.Информация об оплате отправляется на email. 1.2. Автоматическая проверка платежей: Ежемесячно модуль проверяет, прошли ли рекуррентные платежи.Если оплата не прошла:Отправляется сообщение администратору на email с указанием номера клиента. 1.3. Управление через админ-панель: Раздел в админке WordPress:Таблица с номерами клиентов.Статусы ежемесячных оплат, для каждого номера в своё время проходит проверка.Возможность удалить клиента (удаление прекращает обработку рекуррентных платежей). 2. Технические требования 2.1. База данных: Создать таблицу в базе данных WordPress для хранения данных клиентов:id (уникальный идентификатор).phone (номер телефона).status (статус платежа: "активный", "неактивный").last_payment_date (дата последней успешной оплаты).created_at (дата добавления клиента). 2.2. Взаимодействие с Т-банком: Использовать API Т-банка для:Генерации токена для каждого платежа.Отправки данных клиента (номер телефона, сумма платежа).Получения статуса оплаты.Провести все необходимые тесты и получить подтверждение от Т-банка. 2.3. Email уведомления: Email:Использовать встроенные функции WordPress (wp_mail) для отправки уведомлений. 2.4. Безопасность: Использовать nonce для защиты форм от CSRF-атак.Сохранять данные о клиентах в таблице базы данных WordPress. 2.5. Админ-панель: Создать страницу в разделе "Инструменты" или отдельное меню "Рекуррентные платежи".Отображать таблицу с данными клиентов:Номер телефона.Статус платежа.Дата последнего платежа.Возможность:Удалить клиента.Изменить статус вручную (например, если ошибка в API).Экспортировать данные в CSV. 3. Структура модульного кода 3.1. Файлы модуля: /wp-content/plugins/recurring-payments/recurring-payments.php — главный файл плагина./includes/class-recurring-payment.php — основной класс обработки рекуррентных платежей.class-ajax-handler.php — обработчик AJAX-запросов.class-tbank-api.php — класс для взаимодействия с API Т-банка.class-notifications.php — уведомления через email и Telegram.class-admin-page.php — страница админ-панели./templates/form-payment.php — шаблон формы ввода телефона./assets/style.css — стили для админки и формы.script.js — JavaScript для взаимодействия с формой. 3.2. Основной функционал: Frontend:Форма для ввода номера телефона (через шорткод).Кнопка оплаты, ведущая к API Т-банка.Backend:Обработка результата оплаты через вебхук Т-банка.Автоматическая проверка статуса ежемесячных платежей.Админ-панель для управления клиентами. 4. Этапы реализации Этап 1: Разработка структуры модуля Создать структуру папок и файлов модуля.Реализовать шорткод для формы ввода телефона. Этап 2: Интеграция с Т-банком Реализовать класс class-tbank-api.php для взаимодействия с API:Отправка данных на оплату.Получение токенов.Проверка статуса оплаты.Провести тестирование API (в тестовом режиме). Этап 3: Уведомления Настроить отправку email и Telegram уведомлений для администратора:Успешная оплата.Ошибка платежа. Этап 4: Админ-панель Реализовать интерфейс для просмотра и управления данными клиентов.Добавить функции удаления и редактирования клиентов. Этап 5: Автоматизация проверок Настроить WP-Cron для ежемесячной проверки статусов оплат.Обработать сценарии:Успешный платеж.Неудачная попытка. Этап 6: Финальное тестирование Пройти тесты Т-банка (согласно их документации).Проверить работу в боевом режиме. 5. Результат Рабочий плагин WordPress с:Формой для ввода телефона.Интеграцией с Т-банком для рекуррентных платежей.Автоматической обработкой платежей.Уведомлениями об ошибках.Админ-панелью для управления клиентами. Что уже реализовано Интеграция с WooCommerce:Установлен и настроен плагин для работы с API Т-банка.Плагин настроен на выполнение платежей в тестовом режиме.Интерфейс оплаты на сайте:Создана кнопка оплаты, содержащая галочку для подтверждения согласия с условиями.Добавлена форма для ввода номера телефона, отображаемая после клика на кнопку оплаты.Пользователь вводит номер телефона перед перенаправлением на страницу оплаты.Базовый функционал для взаимодействия с пользователем:Кнопка оплаты активируется только после подтверждения согласия с условиями (галочка).Ввод номера телефона требуется перед выполнением запроса на оплату.

Найдено 339519 результатов

Создание Телеграм бота

Требуется создание телеграм бота для контроля выездного персонала (контроль по координатам джпс в течении рабочего дня)

Скрипты и боты
Опубликован:
29.01.25 05:47
Бюджет:
6000 руб.~$74.9
Патч антенна

Смоделировать патч антенну

Other
Опубликован:
29.01.25 05:43
Бюджет:
1500 руб.~$18.73
Куплю сайт отзывов (отзовик)

Нужен отзовик типа ru.otzyv.com, irecommend.ru, otzovik.com с рейтингом отзывов, чтобы звездочки в поисковиках отображались.

Продажа сайтов
Опубликован:
29.01.25 05:39
Бюджет:
40000 руб.~$499.32
Оставить отзыв

Выпустить карты в банках партнёрах, за один банк получите р, соответственно за несколько тобиш 2 карты, получите 400.... 2000 руб

Тексты
Опубликован:
29.01.25 05:35
Бюджет:
2000 руб.~$24.97
Нужен 3D художник этзиаст

Мы небольшая команда по разработке игр и нам нужен 3D художник в команду. Можно без опыта. Оплата после релиза игрыПисать: @RifledPencil

Illustrations
Опубликован:
29.01.25 05:35
Бюджет:
500 руб.~$6.25
Сделать презентацию в PowerPoint

Текст сейчас на 17 страницах в формтате Word Нужно всё перенести в PowerPoint используя минимальное количестов графики. Цветовая палитра Основной цвет: #587099 Дополнительные цвета #8689AC #3F5576 #2F3148 #101116 Цвет текста можно использовать любой, главное чтобы был легко различим Есть логотип для презентации Бюджет 1000р срок сегодня 29.01.25 до 18.00 по МСК

Презентации и инфографика
Опубликован:
29.01.25 05:35
Бюджет:
1000 руб.~$12.49
Собрать группы в тг, вк и инст

Собрать группы и добавить их в таблицу, саму таблицу пришлю Что и сколько собрать : Вк - 30 групп в сообществе участников от 20 тыс ( или от 10 тыс если er от 2 % ) до 500 тыс , Процент ER не ниже 0,5 % Телеграм - 30 групп в сообществе участников от 5 тыс до 100 тыс, ER не ниже 5%, охват на пост от 20 % Инстаграм - 30 групп в сообществе участников от 10 000 до 200 000 ER не ниже 1% охват на пост от 20 %, охват на пост от 15% Не нужны : Аккаунты магазинов, личные блоги с лицом, где все на личном бренде, узко специализированные ниши по профессиям, особенно где ЦА - мужчины ( например для прорабов Старые неактивные аккаунты Аккаунты, которые не дают рекламу ( у нас будет реклама одежды, не 18+ ) Тематика : - Кулинария - Косметология и косметика ( НЕ. Аккаунты магазинов ) - Дом ( пример : дизайн для дома своими руками, интерьер и декор, интересные находки и тп - то есть тематика обустройства дома, где ЦА - женщины. НЕ специализированные группы для дизайнеров. Подходят группы типа «сделай сам», если ЦА более 60% женская. Можно лайфхаки для дома - что как отчистить и тп ) - Рукоделие - Дети и материнство

Базы данных и клиентов
Опубликован:
29.01.25 05:34
Бюджет:
10000 руб.~$124.83
Копирайт SEO статей

Нужен копирайтер в сфере туризма на регулярное сотрудничество для написание SEO статей. Задача - увеличить количество посещений на блог. Блог уже привлекает более 45.000 пользователей в месяц. Чем конкретно нужно заниматься - Анализ запросов по тематике - Формирование списка тем для статей - Написание статей и их редактура с учетом метатегов - Подбор изображений для статей - Регулярная публикация статей через админку сайта

Трафик
Опубликован:
29.01.25 05:11
Бюджет:
2000 руб.~$24.97
Договор поставки

На основе договора поставки заполнить закрывающие документы. Все данные предоставлю, только для тех, кто с опытом.

Бухгалтерия и налоги
Опубликован:
29.01.25 05:09
Бюджет:
500 руб.~$6.25
Добавить регион на woocommerce

Необходимо добавить дополнительный город в интернет магазин на woocommerce. Цена в обоих городах будут отличаться Рассмотрим вариант настройки цены как в ручную так и по формуле В итоге должно быть: - авто предложение города по гео пользователя. - готовы рассмотреть вариант как с поддоменом так и без - цены в обоих городах могут отличаться Цену предлагайте

Доработка и настройка сайта
Опубликован:
29.01.25 05:06
Бюджет:
2000 руб.~$24.97
Вёрстка: Тильда

Добрый день! Необходимо отверстать Две страницы на платформе Тильда. Страницы созданы в Figma (выделены красным прямоугольником): https://www.figma.com/design/mPVEG3LRrVSdGSiqGy9BzX/%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D1%8B-%D0%BA%D0%BE%D0%BD%D1%81%D1%83%D0%BB%D1%8C%D1%82%D0%B0%D1%86%D0%B8%D1%8F%2C-%D0%BA%D0%BD%D0%B8%D0%B3%D0%B0%2C-Firefly?node-id=0-1&p=f&t=8oM4nnqzrmTGNzhi-0 Необходимо при верстке учесть два момента: - Адаптация под все мобильные устройства; - Скорость загрузки страницы как на мобильных так и на Desctop-ах (ПК)! Также приветствуется Креатив, если Вы можете что-то добавить или улучшить в ходе вёрстки! Заранее благодарю за рассмотрение моей заявки!

Верстка
Опубликован:
29.01.25 05:05
Бюджет:
10000 руб.~$124.83
Написать скрипт на php для защиты от ботов

Требуется написать скрипт для управления доступом по геолокации, редиректов и защиты. Буду рад услышать новое мнение помимо уже составленного ТЗ по защите от ботов РКН и других.Желательно знание Node.js, Wordpress или PHP и опыт работы с frontend-скриптами для блокировки нежелательных действий (JS).

Scripts
Опубликован:
29.01.25 05:01
Бюджет:
8000 руб.~$99.87
Необходимо спарсить сайт и залить на авито

Добрый день. Необходимо спарсить сайт и залить на авито. Сайт польский. Сайт надо спарсить, создать файл автозагрузки на Авито и интегрировать его. Информацию переведу я на русский (категории и товары)

Маркетплейсы и доски объявлений
Опубликован:
29.01.25 04:57
Бюджет:
20000 руб.~$249.66
Верстка одностраничного сайта

Необходимо сверстать простой одностраничный сайт с использованием Bootstrap5. Макет выполнен в Paint

Верстка
Опубликован:
29.01.25 04:57
Бюджет:
3000 руб.~$37.45
Отрисовать план объекта (территории) используя карты со спутника/публичную кадастровую карту

На территории планируется реконструкция, строительство и размещение товарных групп. Требуется план территории в электронном... руб

Графический дизайн
Опубликован:
29.01.25 04:45
Бюджет:
3000 руб.~$37.45
Нужно доработать страницу на сайте

Нужно доработать страницу на сайте. Добавить разные способы чтоб людям было легче делать пожертвования здесь https://bfopora.ru/kak-pomoch/ Пример как реализовано тут - https://bfkh.ru/how-to-help/donation/online/ Движок - вордпресс

Доработка и настройка сайта
Опубликован:
29.01.25 04:41
Бюджет:
6000 руб.~$74.9
Ищу копирайтера для текстов для рассылок

Желаемая ставка 100 – 200 руб. за 1000 символов. Сейчас есть заказ работу на небольшой рассылку для начала. Поздравительная рассылка. В ответ указывайте ваши примеры работ. А также указывайте и ставку за 1000 символов

Продающие и бизнес-тексты
Опубликован:
29.01.25 04:39
Бюджет:
20000 руб.~$249.66
Проверка античит системы на сервере cs 1.6

Добрый день Не так давно создал собственный сервер в игре counter strike 1.6 (сокращенно cs 1.6). Но столкнулся с проблемой читерства на сервере. Так как я не разбираюсь в современных читах и тех читах, которые используются, то в данном кворк хотел бы найти исполнителя, который сделает это за меня. Задача исполнителя будет найти читы, попробовать их установить и попробовать на сервере, а я в свою очередь смогу определить, проходит ли данный чит или система отрабатывает правильно и его банит. В портфолио можете скинуть, какие именно читы и каким образом будете проверять. Подозреваю, что иногда дело бывает в тонких настройках чита, которые не видны сразу, но помогают человеку стрелять, видеть сквозь стену, уменьшать разброс и т.д. Сразу скажу, что не реклама сервера ни в коем случае, просто из-за обилия читеров на сервере нормальные игроки, когда заходят сразу уходят.

Игры
Опубликован:
29.01.25 04:38
Бюджет:
10000 руб.~$124.83
Спарсить сайт https://prombez24.com/

Добрый день! Нужно спарсить сайт https://prombez24.com/ с рабочими скриптами и вложенными страницами. К примеру есть билеты и вопросы по каждой букве (https://prombez24.com/tests/170). нужно, чтобы всё работало и после ответов на тест подсвечивались корректные ответы. В общем, чтобы функционал полностью работал.

Скрипты и боты
Опубликован:
29.01.25 04:33
Бюджет:
2000 руб.~$24.97
Трафик в телеграм, реклама в телеграм

Привет! Нужен эксперт по трафику в телеграм. Нужен автопросмотр сторис с реакцией, небольшая ручная рассылка в чатах и возможно, вы предложете еще какие-нибудь способы. Ниша серая, без посевов и таргета. Только всякие массфоловинги, масслайкинги и так далее. В отклике пишите свои цены и условия

Соцсети и SMM
Опубликован:
29.01.25 04:31
Бюджет:
10000 руб.~$124.83

Текущая страница: 86

Всего страниц: 16976