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

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

Разработать SEO-структуру для нового сайта

Необходимо создать будущую структуру сайта по тематике ремонт квартир. Регион - Москва. Сайта еще нет, планирую создавать. Чтобы будущему SEO-специалисту было в дальнейшем легче продвигать, хочу сразу создать сайт максимально структурированным по SEO. Нужен опытный специалист, начинающих прошу не беспокоить, так как это серьезная задача. На выходе хотел бы получить майнд-карту (с будущими посадочными страницами) с семантическим ядром и частотой запросов по региону Москва.

Семантическое ядро
Опубликован:
11 часов назад
Бюджет:
40000 руб.~$499.32
Необходимо сделать дизайн объявления на авито

Необходимо сделать три картинки для поста в авито. Тема:подбор персонала . Срок 5 дней Первый слайд обо мне , чем могу быть полезна для компаний Второй слайд какие задачи я выполняю Третий слайд какие боли клиентов закрываю Пример : картинки прикрепила

Маркетплейсы и соцсети
Опубликован:
11 часов назад
Бюджет:
1000 руб.~$12.49
Менеджмент интернет-магазина на удаленке.

В дружную команду российской сетевой компании на удаленной основе требуются менеджеры. Доход - ежедневный Задача: Размещение информации на досках объявлений. Консультировать заинтересованных. Продавать ничего не нужно. Все эти процессы автоматизированы и выработанной системе работы, даже новички получают результат с первых дней. Пиши "хочу в команду", расскажу подробнее.

Персональный помощник
Опубликован:
11 часов назад
Бюджет:
2000 руб.~$24.97
Email рассылка

Делаем еженедельную рассылку на 40-50 тыс адресов, покупаем пакет на мес на это количество контактов. Может ли кто предложить цену ниже Юнисндера

E-mail маркетинг и рассылки
Опубликован:
11 часов назад
Бюджет:
10000 руб.~$124.83
Тендеры

Наша компания активно развивается и ищет просчетчиков тендеров Основные обязанности: - Общение с поставщиками - Ведение отчетности о проделанной работе - Работа с таблицей Требования к кандидатам: - Умение искать информацию - Знание законодательства РФ (44-ФЗ, 223-ФЗ)(если отсутствует, всему обучим); - Умение быстро ориентироваться в больших объемах информации; - Ответственность, внимательность к деталям, умение работать в условиях многозадачности. Мы предлагаем: - Конкурентоспособную заработную плату; - Постоянная поддержка от старших специалистов - Интересный молодой коллектив Присоединяйтесь к нам и помогите нашей компании достигать новых высот!

Обзвоны и продажи
Опубликован:
11 часов назад
Бюджет:
100000 руб.~$1248.29
Записать видеокурс по теме: видеомонтаж с помощью нейросетей

Задача — записать обучающий курс для новичков и тех, кто хочет освоить монтаж видео с использованием нейросетей для удаленной профессии.Требования:Опыт монтажа видео с использованием нейросетей.Умение структурировать материал и объяснять доступно.Формат работы:Запись уроков (захват экрана, например, через OBS Studio).До 13–14 уроков по 5–20 минут. План курса вы разрабатываете сами.Оплата:Урок до 15 минут — 1000 ₽.Урок более 15 минут — 1500 ₽.Работа по договору авторского заказа.Оплата после приёмки контентаХотите стать частью проекта? Пишите, обсудим!

Other
Опубликован:
11 часов назад
Бюджет:
17000 руб.~$212.21
Составить список ключевых запросов по каталогу

Есть два сайта: https://grilland.ru/ https://fispars.ru/ Нужно составить список ключевых запросов (на основании конкурентов) по каждому разделу каталогов. Чтобы в будущем копирайтер мог написать сео тексты для каждого раздела.

Семантическое ядро
Опубликован:
12 часов назад
Бюджет:
8000 руб.~$99.87
Креативы для рекламной кампании в FB и IG

