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

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

Написать php код для парсера чужих телеграм каналов

Нужно написать php код или использовать готовое решение для парсера чужих телеграм каналов и групп. Парсер ищет посты по ключевым словам (от одного до трёх) в выбранных группах или каналах, загружает фото в папку и заносит текст поста, url на фото и дату в MySQL. Парсер должен работать на хостинге hostland.ru (доступ FTP и MySQL дам исполнителю). Код (парсер) будет запускаться через Cron (настрою сама). Добавляем в базу только новые посты. Все дубли удаляются.

Скрипты и боты
Опубликован:
18 часов назад
Бюджет:
2000 руб.~$24.97
Дизайн стеллажа в офис

Нужно придумать и реализовать стеллаж / выставочный стенд в офис. Нужно продумать все так, чтобы можно было и каталоги поставить (Эггер 24+, Шпон от вудстока и подобные), и образцы ЛДСП разложить, образцы столешниц, штангу для тканей. На металлокаркасе, полки ЛДСП (цвет дуб бордолино), минимализм. Должно быть что-то интересное, разноуровневое, чтобы клиентам было интересно и удобно разглядывать. Ширина 1750, глубина 500, высота 2000. Примеры прикрепил.

Интерьер и экстерьер
Опубликован:
18 часов назад
Бюджет:
4000 руб.~$49.94
Убрать страницу с сайта на WordPress

Добрый день! Кто сможет убрать промежуточную страницу, которая идет перед оплатой в робокассе? https://magicremixes.com/checkout/?empty-cart=1&add-to-cart=276&payment_method=robokassa принцип сейчас какой (скрины страниц во вложениях) сайт-страница 1-страница 2 а надо сделать сайт-страница 2 При условии чтобы робокасса осталась работать конечно)))

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

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

Юзабилити, тесты и помощь
Опубликован:
18 часов назад
Бюджет:
2000 руб.~$24.97
Необходимо сделать UX и UI для проекта Idle RPG

Необходимо сделать UX и UI для проекта Idle RPG. Дизайн проекта: https://docs.google.com/document/d/10YRxqujTubj96FzANiRW6qprzmESgmDWTqp0D0sK0ds/edit?tab=t.0 Требуется стилистика в формате Casual Fantasy. Примерно, как в этом ассете: https://assetstore.unity.com/packages/2d/gui/gui-casual-fantasy-265651 Пишите свою цену за работу. Сам ассет куплен и могу пошарить.

Арт и иллюстрации
Опубликован:
18 часов назад
Бюджет:
20000 руб.~$249.66
Создание 3D планеты в Bleneder

Необходимо смоделировать в блендере сферу земли. Сама сфера должна быть полупрозрачной, материки должны быть реалистичные с контуром стран. Планету необходимо подготовить для дальнейшей верстки на сайт. Примерный референс как должна выглядеть планета: https://www.turbosquid.com/ru/3d-models/world-wire-globe-3d-1264755. Требования для верстки: 1. GLTF формат 2. Использовать PBR материалы для удобства редактирования для поверхностей, требующих этого 3. Модели не должны иметь большое количество полигонов для их последующего использования в браузере 4. Поддержка карты нормалей и карты окружений 5. Оптимизировать размеры текстур без критической потери качества

Обработка и редактирование
Опубликован:
18 часов назад
Бюджет:
14000 руб.~$174.76
Выполнить задачи в Google Ads

Зарегистрировать аккаунт Google Ads в Киргизии Перенести, доработать или создать заново имеющуюся поисковую рекламную кампанию. Настроить ремаркетинг Настроить цели. Не принимаю автоответы. В начале отклика напишите "Кот", чтобы я прочитал. В отклике напишите Стоимость работ и почему вы лучше других справитесь с этой задачей

Контекстная реклама
Опубликован:
18 часов назад
Бюджет:
20000 руб.~$249.66
Оптимизация сайта и доработка на Tilda

