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

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

Переделать тематику сайта

Переделать тематику сайта опираясь на контент другого сайта (не нужно полное повторение просто переделать тематику)

Доработка и настройка сайта
Опубликован:
25.01.25 16:43
Бюджет:
3000 руб.~$37.45
Скринкаст использования сервиса

Нужно сделать скринкаст английской версии сайта на десктопе и мобильном(браузер в режиме мобильного устройства) использования функций сервиса. БЕЗ озвучки просто обзор функций. Сервис достаточно простой и интуитивно понятный Максимум 1 минута на ролик получится. В сумме будет 6 роликов по 2 на каждую функцию(мобильная и десктопная). ТЗ вышлю исполнителю которого выберу. Пожалуйста откликайтесь если у вас есть подобный опыт. Если справитесь с этой задачей дам еще 28 заданий подобного плана

Видеоролики
Опубликован:
25.01.25 16:41
Бюджет:
8000 руб.~$99.87
нужно создать 3 постера

нужно создать 3 постера, для украшения комнаты, должны быть изображены автомобили и краткое описание их. Полное ТЗ нужно... руб

Графический дизайн
Опубликован:
25.01.25 16:41
Бюджет:
7000 руб.~$87.38
P r o j e c t

Размещенные вакансии от прямого заказчика : https://share.kz/g6MB Если что-то заинтересовало, то оставьте отклик. Рассматриваем как опытных фрилансеров , так и новичков.

Тексты и наполнение сайта
Опубликован:
25.01.25 16:40
Бюджет:
6000 руб.~$74.9
Продвижение китайского кафе

Ищем подрядчика для запуска рекламы во Вконтакте или в Яндекс директе для продвижения кафе китайской кухни во Владивостоке и в целом на рынке РФ. Ниша: общепит Под ниша: кафе китайской кухни Вайб кафе: креатив, свобода, молодежный вайб, проявленность Через 2-3 месяца открытие кафе. Важна грамотная качественная настройка рекламы.

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

Необходимо сделать рисунки для печати на футболках ; есть определенная тема ее надо доработать ; Придумать классную надпись Сделать минималистично / стильно

Арт и иллюстрации
Опубликован:
25.01.25 16:40
Бюджет:
6000 руб.~$74.9
Сверстать шапку сайта

Сверстать шапку сайта с шириной контейнера содержимого 1170 px Макет во вложении для ознакомления (исходник в фигме)

Верстка
Опубликован:
25.01.25 16:40
Бюджет:
1000 руб.~$12.49
Дизайн картинок для постов

Примеры прикрепил, нужно что то похожее на постоянной основе, это задание тестовое, далее будет постоянное, в неделю 2-3 работы

Маркетплейсы и соцсети
Опубликован:
25.01.25 16:36
Бюджет:
500 руб.~$6.25
Срочно задеплоить фронт и бек

Есть бекенд на express.js и фронт на next.js. Их надо задеплоить на timeweb. И объяснить некоторые моменты и сам процесс деплоя на будущее.

Юзабилити, тесты и помощь
Опубликован:
25.01.25 16:33
Бюджет:
2500 руб.~$31.21
Перенос дизайна приложения в другую версию. (python)

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

Десктоп программирование
Опубликован:
25.01.25 16:33
Бюджет:
22000 руб.~$274.63
Ввод данных

Нужен человек для ввода данных в базу Связь в тг @Morphine113 руб

Тексты
Опубликован:
25.01.25 16:32
Бюджет:
3000 руб.~$37.45
Создание сайта для доставки еды

Сейчас сайт на CMS WordPress. Рассматриваю различные предложения. Сейчас задача выглядит так: — добавление раздела с доставкой еды на сайте (с корзиной, системой оплаты); — интеграция сайта с API системой управления рестораном (Quick Resto).

Доработка и настройка сайта
Опубликован:
25.01.25 16:30
Бюджет:
10000 руб.~$124.83
Внести изменения в приложение на Next.js

