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

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

Менеджер в ватсаппе

пишите на ватсапп 7910506896 руб

Обучение и Образование
Опубликован:
9 часов назад
Бюджет:
3100 руб.~$38.7
Шаблон Zennoposter для автоматизации написания статей

Добрый день! Мне нужен шаблон для Zennoposter. Задача: автоматизация написания статей на сайтах vc.ru и dtf.ru. Написание происходит в конструкторе на сайте, нужно использовать работу через браузер. 1 шаблон для одного типа статей - эту статьи скрипт пишет и выкладывает ежедневно. Далее принцип работы который я предполагаю: Вы сделаете шаблон для одного вида статей (в примере статья про Ютуб). Я клонирую шаблон (либо элементы внутри шаблона. Пока не знаю как лучше), чтобы зеннопостер писал аналогичные статьи про Инстаграм, тикток и тд. друг за другом. Пример статьи: https://vc.ru/services/1734830-pyat-sposobov-oboiti-blokirovku-youtube-v-rossii Затем мне нужен будет шаблон под другой вид статей, я снова закажу его у вас: предположим, шаблон для такой статьи: https://vc.ru/u/4078615-kripto-orden/1772564-beskonechnye-promokody-standoff-2-aktualnye-kody-na-skiny-i-predmety-2025 Я также клонирую его и сделаю для других игр (по факту просто изменю текст) Таким образом, зеннопостер будет наполняться статьями и он должен будет писать их ежедневно и выкладывать ежедневно. Аккаунт с которого происходит постинг один. Дополнительные аккаунты на сайте не требуются. Прокси также не требуются. Подскажите какая будет стоимость за шаблон и сколько потребуется времени?

Скрипты и боты
Опубликован:
9 часов назад
Бюджет:
3000 руб.~$37.45
Верстка книги

Необходимо подготовить книгу к печати в файл pdf. Книга из 150-160 листов. У нас есть отдельно текст, отдельно изображения, отдельно названия глав, отдельно обложка.

Полиграфия
Опубликован:
9 часов назад
Бюджет:
16000 руб.~$199.73
Настройка рекламы ВК ТГ

Для производственной компании нужна реклама в соц.сетях Исполнитель нужен с опытом работы продвижения именно производственных компаний и заводов.

Соцсети и SMM
Опубликован:
9 часов назад
Бюджет:
20000 руб.~$249.66
Скопировать, изменить и запустить сайт

https://atekwater.ru/ По дизайну сайт такого плана. Сайт для продажи оборудования во водоочистке(обратный осмос). Различие по наполнению сайта: будем продавать только одну позицию.

Создание сайта
Опубликован:
9 часов назад
Бюджет:
2000 руб.~$24.97
Нужен менеджер по заказам для инфографики

Здравствуйте,я ищу менеджера по заказам От вас нужно: Вы должны искать заказы,карточки для озон,вб От каждого заказа: по 200рублей ,если сумма заказа больше то и ваша зп тоже больше

Персональный помощник
Опубликован:
9 часов назад
Бюджет:
4000 руб.~$49.94
Создание сцены на spline

Привет, у нас есть модель робота и мы хотим интегрировать его на сайт. Это будет сцена, интегрированная в бекграунд сайта и мы будем будем запускать анимацию и изменение сцены через is api. Нужно подготовить сцену с учетом 3-х стоп-кадров: - робот повернут назад - сцена робот разворачивается и немного меняется ракурс камеры - робот зумится и анимируется (возьмем готовые анимации)

Обработка и редактирование
Опубликован:
9 часов назад
Бюджет:
6000 руб.~$74.9
After Effect

На готовый ролик, ни чего менять не нужно, кроме как увеличить длительность слайда, где написан текст (в 3 местах)

Видеоролики
Опубликован:
9 часов назад
Бюджет:
1000 руб.~$12.49
Ищем Виртуального Помощника для Поддержки Онлайн-Бизнес

