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

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

Смета в ТЕР по Тульской области

Необходимо разработать смету в ТЕР по Тульской области для устройства навесов на складе. Стоимость 10000 руб. По выдаче сметы готов оплатить 50%, остаток по согласованию сметы с Заказчиком.

Стройка и ремонт
Опубликован:
15 часов назад
Бюджет:
10000 руб.~$124.83
Создать дизайн баннера

Мне требуется креативный и профессиональный дизайнер для разработки обложки для YouTube-канала. Тематика канала: инвестиции в автомобиле в дубае Размер обложки: 2560 x 1440 пикселей Область безопасной зоны для текста: 1546 x 423 пикселей Использовать привлекательные изображения, соответствующие тематике Яркая цветовая палитра

Маркетплейсы и соцсети
Опубликован:
15 часов назад
Бюджет:
1000 руб.~$12.49
Настроить и запустить яндекс директ

Необходимо настроить и запустить директ на сайт по строительству загородных домов. Регион: Архангельская область Сайт: софиястрой.рф

Контекстная реклама
Опубликован:
15 часов назад
Бюджет:
20000 руб.~$249.66
Создать reels из видеозаписи в зуме

Нужно вырезать и склеить с плавными переходами reels из видео-записи в зуме: - Длина примерно 40 сек. - Указание того, какие кусочки взять по времени мы даем Укажите, пожалуйста, стоимость и сроки выполнения.

Видеоролики
Опубликован:
15 часов назад
Бюджет:
1000 руб.~$12.49
ТЗ для SEO-специалиста по сайту

[:1f4cc] ТЗ для SEO-специалиста по сайту FinConsul24.ru Цель: Улучшить видимость сайта в поисковых системах, увеличить органический трафик и конверсию. Задачи: [:31-20e3] Аудит сайта: Проверить индексацию в Google Search Console, Яндекс.Вебмастер. Анализ скорости загрузки (PageSpeed Insights), адаптивности. Исправить ошибки 404, дубликаты страниц, редиректы. Оптимизировать robots.txt, sitemap.xml. [:32-20e3] Сбор семантического ядра: Подобрать ключевые запросы (ВЧ, СЧ, НЧ). Разделить по страницам, провести кластеризацию. [:33-20e3] Оптимизация контента: Прописать корректные title, description, H1-H3. Доработать тексты, добавить ключевые слова без переоптимизации. [:34-20e3] Линкбилдинг: Разместить ссылки на трастовых площадках. Использовать крауд-маркетинг (форумы, обсуждения). Проверить и отклонить спамные ссылки. [:35-20e3] Локальное SEO: Оптимизировать Google Мой Бизнес, Яндекс.Справочник. Добавить фото, отзывы, региональные запросы. [:36-20e3] Мониторинг: Отслеживать позиции, трафик, индексацию. Анализировать поведенческие факторы, конверсию.

SEO аудиты, консультации
Опубликован:
15 часов назад
Бюджет:
1000 руб.~$12.49
Дизайн в основном в фотошопе, реже в илюстраторе

Привет, меня зовут Алиса и я ищу дизайнеров, работающих в программах: - Photoshop - Illustrator И других менее часто используемых программах [:2705]Знание фотошопа и умение в нем работать в приоритете Предлагаю вам сотрудничать [:1f91d] по заказам Я вам буду отдавать часть заказов, и вы по своим возможностям их выполнять за оплату

Обработка и редактирование
Опубликован:
15 часов назад
Бюджет:
1000 руб.~$12.49
Обучение по видео редактору Davinchi

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

Обучение и консалтинг
Опубликован:
15 часов назад
Бюджет:
10000 руб.~$124.83
Разработка современного сайта для продажи МАФ

Ищу исполнителя для создания сайта с каталогом товаров, 3D-конструктором, разделом "Обслуживание и ремонт" и интеграцией с партнерами. Сайт должен быть адаптивным, удобным для клиентов и оптимизированным для SEO. Основные требования: Каталог товаров с фильтрами. 3D-конструктор с генерацией рендеров. Раздел "Обслуживание и ремонт" с формой заявки. Личный кабинет клиента. Интеграция с партнерами (парсинг товаров, генерация рендеров). Что нужно от вас: Предложить стоимость и сроки. Показать примеры работ. Предложить современный взгляд (возможно с применением ИИ) Дополнительно: Возможность масштабирования и поддержки после запуска. Бюджет указан самый минимальный который допустила биржа. Предлагайте свою цену.

Создание сайта
Опубликован:
15 часов назад
Бюджет:
1000 руб.~$12.49
Дизайн сайта-визитки в Figma

Проект: Дизайн сайта-визитки в Figma Тематика: Продающие курсы на тему "American School Camp, тест-драйв профессии маркетолога" Количество блоков: 5 Цели проекта: Создать привлекательный и интуитивно понятный интерфейс сайта-визитки. Подчеркнуть уникальность курсов и привлечь целевую аудиторию. Обеспечить высокий уровень конверсии (запись на курс). Подробное тз отправлю в личные сообщения!