Добрый день. Для проекта: https://www.stable1.ai/ Нужно сделать рекламные креативы на 3 УТП по одному формату: вертикальный и квадратный. Получается, что по два файла (вертикальный и квадратный) на каждое УТП, всего 6 файлов Шаблоны/Прототипы прикладываем, все материалы у нас имеются. Нужно красиво и продающе, рефференсы вышлем. также прикрепляем пример того, как нам не понравилось

Веб и мобильный дизайн
Опубликован:
12 часов назад
Бюджет:
10000 руб.~$124.83
Сделать копию(аналог) приложения inputdirector

Здравствуйте. Данная программа работает в локальной сети и не работает с большим количеством подключений серверов. Нужно сделать работу приложения по сети, не локальной(особенности хостинга). Программа будет использоваться на виртуальных серверах vds.

Десктоп программирование
Опубликован:
12 часов назад
Бюджет:
20000 руб.~$249.66
Создание карточек на WB

Добрый день! Ищем специалиста для работы с карточками товара на WB. Только с реальным опытом работы, и владением работы с нейроботами. Умением создавать инфографику ,творческим подходом к делу. Рассматриваем только на сотрудничество только на постоянной основе.

Маркетплейсы и соцсети
Опубликован:
12 часов назад
Бюджет:
10000 руб.~$124.83
ИИ бот в тг, который может записывать на прием

Нужно реализовать ИИ бота в тг, Получается смотрите 1)В боте не должно быть кнопок, все делает ИИ- консультирует и записывает Консультирует по поводу услуг, возможно ли сделать как то расширенный промпт (или чтоб бот первым сообщением кидал в ллм вот этот большой текст, т.е чтоб у ИИ в памяти были мои данные) 2)Бот обязательно должен быть асинхронный, чтоб у всех юзеров одновременно работал 3) Запись на услуги также через бота в гугл таблицы. Бот может предлагать свободные окна, записывать и удалять на прием, перезаписывать 4) При записи бот вносит данные юзернейм, тг айди и номер телефона в таблицу (номер телефона передается по кнопке) Бот может рассказывать о записях юзера, условно бот записал на несколько услуг одного юзера. И спустя какое то время юзер запросил информацию о своих записях на прием. Бот все это расскажет 5) Поменьше галлюцинаций, можно использовать стороннее бесплатное апи (на свое усмотрение, либо апи гемини/groq), нужно попытаться чтоб ИИ не путался в абстракциях по типу "завтра" "дни недели" "перезапись" "дозапись" наглядный пример (к-клиент, б-бот) К- /start б- здравствуйте я ИИ бот такой то компании, что хотите? К- хочу записаться на услугу Б- отлично, какая услуга и дата вам нужна? К - массаж 12.12.24 Б - *проверяет таблицу* и сообщает свободные окна, например в 9,11,13 К- меня не устраивает это время, возможно ли записаться в 9 утра в любой день Б - свободное время в 9 утра есть на следующих датах 25.12, 01.01.25 К- отлично, запишите на 25.12.24

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

нужен канал, с ежедневными (будни понедельник-пятница) автоматическими сообщениями в котором: 1. курс доллара на момент закрытия вчерашних торгов, выглядит так, курс, на сколько изменился, на сколько процентов изменился: 97,7955 -2,0806 (-2,08%) 2. цена металла на лондонской бирже. по аналогии с п.1 сообщения приходят ежедневно в 8:00 по Москве, у подписчика есть возможность изменить возможность получения сообщений: А - получать все B - если курс меняется 5-9,99% С - если курс меняется более чем на 10% - если это возможно

Соцсети и SMM
Опубликован:
12 часов назад
Бюджет:
3000 руб.~$37.45
Программа для игры standoff 2

