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 Т-банка.Плагин настроен на выполнение платежей в тестовом режиме.Интерфейс оплаты на сайте:Создана кнопка оплаты, содержащая галочку для подтверждения согласия с условиями.Добавлена форма для ввода номера телефона, отображаемая после клика на кнопку оплаты.Пользователь вводит номер телефона перед перенаправлением на страницу оплаты.Базовый функционал для взаимодействия с пользователем:Кнопка оплаты активируется только после подтверждения согласия с условиями (галочка).Ввод номера телефона требуется перед выполнением запроса на оплату.

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

Заменить текущий метод получаемых данных с вебсокета на рест апи

Приветствую есть сайт написанный на:postgres, Docker, NestJS, Typescript.на нём нужно заменить метод получаемых данных с websocket на rest apiвывести так же нужно во фронтенд

Backend
Опубликован:
25.01.25 16:03
Бюджет:
60000 руб.~$748.98
Доработка логотипа

Здравствуйте,требуется модернизация логотипа(редактирование надписи и не большая дорисовка) просьба откликаться только тем кто умеет рисовать и владеет ph

Логотип и брендинг
Опубликован:
25.01.25 15:59
Бюджет:
1000 руб.~$12.49
Переделать телеграм бота с Outline на VLESS

Здравствуйте! Задача - есть два бота, один старый по продаже аутлайн ключей, есть новый бот уже с marzban, старый бот оброс дополнтельными функциями, нужно как в примере нового бота, они почти ни чем не отличаются кроме как что второй теперь обращается по апи к marzban, нужно реализовать функции нового в старом, сохраняя функции старого, может еще добавить в марзбан красивый кастомный шаблон для юзера. Стек - Docker, Nginx, PostgreSQL, Redis, Marzban, Python, aiogram3, FastAPI

Scripts
Опубликован:
25.01.25 15:56
Бюджет:
3000 руб.~$37.45
Нужно привлекать людей.

Прочтите внимательно! Что вас ждет: Работа с реферальными программами ведущих яндекс продуктов. Возможность получить хороший доход на реальных финансовых инструментах, не выходя из дома. Что от вас потребуется: Привлекать как можно больше новых клиентов. Чем больше людей узнают о продукте через вас — тем больше вы заработаете. Не обязательно быть гуру реферальных систем. Достаточно базовых знаний — все легко можно найти в интернете. Что мы предлагаем: Простую систему оплаты через платформу Кворк. Вся ваша работа фиксируется, и вы получаете честное вознаграждение. Широкие возможности для роста и постоянного заработка. Чем активнее вы работаете, тем больше доход! Развитие в сфере финансов. Это не просто подработка — это шаг в сторону серьезных доходов. Почему вам стоит попробовать: Работать с нами легко, прибыльно и перспективно. Никаких сложных схем или неоправданных ожиданий. Вы получаете четкие задачи и прозрачную оплату. Это идеальная возможность начать строить свое финансовое будущее. Готовы начать? Жду вас на платформе Кворк, где мы обсудим все детали.

Персональный помощник
Опубликован:
25.01.25 15:54
Бюджет:
135000 руб.~$1685.19
Банер

Нам нужен создать пост или банер с активной кликабельной ссылкой. Суть в том что когда размещаем пост (банер) в Тикток или инстаграм и внизу в тесте пишем ссылку на сайт то он становится просто текстом и нажав на неё перейти невозможно. Что можете создать или сделать. Нужна помощь.

Веб и мобильный дизайн
Опубликован:
25.01.25 15:53
Бюджет:
1000 руб.~$12.49
Сверстать простую страницу на чистом JS, сегодня

Сверстать простую страницу на чистом JS, сегодня Имеется макет в фигму, фреймворки использовать нельзя - делаем на чистом JS Адаптивность не требуется, срок 2-3 часа. Выложить сразу на Вашем сервере - чтобы можно было видеть ход работы Бюджет 5000р Оплата будет произведена по факту готовности

Верстка
Опубликован:
25.01.25 15:51
Бюджет:
10000 руб.~$124.83
Нужен Telegram-бот + интеграция с сайтом.Возможно с AI»