Сайт: https://liveemotion.ru/ На данный момент показывает 72% на ПК, а на мобильных почему-то проверка вообще не пройдена по PageSpeed https://goo.su/1l25U Требования: 1) Оптимизация сайта 2) Поправить верстку (шрифты выравнить, фотографии, текст), чтобы все было ровно.

Доработка и настройка сайта
Опубликован:
19 часов назад
Бюджет:
10000 руб.~$124.83
Написание отзывов

Здравствуйте, нужны люди для написания отзывов на разных площадках объявлений. Помимо отзывов есть другие виды работы! Для... руб

Тексты
Опубликован:
19 часов назад
Бюджет:
150 руб.~$1.88
Нужен менеджер по поиску заказов на дизайн инфографики

Всем привет. Ищу человека, который сможет находить мне заказчиков на дизайн карточек товаров. дизайн ДЕЛАЮ Я! Работаю в программах Photoshop, Illustrator. Я предоставляю вам всю информацию, которую нужно будет отправить заказчику для начала работы с ним. Подробнее процесс, цены и т.д. распишу выбранному кандидату. В отзывах прошу указать, имели ли вы опыт в подобном, как планируете осуществлять поиск. ----- Так же, если вы сами занимаетесь дизайном инфорграфики и хотите делегировать обязанности по дизайну, тоже пишите ваши предложения. Прикрепляю несколько работ для понимания качества моего дизайна На цену в проекте не смотрите, она символическая. Работа постоянная, не единоразово. По оплате: вы получаете прибыли 30% с каждого заказа. Жду ваших предложений.

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

Требуется проектировка встраиваемой мебели под полную мебелировку квартир с размерами (без техничских чертежей)

Интерьер и экстерьер
Опубликован:
19 часов назад
Бюджет:
2000 руб.~$24.97
2 клона магазина на опенкарт

Нужны 2 магазина на опенкарт на шаблонах. Индивидуальный дизайн не нужен. Достаточно будет: 1. сделать копию любых магазинов на опенкарт со светлым дизайном. 2. удалить товары, почистить от лишнего. 3. добавить раздел блог, контакты. 4. поменять лого (пришлю) 5. добавить 2 языка - ру и английский с флажком переключения. Т.е. нужны 2 пустых магазина, которые я сам наполню товаром. В магазинах будет продаваться алкогольные напитки. Перед началом работы пришлите, пожалуйста, ссылки на образцы сайтов, которые можете клонировать.

Создание сайта
Опубликован:
19 часов назад
Бюджет:
2000 руб.~$24.97
Сделать поп-ап для интернет магазина на Битрикс (веб-разработка, не дизайн)

Сделать поп-ап для интернет магазина на Битрикс руб

Веб-разработка и дизайн
Опубликован:
19 часов назад
Бюджет:
2000 руб.~$24.97
Доработа проекта

Требуется доработка проекта 1. Добавить право на изменение оплаты (или запрет на кнопки оплатить ), 2. Логирование - чтобы сохранялся отчет по действиям какой пользователь и когда изменил счет, перенес дату оплаты, оплатил. 3. На страничке день добавить колонку Исполнитель.

Доработка и настройка сайта
Опубликован:
19 часов назад
Бюджет:
8000 руб.~$99.87
Woocommerce REST API. Извлечении данных из сайта

Сайт построен на Wordpress + Elementori + Woocommerce. Мы поставили платежный киоск (терминал оплаты со своим ПО, ПО разрабатывают другие люди), мне необходимо на данный киоск передать некоторые данные с сайта через API - postman. Список записей мне удалось передать, но вместо картинок записи - выводится ссылка (необходимо вывести изображение). И необходимо передать запрос, который сайт получает при успешной оплате заказа в корзине.

Доработка и настройка сайта
Опубликован:
19 часов назад
Бюджет:
6000 руб.~$74.9
Нужен мобильный проект на unity, сделанный по ТЗ на анд