Мне нужна программа для игры standoff 2. Вот основные требования: программа для автоматизации некоторых действий, а именно программа должна выполнять несколько частей: 1. Поиск игроков: программа должна запускаться в игру и проверять наличие ножей у игроков(есть фри софт для этого, но если вы знаете как это можете предложить) и если программа видит что у игрока есть нож то выписывает его айди в текстовый файл, который понадобится для части 2. 2. Приглашение в лобби: программа использует текстовый документ с айди и приглашает игроков по айди в лобби, вместе с этим раз в 10 секунд автоматически пишет в чат определенный текст. 3. Личные сообщения: финальная часть программы, после отправления заявки в друзья от игрока из лобби программа автоматически принимает заявку, пишет сообщения игроку в личные сообщения и удаляет из друзей после написания в личные сообщения Как я узнал такое возможно на c# и c++ если можете предложить другие языки, условия которые улучшают программу скажите. Ожидаю от вас вашу цену и примерный срок написания программы

Десктоп программирование
Опубликован:
12 часов назад
Бюджет:
60000 руб.~$748.98
Записать видеокурс по Adobe Premiere

Ищем автора видеокурса по Adobe Premiere!Задача — записать обучающий курс для новичков и тех, кто хочет освоить работу в Adobe Premiere для удаленной профессии.Требования:Опыт работы в Adobe Premiere.Умение структурировать материал и объяснять доступно.Формат работы:Запись уроков (захват экрана, например, через OBS Studio).До 13–14 уроков по 5–20 минут. План курса вы разрабатываете сами.Оплата:Урок до 15 минут — 1000 ₽.Урок более 15 минут — 1500 ₽.Оплата после приёмки контентаРабота по договору авторского заказа.Хотите стать частью проекта? Пишите, обсудим!

Other
Опубликован:
12 часов назад
Бюджет:
17000 руб.~$212.21
Требуется пара или более старых живых аккаунтов VK

Нужно несколько старых аккаунтов VK возрастом от 5 лет, чем старее тем лучше. Основное: Аккаунты не спамные, в ленте должны быть старые публикации, хотя бы за 3-4 года. Аккаунты женские, если есть хорошие мужские, так же рассмотрю. Цена за 1.

Продажа сайтов
Опубликован:
12 часов назад
Бюджет:
1000 руб.~$12.49
Разместить на сайте 4 статьи

Сайт на битрикс (важен опыт работы с Битрикс). Знание html-разметки (основы). Умение обработать фото а размер (в любом из редакторов).

Доработка и настройка сайта
Опубликован:
12 часов назад
Бюджет:
1000 руб.~$12.49
Снять видео отзыв о компании на английском

Снять видеоотзыв от лица клиента на английском языке, для строительной компании на Бали. МОЖНО СНЯТЬ НА ТЕЛЕФОН.... руб

Переводы
Опубликован:
12 часов назад
Бюджет:
2000 руб.~$24.97
Записать видеокурс по Adobe After Effects

Ищем автора видеокурса по Adobe After Effects!Задача — записать обучающий курс для новичков и тех, кто хочет освоить работу в After Effects для удаленной профессии.Требования:Опыт работы в After Effects.Умение структурировать материал и объяснять доступно.Формат работы:Запись уроков (захват экрана, например, через OBS Studio).До 13–14 уроков по 5–20 минут. План курса вы разрабатываете сами.Оплата:Урок до 15 минут — 1000 ₽.Урок более 15 минут — 1500 ₽.Работа по договору авторского заказа.Оплата после приёмки контента.Хотите стать частью проекта? Пишите, обсудим!

Animation
Опубликован:
12 часов назад
Бюджет:
17000 руб.~$212.21
Разработка дизайна для онлайн-школы

Здравствуйте. Хочу разработать дизайн сайта образовательных услуг. Предполагаемые разделы и функционал: личный кабинет преподавателя личный кабинет студента личный кабинет администратора календарь занятий внутренний чат запись и доступ к записям уроков оплата на сайте проведения групповых и индивидуальных занятий по видео уведомления на сайте и по почте чат-бот интерфейс для работы с ИИ Будет здорово, если вы уже делали что-то подобное, и, у вас есть опыт и примеры. Спасибо за внимание к моему запросу.

Веб и мобильный дизайн
Опубликован:
12 часов назад
Бюджет:
100000 руб.~$1248.29
Фотошоп фотографий 8 шт (удаление фона)

Фотографии из фотобокса отредактировать. См. Фото исходное и желаемый результат. Всего 8 фотографий.

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

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

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