Мы ищем исполнителя, чтобы быстро настроить Телеграм-бот для приёма заявок на аудит магазинов (Ozon/маркетплейсы) с возможностью дальнейшего расширения до версии с искусственным интеллектом. 1. Базовый бот (3 дня) Пользователь переходит с сайта в бота, заполняет форму (имя, контакт, ссылка на карточку, описание проблемы). Данные автоматом идут в Google Sheets или на e-mail, с уведомлением нам о новом лиде. Приветственное меню /start, кнопки «Оставить заявку», «О нас», «Тарифы» и т.п. 2. Продвинутая версия (1–2 недели, при согласованной стоимости) Интеграция c ChatGPT (или аналог): бот по нашим заготовленным алгоритмам даёт мини-анализ карточки, отвечает на FAQ, может «продавать» аудит. Возможность приём платежей/мини-аудит в реальном времени. Расширенные сценарии/промпты. Задачи: 1.Создать работающий базовый бот за 3 дня (минимум — сбор лидов). 2.Доработать до ИИ-функционала (1–2 недели) при согласованном бюджете. 3.Интеграция с сайтом (кнопка «Заказать аудит»), настройка хранения контактов. Сроки и бюджет: Базовый бот: 3 дня, цена — предложите вашу. Продвинутая версия (ChatGPT): 1–2 недели, обсудим отдельно. Отклики: Присылайте портфолио ботов, Ориентиры по стоимости (база + доработка), Технологию (No-code или код: Python, Node). Готовы обсудить детали и приступить ASAP!

Скрипты и боты
Опубликован:
25.01.25 15:51
Бюджет:
1000 руб.~$12.49
Дизайн обложки для видео

Обложку для видео на рутуб. Проморолик для ведущего мероприятий. Есть сайт и в едином стиле сделать обложку

Маркетплейсы и соцсети
Опубликован:
25.01.25 15:48
Бюджет:
5000 руб.~$62.42
Простое хром расширение

Нужно создать и включить профиль сети. Самое примитивное расширение без интерфейса и пр. Настройки можно зашить прямо в код.Повышение стоимости только после четкой аргументации.

Other
Опубликован:
25.01.25 15:46
Бюджет:
1000 руб.~$12.49
Сделать сайт под ключ

Нужен разработать сайт на основе https://alex-dein.ru/portfolio/video/ 1) Установка на хост 2)Настроить формы ( письма с форм что бы падали на почту и телегу ) 3)Наполнить текстами SEO Загнать в поисковики Проще говоря нужен готовый сайт на основе этого шаблона. Желательно wordpress Всего 3-4 сайта на разную тематику. Обязательно указывайте сроки и стоимость.

Создание сайта
Опубликован:
25.01.25 15:42
Бюджет:
1000 руб.~$12.49
Привлечение пользователей Reddit в приложение