Мы ищем внимательных и уверенных пользователей компьютера, готовых помогать в качестве виртуального помощника для компании в сфере электронной коммерции. Основные задачи будут включать выполнение поручений и проектов с точностью и в срок. Работа может быть как разовой (по проектам), так и на постоянной основе (текущие задачи). Для успеха в этой роли важны организованность, продуктивность и внимание к деталям. Если вам интересно, просто напишите немного о себе, своих навыках и времени, которое вы готовы выделять. Мы будем рады обсудить детали!

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

Техническое задание на разработку GPTs-помощника Общее описание Требуется разработка помощника на базе ChatGPT для контроля работы сотрудника (проценщика), который обрабатывает прайсы в формате Excel и даёт по ним ответы на почту. Система должна анализировать электронную почту, сверять список отправленных файлов с полученными ответами сотрудника и предоставлять отчёт о том, какие файлы обработаны, а какие – нет. Функциональные требования 1. Мониторинг ответов в почте GPT-помощник должен анализировать входящую почту и искать письма с ответами сотрудника. Поиск осуществляется строго по названию прайса (уникальное название файла). Ответы сотрудника также содержат название файла и сумму. Если по какому-то прайсу нет ответа, система фиксирует его как "необработанный". Выдаёт отчёт: по каким прайсам были ответы а какие ещё нет. 3. Структура хранения прайсов Файлы прайсов хранятся в папках по месяцам (например, "Февраль", "Март" и т.д.). GPT должен учитывать это при анализе. 4. Формирование отчёта Вывод списка прайсов с пометками: [:2705] Обработан (есть ответ в почте). [:274c] Не обработан (нет ответа в почте). Возможность выгружать отчёт в удобном формате (Excel, Google Sheets, PDF). 5. Расширение функционала (по результатам тестирования) Технические требования Доступ к электронной почте для анализа входящих писем. Работа с файлами Excel. Генерация отчётов в удобном формате. Возможность доработки системы после тестирования.

Скрипты и боты
Опубликован:
10 часов назад
Бюджет:
20000 руб.~$249.66
Создать новый хабр фриланс

Кто свободен, пишите в тг, можно просто пообщаться, новичок или нет - плевать. 6 лет коммерческого опыта, успел поработать со следующими инструментами: - Серьёзно: html, css, scss, js, ts, react, redux, jotai, react-native, node.js, express.js, nest.js, socket.io, mysql, plantuml, nightmare, puppeteer, mongodb, linux (debian, ubuntu), git, gitlab (от установки self-hosted, до полноценного ci/cd конвейера с дев/прод составляющими), github, docker, rust, glsl, дизайн (последнее было мобильное приложение). - Поверхностно: go, c#, postgresql, bash-скрипты. - Бегло: assembler (arm64), lua, java/kotlin, kubernetes. За последние пол года, всё самое сложное встречает меня в разработке игры, видео результатов (3 мес. назад): https://www.youtube.com/watch?v=uCRj6ldAmG4&ab_channel=Rustoman До игры разрабатывал анонимный чат на react-native, но приоритеты изменились с санкциями. До чата работал на стартапе, обанкротились. До стартапа фрилансил, были разного рода проекты, от каких-то доделок-переделок, до сложных парсеров и проектов под ключ. Телеграм: @historydev

Frontend
Опубликован:
10 часов назад
Бюджет:
9999999 руб.~$124828.35
Ищем личного помощника для интернет-магазина соусов

Ищем ответственного ассистента для помощи в запуске онлайн-продаж соусов. Задачи: 1. Проверка поставщиков (включая Дальний Восток +7,+8 МСК) (сбор информации, анализ отзывов). 2. Координация работы фрилансеров (напоминания, контроль сроков). 3. Подготовка шаблонов договоров и коммерческих предложений. 4. Возможно расширение функций. Требования: - Опыт работы с e-commerce или стартапами. - Умение работать с таблицами (Google Sheets, Яндекс Документы) и Trello/Notion и т. п.. - Готовность к оперативному решению задач. Условия: - Удаленная работа, график гибкий (3–4 часа в день). - Начальный срок сотрудничества — 1 месяц с возможностью продления.