Вся задача сводиться к удалению блоков на фронте, изменению текста.Более подробное описано в Техническое задание (ТЗ).pdfЕдинственная более интересная задача - это скрыть апи-ключ с фронта, чтобы он брался из проекта и модифицировать запрос после его получения (см. последнюю страницу Техническое задание (ТЗ)-3.pdf).Предполагаю что это можно решить через роуты или через middleware на уровне роутов. Но специалисту будет виднее.Рассчитываю на этот заказ найти джуна, максим пре-мидла, которые работали с next.js.Пролистайте ТЗ перед откликом.

Frontend
Опубликован:
25.01.25 16:29
Бюджет:
10000 руб.~$124.83
Телеграмм менеджер

Требуется телеграмм менеджер от 16 лет Все вопросы по устройству @Fortuna995 руб

Тексты
Опубликован:
25.01.25 16:26
Бюджет:
2000 руб.~$24.97
Редизайн готово консутртора

Есть конструтор CV Нало сделать редизайн самого конструтора, обновить его Сайт написан на php laravel Вот конструтор cvyukle.az

Веб и мобильный дизайн
Опубликован:
25.01.25 16:22
Бюджет:
4000 руб.~$49.94
Настройка и ведение рекламных кампаний в google ads

Ищем опытного специалиста по настройке google ads для долгосрочного сотрудничества. Задача: Необходимо предложить стратегию тестирования направления "микрофинансовые кредиты для страны Мексика" Запуск планируется на витрину офферов разных МФО К заданию отправьте вводную информацию о вашем опыте: 1. Ваш опыт с международными проектами и в частности с МФО 2. Знания как пользоваться Chat-GPT для первичного перевода текста (После ваши тексты передадим локал переводчику для вычитки) 3. Какие ключи вы определите для старта 4. Какие стратегии запуска вы видите в данном тесте, что сможете посоветовать? 5. Бюджет для работы обсуждаем после небольшой вводной от вас. Какой размер предложите для теста и сбора первичных данных? У нас маркетинговое агентство, до текущего момента специализировались в основном на создании маркетинговых стратегий и таргетированной рекламе в fb/instagram. Проект у клиента большой, планируем найти партнера для успешного закрытия данного направления и долгосрочной совместной работы с положительным профитом.

Контекстная реклама
Опубликован:
25.01.25 16:22
Бюджет:
40000 руб.~$499.32
Размещение объявлений

Требуется размещать объявления на популярную доску объявлений Категории разные, фото и описания выдаем. Можно совмещать с основной работой, справятся даже новички Готовы сотрудничать на постоянке, если сработаемся!

Маркетплейсы и доски объявлений
Опубликован:
25.01.25 16:19
Бюджет:
12000 руб.~$149.8
Размещение на доски объявлений товаров

Нужно размещать объявления, категории (быт товары и электрника) Обязательно чтобы были с РФ Работа не сложная, справится даже новичок Оклад фикс, если сработаемся рассмотрим на долгосрок

Маркетплейсы и доски объявлений
Опубликован:
25.01.25 16:18
Бюджет:
12000 руб.~$149.8
Поиск клиентов для покупки PUBG акк

Добрый день.У меня есть 2 аккаунта в Pubg.Обе аккаунта имеют большое количество скинов.Мне нужно их продать.Найдите пожалуйста того кто будет покупать акк.Сам акк будет стоит 8-9 тысяч

Персональный помощник
Опубликован:
25.01.25 16:15
Бюджет:
1000 руб.~$12.49
Оформить пдф каталог

Нужно сделать пдф каталог проектов из озон https://www.ozon.ru/seller/alfa-proekt-1413033/products/?miniapp=seller_1413033 Всего примерно 120 проектов 1 проект = 1 страница Задача: добавить все проекты (кроме газобетон) в 1 пдф разделить по категориям: - классика - а фрейм - барнхаус - бани Пример: https://disk.yandex.ru/i/a266LJuFlyfL6A В итоге я должен получить исходник каталога с возможностью редактирования и файл с pdf. Шрифты тоже должны быть в файле при сдаче проекта, чтобы не было расхождений/смещений в тексте при редактировании. + 1 заглавный лист Наброски оформления проекта прикрепил ниже

Полиграфия
Опубликован:
25.01.25 16:13
Бюджет:
10000 руб.~$124.83

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

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