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

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

Иправить ошибку обработки api-запросов

Есть код для подключения к API Bybit, на pybit (Python 3), необходимо сформировать правильное тело запроса получить ответ без ошибок со стороны API.

Other
Опубликован:
29.01.25 03:30
Бюджет:
500 руб.~$6.25
Сбор информации в интернете

Здравствуйте. Мы компания ООО ПО "Радиан" из Иркутска. Нам нужно в интернете нужно найти выставки, форумы,конференции которые будут проходит в России в 2025году. В которых будут участвовать следующие компании: Русгидро, ЦИУС Востока, Антрацитинвестпроект, КУ Полюс, Россети, Росатом, Элси, CoalStar, Национальная энергетическая компания, ИнтерРАО, Хиагда, Колмар,Еврохим, ООО Фининвест. Акцент на энергетические форумы. Также возможно эти компании будут проводить свои форумы. Вот например на этом сайте можно поискать: https://expomap.ru/expo/country/russia/2025/ Нужно составить табличку состоящюю из граф: Название форума, описание, Место, Дата, Участник (из нашего списка кто участвует), и ссылка на источник.

Персональный помощник
Опубликован:
29.01.25 03:27
Бюджет:
4000 руб.~$49.94
Разработка чат бота телеграм

Техническое задание Чат – бот помощник по профориентации – Моя карьера Чат- бот в Телеграмм для интерактивного общения с пользователем. Как вариант 2 в 1. Но с тестированием в приоретете Функции чат-бота: при регистрации в боте запрашивает возраст, имя и т.д., далее предлагает пройти профориентационное тестирование, ознакомиться с перечнем востребованных профессий, записаться на индивидуальную консультацию психолога и т.д.. В случае выбора тестирования пользователь отвечает на вопросы. Если тестирование пройдено и ответы проходят проверку на достоверность пользователь получает краткую характеристику с подбором подходящих для него сфер профессионального развития и перечень программ центра по которым он может пройти обучение и активными ссылками в навигатор. В идеальном варианте находит ссылки на специальности в вузы, первыми ссылки выдаются по введёному городу или геометке. Чат – бот отслеживает прохождение ребенком программы путем запроса у пользователя информации о записи на курс, далее по окончанию периода реализации запрашивает обратную связь – отзыв по программе и педагогу. Чат-бот осуществляет рассылку информации по общим мероприятиям и т.д., а также делает адресную тематическую рассылку ориентируясь на возраст и программу на которой обучается ребенок.

Скрипты и боты
Опубликован:
29.01.25 03:26
Бюджет:
20000 руб.~$249.66
Смета на демонтаж помещения

Нужно сделать коммерческую смету на демонтаж помещения. Внести все объемы из проекта. Проект рабочий есть.

Стройка и ремонт
Опубликован:
29.01.25 03:26
Бюджет:
10000 руб.~$124.83
Презентация магазина для ТЦ

создать презентацию текст и слайды для Получение арендного места в ТЦ для размещения фирменного магазина

Презентации и инфографика
Опубликован:
29.01.25 03:25
Бюджет:
10000 руб.~$124.83
Discord рассылка сообщений в лс

Нужно разослать сообщения в лс участникам чужого сервера ( около 50к участников ) , сервер не мой , поэтому бота не знаю как добавить

E-mail маркетинг и рассылки
Опубликован:
29.01.25 03:15
Бюджет:
50000 руб.~$624.15
Айдентика для сайта

Сделать лого и остальные элементы для узнаваемости и фирменного стиля сайта . Сделать редизайн, обновленную версию, сохранив при этом узнаваемость

Логотип и брендинг
Опубликован:
29.01.25 02:52
Бюджет:
2000 руб.~$24.97
Нужен небольшой код для сайта на JS

Нужен код для сайта на JavaScript который извлекает метаданные .mp3 ID3 Метаданные из радио онлайн прямого эфира - stream = new Audio("http://192.168.0.0:3489/live");

Доработка и настройка сайта
Опубликован:
29.01.25 02:50
Бюджет:
2000 руб.~$24.97
Транскрибация аудио в текст

нужно транскрибировать регламенты компании. Аудио хорошего качества, примерно 2 часа, состоит из 22 фрагментов. Если делаете с использованием ИИ, то затем нужна ручная корректировка. Задача срочная, желательно в течение одного дня.

Опубликован:
29.01.25 02:43
Бюджет:
1000 руб.~$12.49
Разработку программы по аналогии с ProkMLM