Нужно реализовать проект Idle RPG для android на основе ТЗ: https://docs.google.com/document/d/10YRxqujTubj96FzANiRW6qprzmESgmDWTqp0D0sK0ds/edit?usp=sharing Пишите свою цену за работу. Проект должен делаться на unity, за основу будет взят готовый ассет: https://assetstore.unity.com/packages/templates/packs/idle-heroes-war-rpg-258303.

Игры
Опубликован:
19 часов назад
Бюджет:
20000 руб.~$249.66
Доработка приложения по доставке

Есть проект на котлине, который собирали Compose Multiplatform, нужно доработать сторону для андроид. Архив прикреплю, изучите, попробуйте собрать апк, будет много мелких доработок в ближайшие месяцы, Сейчас нужно: 1. Привести в порядок регистрацию (вывести уведомления, какой пункт заполнен неверно). 2. Повесить проверку заказов на актуальность (показывать только те, у которых дата не наступила). 3. Когда водитель принял заказ, водитель и заказчик общаются в чате, заказ исчезает из списка. В чате добавляем кнопки принял или отказал. В случае отказа заказ должен вернуться в список, чтобы другой водитель мог принять этот же заказ. Сначала попробуйте собрать апк и потыкать, потом предлагайте свои условия. Доступ к базе предоставлю.

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

Мне нужен один из этих сайтов скачать и чтоб он открывался и работал актуально (https://www.ringstudio.net/) (https://christophecoenon.com/?index=19) (https://bridget.pictures/) (https://www.jackdavison.co.uk/work-20), если можно скачать, то так чтоб я смог в нем изменять информацию и он работал исправно. Или сделать такой же новый.

Создание сайта
Опубликован:
19 часов назад
Бюджет:
1000 руб.~$12.49
Разработка приложения "DoniTask"

ЗадачаОписание проекта:Требуется команда или опытный разработчик для создания приложения "DoniTask" – интуитивного и удобного менеджера задач (to-do list) для планирования и управления задачами. Приложение должно включать базовый функционал для работы с задачами, а также возможности для их группировки, настройки напоминаний и синхронизации данных между платформами.Ключевые требования:• Стек разработки (другой не предлагать):o FlutterFlow для создания пользовательского интерфейса.o Supabase для управления базой данных и серверной частью.• Кроссплатформенная разработка (iOS, Android).• Поддержка оффлайн-режима с последующей синхронизацией.• Интуитивно понятный интерфейс и высокая производительность.Условия сотрудничества:• Разработка будет разделена на этапы, и оплата будет производиться по мере завершения каждого этапа.Что мы ожидаем от вас:• Опыт работы с FlutterFlow и Supabase.• Умение работать с кроссплатформенными проектами.• Готовность предоставлять регулярные отчеты о ходе работы.• Ответственность и соблюдение сроков.С нашей стороны:• Четко сформулированное техническое задание.• Готовый дизайн.• Возможность долгосрочного сотрудничества в случае успешной реализации проекта.Если вы заинтересованы, присылайте:1. Примеры реализованных проектов (особенно с использованием FlutterFlow и Supabase).2. Ваше резюме или описание опыта.3. Вашу почасовую ставку.

Android
Опубликован:
19 часов назад
Бюджет:
200000 руб.~$2496.57
Главный слайд на Wildberries (воздуходувка ZY7400)

Необходимо создать заглавный слайд для WB .Можно взять один из двух вариантов фото. В будущем планируются новые фото по 300 рслайд. Фен должен быть зажат в руку, сдувая снег с машины. Фон - зимний Заголовок: Турбофен-воздуходувка Дальше по слайду надо раскидать следующие доводы (без нумерации, цифры исключительно для перечисления в задании). 1)Супермощная 2) От 50000 до 130000 об/мин 3) 4 скорости 4) LED-фонарик Если хотите что-то показать - указывайте ссылку, не ждите подтверждение в личку. Пока проект открыт - он актуаленю Все заявки рассматриваются, просто не всем есть возможность ответить в виду дневного ограничения.

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

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

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