Персональный помощник
Опубликован:
10 часов назад
Бюджет:
40000 руб.~$499.32
Создать новый хабр фриланс

Кто свободен, пишите в тг, можно просто пообщаться, новичок или нет - плевать. 6 лет коммерческого опыта, успел поработать со следующими инструментами: - Серьёзно: html, css, scss, js, ts, react, redux, jotai, react-native, node.js, express.js, nest.js, socket.io, mysql, plantuml, nightmare, puppeteer, mongodb, linux (debian, ubuntu), git, gitlab (от установки self-hosted, до полноценного ci/cd конвейера с дев/прод составляющими), github, docker, rust, glsl, дизайн (последнее было мобильное приложение). - Поверхностно: go, c#, postgresql, bash-скрипты. - Бегло: assembler (arm64), lua, java/kotlin, kubernetes. За последние пол года, всё самое сложное встречает меня в разработке игры, видео результатов (3 мес. назад): https://www.youtube.com/watch?v=uCRj6ldAmG4&ab_channel=Rustoman До игры разрабатывал анонимный чат на react-native, но приоритеты изменились с санкциями. До чата работал на стартапе, обанкротились. До стартапа фрилансил, были разного рода проекты, от каких-то доделок-переделок, до сложных парсеров и проектов под ключ. Телеграм: @historydev

Games
Опубликован:
10 часов назад
Бюджет:
9999999 руб.~$124828.35
Создать новый хабр фриланс

Кто свободен, пишите в тг, можно просто пообщаться, новичок или нет - плевать. 6 лет коммерческого опыта, успел поработать со следующими инструментами: - Серьёзно: html, css, scss, js, ts, react, redux, jotai, react-native, node.js, express.js, nest.js, socket.io, mysql, plantuml, nightmare, puppeteer, mongodb, linux (debian, ubuntu), git, gitlab (от установки self-hosted, до полноценного ci/cd конвейера с дев/прод составляющими), github, docker, rust, glsl, дизайн (последнее было мобильное приложение). - Поверхностно: go, c#, postgresql, bash-скрипты. - Бегло: assembler (arm64), lua, java/kotlin, kubernetes. За последние пол года, всё самое сложное встречает меня в разработке игры, видео результатов (3 мес. назад): https://www.youtube.com/watch?v=uCRj6ldAmG4&ab_channel=Rustoman До игры разрабатывал анонимный чат на react-native, но приоритеты изменились с санкциями. До чата работал на стартапе, обанкротились. До стартапа фрилансил, были разного рода проекты, от каких-то доделок-переделок, до сложных парсеров и проектов под ключ. Телеграм: @historydev

Backend
Опубликован:
10 часов назад
Бюджет:
9999999 руб.~$124828.35
Доработки на движке question2answer (php / Mysql)