Ищем специалиста по Reddit-маркетингу для набора группы тестировщиков для мобильной игры "кто моргнёт первым" Blinkiwinki (https://www.blinkiwinki.com/) в следующих сабреддитах (или аналогичных): [ r/mobilegaming, r/casualgaming, r/gaming, , r/iosgaming, r/testmyapp, r/dating и т.д.]. Цель — привлечь достаточное количество активных игроков для полноценного тестирования игры, особенно в части матчмейкинга и стабильности соединения. Опыт работы с указанными сабреддитами будет преимуществом.

Соцсети и SMM
Опубликован:
25.01.25 15:38
Бюджет:
20000 руб.~$249.66
Дизайн детской кровати по образцу

Нужно взять за образец кровать , ее функционал и технические решения, но нужно изменить дизайн. Материал фанера.

Интерьер и экстерьер
Опубликован:
25.01.25 15:34
Бюджет:
20000 руб.~$249.66
Логотип

Требуется создать логотип и слоган по строительству каркасных домов . С нашим названием компании . Совместной корректировкой .

Логотип и брендинг
Опубликован:
25.01.25 15:34
Бюджет:
1000 руб.~$12.49
Лендинг

Требуется лендинг по строительству каркасных домов . П Совместной корректировкой . Будем рады сотрудничеству.

Создание сайта
Опубликован:
25.01.25 15:32
Бюджет:
10000 руб.~$124.83
Создать 500 скринов упражнений в прилож "спорт/фитнесс"

Нужно сделать 500 скриншотов из мобильного приложения iOS и разместить их в таблице Google Docs. Нужно для каждого упражнения из этой таблицы сделать скриншоты, найти его в разделе упражнения в приложении. Там могут быть картинки, 1-2-3 шт, нужно заскриншотить каждую. В столбце Е указываем количество картинок, далее по порядку вставляем скриншоты. Для некоторых упражнений там не картинка, а видео. Для видео нужны 2 скриншота, в двух фазах упражнения - в начале и в конце (это важно, не в середине видео). Первый скриншот — начальная фаза упражнения, второй — финальная. Обратите внимание, что хотя упражнения в таблице идут по порядку, он не всегда соответствует порядку в приложении. Вам нужно внимательно следить за тем, чтобы картинки соответствовали упражнению (по названию) прикрепил файл

Персональный помощник
Опубликован:
25.01.25 15:30
Бюджет:
1500 руб.~$18.73
Нужен рерайт текста

нужно немного поднять уникальность текста. https://robota-tg.com/texttt ( он по ссылке) ( без лишней воды, без потеря дилового стиля, сохраняя смысл текста, большой % униальности не нужен, просто немного что-то имзенить ибо текст был скопирован)

Тексты и наполнение сайта
Опубликован:
25.01.25 15:23
Бюджет:
3000 руб.~$37.45
Простое хром расширение

Нужно создать и включить профиль сети. Самое примитивное расширение без интерфейса и пр. Настройки можно зашить прямо в код. Повышение стоимости только после четкой аргументации.

Десктоп программирование
Опубликован:
25.01.25 15:20
Бюджет:
1000 руб.~$12.49
Сверстать простую страницу на чистом JS, сегодня

Сверстать простую страницу на чистом JS, сегодня Имеется макет в фигму, фреймворки использовать нельзя - делаем на чистом... руб

IT-технологии и Разработка
Опубликован:
25.01.25 15:17
Бюджет:
6000 руб.~$74.9
Дизайн обложки для видео на рутуб

Продумать дизайн и сделать обложку для видео. Проморолик для ведущего мероприятий. Есть сайт и в стиле сайт продумать дизайн.

Маркетплейсы и соцсети
Опубликован:
25.01.25 15:15
Бюджет:
5000 руб.~$62.42
Видеоинструкция по работе с Trust Wallet

Пришлите примеры ваших видео с голосом. Нужно записать пошаговую видеоинструкцию (скринкаст) по работе с Trust Wallet, простым языком, для людей, которые никогда не сталкивались с криптовалютой. Сделать монтаж, чтобы видео сразу можно было загружать на канал. В таком же стиле, как указанный ниже пример. Кратко, лаконично, простыми словами, объясняя свои действия, но не вдаваясь в дерби терминологии. Пример: https://www.youtube.com/watch?v=NE_p-fxMBjE Что должно быть в видео (будет разбито по тайм кодам, поэтому нужны временные метки): 1. Установка и регистрация кошелька + сохранение Secret Phrase и для чего она нужна 2. Добавление криптовалют в кошелёк USDT TRC20 (Tron) TRX (Tron) USDT BEP20 (BNB Smart Chain) BNB (BNB Smart Chain) 3. Удаление криптовалют для удобства (для примера всех остальных, кроме указанных 4ёх выше), сказать, что в любое время можно заново добавить. 4. Объяснить простыми словами, для чего нужны TRX и BNB (оплата комиссий сети), добавленные ранее. Почему важно не смешивать сети TRC20 и BEP20? 5. Получение USDT TRC20 и BEP20 (где можно ошибиться?) 6. Отправка USDT TRC20 или BEP20 на другой криптокошелёк Если выше упущены какие-то моменты, которые необходимо проходить от получения крипты до её вывода надо их также осветить. Можно сказать, что у кошелька есть и другие функции, но описывать их не надо! Видео должно подаваться позитивно, в контексте, что работать с криптой очень просто, не сложнее, чем с банковским счётом, надо лишь разобраться 1 раз

Видеоролики
Опубликован:
25.01.25 15:14
Бюджет:
2000 руб.~$24.97

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

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