Веб и мобильный дизайн
Опубликован:
15 часов назад
Бюджет:
10000 руб.~$124.83
Нужно скопировать 25 очень простых страниц

Есть 25 лэндинг страницы, очень простые. Нужно сохранить их и сделать что бы они грузились локально. Указывайте ваш опыт, срок... руб

IT-технологии и Разработка
Опубликован:
15 часов назад
Бюджет:
3500 руб.~$43.69
Решение небольших задач для университета по 1С

Имеются 4 небольших задач с хорошим техническим заданием, которые нужно решить в кратчайшие сроки. Выкладывать задачи смогу по... руб

IT-технологии и Разработка
Опубликован:
15 часов назад
Бюджет:
20000 руб.~$249.66
Нужен специалист по программированию в opencart

Ищем специалистов по программированию в opencart на интересные проекты нашей компании , на условиях долгосрочного сотрудничества . Нужны именно специалисты , знающие специфику работы с хорошим опытом . Объёмы и оплата обсуждаема для каждого проекта отдельно .

Создание сайта
Опубликован:
15 часов назад
Бюджет:
20000 руб.~$249.66
Ищем опытного таргетолога

[:1f680] Ищем таргетолога в проект по продаже авто, который любит цифры, тесты и результат! Если ты не просто крутишь кнопки, а анализируешь, тестируешь, считаешь ROMI и можешь объяснить, почему реклама работает (или нет) — давай к нам! [:1f4a1] Что важно: [:2714] Настройка и оптимизация рекламы (Meta, TikTok, Google) [:2714] Умение тестировать гипотезы и масштабировать успех [:2714] Четкие отчеты, понятные выводы и логика действий Покажи свои кейсы согласно нашим требованиям выше! [:1f525]

Соцсети и SMM
Опубликован:
15 часов назад
Бюджет:
30000 руб.~$374.49
Монтаж Reels

Ищу на постоянной основе монтажера таких рилс https://www.instagram.com/cuptaleswithsafia?igsh=d2c1NzZtYnVrajl3 Я сбрасываю материалы и озвучку, с вас идея оформления, выбор музыки, монтаж Нужен креативный человек Сообщите стоимость за 1 ролик

Видеосъемка и монтаж
Опубликован:
15 часов назад
Бюджет:
1000 руб.~$12.49
Сбор базы учебных центров (Москва, Санкт-Петербург)

Ищем фрилансера для сбора базы учебных центров (Москва, Санкт-Петербург) Мы – команда, организующая лекции и семинары по PR, SEO, SERM. Наши специалисты выступают перед аудиторией в учебных центрах, помогая руководителям разобраться в ключевых процессах. Задача на первом этапе: Собрать базу от 50 до 70 учебных центров в Москве и Санкт-Петербурге, которые проводят обучение. Важно найти контакты лиц, отвечающих за составление плана по обучению Что должно быть в базе: Название учебного центра Город Сайт Контакты лица, отвечающего за составление плана по обучению (ФИО, должность, телефон, email) Формат обучения (онлайн/офлайн/гибрид) Следующим коворком будет подготовка коммерческого предложения (КП) и презентации для ЛПР. Кого ищем: Фрилансера с опытом поиска информации и составления баз данных, а также с навыками создания КП и презентаций. Внимательность к деталям обязательна. Готовы к долгосрочному сотрудничеству при качественном выполнении работы. Срок: не более 2 дней

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

Загрузить фото, сделать описание, товаров не больше 20, в дальнейшем будем сотрудничать на постоянной основе, соблюсти требования яндекса.

Маркетплейсы и соцсети
Опубликован:
15 часов назад
Бюджет:
6000 руб.~$74.9
Размещение отзывов на различных площадках

1. необходимо размещать отзывы на я.картах и подобных площадках; 2. при размещении отзывов на площадках аккаунты не должны пересекаться, чтобы не было отзывов на различных площадках от одного и того же человека; 3. отзывы должны появляться на площадках планомерно в течение месяца по каждому сайту, интервал между отзывами 3-5 дней; 4. отзывы необходимо разместить по 14 компаниям (список пришлю в переписке исполнителю), по 5 штук на каждую в течение месяца; 5. прием задания после публикации отзыва на публичной карточке фирмы в яндекс.картах; 6. цена указана за 1 отзыв.

Трафик
Опубликован:
15 часов назад
Бюджет:
1000 руб.~$12.49
Создать ролик концерта

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

Видеоролики
Опубликован:
15 часов назад
Бюджет:
6000 руб.~$74.9
Разработка каклькулятора на сайт

Time Saving Machine (ООО "Агрегатор") ищет команду разработчиков для реализации на своих сайтах калькулятор расчета стоимости... руб

Веб-разработка и дизайн
Опубликован:
15 часов назад
Бюджет:
200000 руб.~$2496.57
Разработать помощника в игре Хроники Хаоса на андроид

Нужна автоматизация рутинных действий

Scripts
Опубликован:
15 часов назад
Бюджет:
1000 руб.~$12.49

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

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