Необходим большой пул задач (изменение и расширение функционала) сайта на движке question2answer (https://www.question2answer.org/). для проверки того, готовы вы работать с этим проектом, есть тестовая задача: Задача №1. URL и списки врачей Описание: Реализовать функционал по аналогии с сайтом конкурентом https://sprosivracha.com/doctors Необходимо взять роль пользователя “Эксперт” и переименовать ее во “Врач” Список всех врачей (пример конкурента: https://photo-screen.ru/i/1dyZ2vmOu) должен располагаться по ссылке http://dev.docfo.ru/doctors/. Над дизайном и тем, какую информацию сейчас там выводить - мы не думаем. Это будет понятно после того, как сделают новый дизайн. Пока что можно вывести просто ФИО, Фотографию и рейтинг, как это у нас реализовано уже http://dev.docfo.ru/users Каждый врач относится к одной или нескольким специализациям (эту опцию нужно будет добавить в характеристиках врача ). Список врачей определенной специализации доступен по ссылке (пример одной категории) http://dev.docfo.ru/doctors/terapevt/ (категории такие же, как при задании вопросов https://photo-screen.ru/i/I8baDPcr2) Итог: три ключевых поинта: Эксперт -> Врач У врача новая характеристика - специализация (список специализаций такой же, как список категорий (https://photo-screen.ru/i/07TLtDSOv) Вывод списков врачей (всех и отдельно по специализации) на странице сайта P.S. доступ к сайту 1/1

Доработка и настройка сайта
Опубликован:
10 часов назад
Бюджет:
20000 руб.~$249.66
Создать новый хабр фриланс

Кто свободен, пишите в тг, можно просто пообщаться, новичок или нет - плевать. 6 лет коммерческого опыта, успел поработать со следующими инструментами: - Серьёзно: html, css, scss, js, ts, react, redux, jotai, react-native, node.js, express.js, nest.js, socket.io, mysql, plantuml, nightmare, puppeteer, mongodb, linux (debian, ubuntu), git, gitlab (от установки self-hosted, до полноценного ci/cd конвейера с дев/прод составляющими), github, docker, rust, glsl, дизайн (последнее было мобильное приложение). - Поверхностно: go, c#, postgresql, bash-скрипты. - Бегло: assembler (arm64), lua, java/kotlin, kubernetes. За последние пол года, всё самое сложное встречает меня в разработке игры, видео результатов (3 мес. назад): https://www.youtube.com/watch?v=uCRj6ldAmG4&ab_channel=Rustoman До игры разрабатывал анонимный чат на react-native, но приоритеты изменились с санкциями. До чата работал на стартапе, обанкротились. До стартапа фрилансил, были разного рода проекты, от каких-то доделок-переделок, до сложных парсеров и проектов под ключ. Телеграм: @historydev

All inclusive
Опубликован:
10 часов назад
Бюджет:
9999999 руб.~$124828.35
Необходимо осовременить дизайн двух стен в квартире

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

Интерьер и экстерьер
Опубликован:
11 часов назад
Бюджет:
4000 руб.~$49.94
Помощник в продажах – подготовка системы продаж

Помощник в продажах – разработка адаптационных материалов, внедрение системы продаж для школы рисования. Ищем человека, который поможет нам улучшить процесс продаж. Ваша задача — давать обратную связь, задавать вопросы и структурировать материалы по адаптации и продажам, которые сделают работу менеджеров понятной и эффективной. Что должно получиться: - Адаптационные материалы для отдела продаж. - Удобные инструкции и скрипты для общения с клиентами. - Система экологичных продаж, где клиенты сами приходят к решению о покупке. Также нужно: - Анализировать потребности клиентов и корректировать материалы. - Тестировать новые подходы и улучшать систему. Что предлагаем: - Участие в интересном проекте. - Обучение мягким и эффективным продажам. - Ваш персональный помощник - дружелюбный и понимающий AI-ассистент настроенный под наш проект - Возможность профессионального роста. Кого ищем: - Вы умеете ясно формулировать мысли и структурировать информацию. - Интересуетесь продажами, психологией и креативными методами работы с клиентами. - Готовы тестировать и улучшать материалы. - Легко адаптируетесь и умеете работать в команде. Условия - Минимум 20 часов в неделю. - Оплата за 7 часов работы, детали обсудим. - Главное — желание разобраться в теме и создать работающие материалы. Напишите о себе — обсудим детали!

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

Семантическое ядро большое, но продвинуть в топ необходимо немного ключевых слов в течении месяца. Сайт pohoronim.by. Аудит прилагается надо просто по пунктам его выполнить. Работу можно выполнить за пару дней. https://docs.google.com/document/d/12urDlB6XmHd_D4TFfs0KjdAUUK1c-zeQS5zErWbglOY/edit?tab=t.0#heading=h.gjdgxs Основная задача по аудиту все поправить.

Внутренняя оптимизация
Опубликован:
11 часов назад
Бюджет:
20000 руб.~$249.66
Проверка договора и расчётов с энергосбытовой компанией

Ищу специалиста для проверки договора с энергосбытовой компанией. Необходимо проверить корректность применяемых тарифов и расчётов по электроэнергии и теплоэнергии. Жду ваших предложений!

Юридическая помощь
Опубликован:
11 часов назад
Бюджет:
7000 руб.~$87.38

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

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