Вот видео этой программы: https://youtu.be/kk52jLNpg80?si=XA1k9_dg4orHi4HM 1. Программа должна поддерживать работу на всех основных операционных системах: Windows 2. Интерфейс программы должен быть простым, интуитивно понятным и минималистичным. 3. Программа должна быть автономной и не требовать постоянного подключения к интернету или обновлений. Более подробно информация обсудим лично.

Десктоп программирование
Опубликован:
29.01.25 02:33
Бюджет:
20000 руб.~$249.66
Разработка программы детектора шума со спектральным анализом

Основная задача программы: выдача определенного сигнала по превышению заданного порога шума.Алгоритм работы:1. Программа в режие реального времени прослушивает микрофон (с выбором источника);2. По звуку с микрофона сторится диаграмма спектра;3. Пользователь задаёт условия выдачи сигнала (частота спектра от/до, пороговое значение громкости);4. По превышению заданных пользователем значений программа выдаёт на колонки сигнал заданной частоты и продолжительности (предварительно задаётся).5. После подачи сигнала программа входит в режим ожидания (delay) заданой продолжительности.6. После окончания ожидания программа возвращается к п.1.7. Программа ведёт лог в файл (можно txt, подлежит обсуждению) выданных сигналов (дата и время).Во вложении файл с предложенным интерфейсом.

Desktop
Опубликован:
29.01.25 02:22
Бюджет:
5000 руб.~$62.42
Отзыв небольшой оставить

Написать нужно мне в тг @ sophie_admi руб

Тексты
Опубликован:
29.01.25 02:20
Бюджет:
3000 руб.~$37.45
Разработка дизайна геля для стирки и логотипа

Разработка дизайна упаковки геля для стирки и логотипа нацелена на создание уникального и привлекательного образа,... руб

Графический дизайн
Опубликован:
29.01.25 02:07
Бюджет:
3000 руб.~$37.45
Написать приложение для Android с картами и bluetooth

Нужно написать приложение для Android. Есть готовое, но оно настолько глючное что проще переписать заново. И ещё исходников нет :)Если коротко, то это трэкер для животных. Нужны оффлайн карты и блютус. Для начала нужен хотя бы самый минимальный функционал, лишь бы стабильно работал.С оплатой вопрос нужно обсуждать. Денег для начала много нет, но возможны варианты как их получить с приложения. Возможно сотрудничество по вашим проектам. У нас есть опыт в схемотехнике, программировании микроконтроллеров, изготовлении электронных устройств. С нас разработка железа, с вас софта для смартфона.

Android
Опубликован:
29.01.25 01:49
Бюджет:
40000 руб.~$499.32
Отредактировать заготовки стикеров

Из нечеткого изображения сделать четкое. Изменить цифры, изменить цвет и яркость изображения света. Количество разных стикеров 25 штук. Подготовить сборный макет для печати на бэклите.

Обработка и редактирование
Опубликован:
29.01.25 01:48
Бюджет:
2000 руб.~$24.97
Web-игра с кабинетом в телеграм на базе блокчейна тон

Очень оперативно. Web игра с простым интерфейсом и минимальной анимацией. Telegram Mini-App (Личный кабинет) Смарт-контракт для игры P2P Задавайте ваши вопросы.

Игры
Опубликован:
29.01.25 01:42
Бюджет:
150000 руб.~$1872.43
Нужно составить расчёт для определения себестоимости услуг

Нужно составить формулы а так же сказать какие исходные данные нужны для расчёта себестоимости услуг. Для станков: Лазерная... руб

Аутсорсинг и Консалтинг
Опубликован:
29.01.25 01:36
Бюджет:
5000 руб.~$62.42
Куплю ботов ТГ

Доброго времени суток! Выкуплю интересных ТГ ботов, тематика не важна. Интересуют так же боты с наличием аудитории. Пожалуйста, в отклике указывайте на чем написаны боты и основной функционал, рассмотрю всех.

Скрипты и боты
Опубликован:
29.01.25 01:23
Бюджет:
40000 руб.~$499.32
Написать отзыв

Написать отзыв, шаблон как и что делать там в телеграмм: @Zuzepe руб

Тексты
Опубликован:
29.01.25 01:18
Бюджет:
2500 руб.~$31.21
Разработать логотип, фавикон, лого для тг

Разработка эскизов логотипов и элементов брендбука, которые можно использовать для сайта и телеграмма.

Логотип и брендинг
Опубликован:
29.01.25 01:16
Бюджет:
3000 руб.~$37.45

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

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