Разработка модуля(плагина) на WordPress - подписки и оплата через TG
10 000 руб. за проект
Требуется разработка модуля для WordPress, позволяющего внедрить в блоге разноуровневую подписку для доступа к различным статьям или разделам статей, с оплатой через телеграм бота CryptoBot (API) - через формирование Счета на оплату.
Плагин должен позволять:
1. Формировать разные группы пользователей по уровню подписки. (light\medium\high)
3. Плагин должен иметь возможность указания разной продолжительности подписки (через админку)
4. У плагина должна быть админа - для контроля за пользователями.
5. Плагин должен перемещать пользователя по группам подписки, если пользователь захочет ее "увеличить"
6. Плагин должен скрывать контент от групп которые не приобретали подписку или она у них закончилась.
6.1. Пользователь может увидеть анонс статьи (до тега "Далее")
6.2. Для продолжения чтения статьи пользователь должен оформить подписку.
7. У пользователя должна быть возможность управления подписками (кроме их отмены)
8. Требуется реализация периодического напоминания если остается 1\2 дня.
9. Возможность приобретения доступа только к одной статье (без приобретения подписок).
Альтернативный вариант:
Плагин Wordpress для ограничения доступа к статьям по группам пользователей + TG бот для управления подписками (с оплатой в @send) и перемещения пользователя по группам в Wordpress.
Пользователь управляет своими подписками через TG бота. Бот присылает уведомления и счета на оплату.
Администратор бота имеет возможность управлять ботом, смотреть подписки. С реализацией веб-админки.
Можете предложить свой вариант реализации, если он будет быстрее, лучше и безопаснее.
При успешной реализации может быть рассмотрено дальнейшее взаимодействие под другие задачи.
Возможно рассмотреть переиспользование и доработку уже существующих плагинов для WP.
Для разработки и тестирования при необходимости будет предостален тестовый стенд WP + сервер под бота.
В части безопасности, должно быть учтено:
Плагин должен позволять:
1. Формировать разные группы пользователей по уровню подписки. (light\medium\high)
- light-только к статьям (категории А)
- medium-к статьям из 5 категорий + группы страниц
- high-ко всем статьям и группам страниц.
3. Плагин должен иметь возможность указания разной продолжительности подписки (через админку)
4. У плагина должна быть админа - для контроля за пользователями.
5. Плагин должен перемещать пользователя по группам подписки, если пользователь захочет ее "увеличить"
6. Плагин должен скрывать контент от групп которые не приобретали подписку или она у них закончилась.
6.1. Пользователь может увидеть анонс статьи (до тега "Далее")
6.2. Для продолжения чтения статьи пользователь должен оформить подписку.
7. У пользователя должна быть возможность управления подписками (кроме их отмены)
8. Требуется реализация периодического напоминания если остается 1\2 дня.
9. Возможность приобретения доступа только к одной статье (без приобретения подписок).
Альтернативный вариант:
Плагин Wordpress для ограничения доступа к статьям по группам пользователей + TG бот для управления подписками (с оплатой в @send) и перемещения пользователя по группам в Wordpress.
Пользователь управляет своими подписками через TG бота. Бот присылает уведомления и счета на оплату.
Администратор бота имеет возможность управлять ботом, смотреть подписки. С реализацией веб-админки.
Можете предложить свой вариант реализации, если он будет быстрее, лучше и безопаснее.
При успешной реализации может быть рассмотрено дальнейшее взаимодействие под другие задачи.
Возможно рассмотреть переиспользование и доработку уже существующих плагинов для WP.
Для разработки и тестирования при необходимости будет предостален тестовый стенд WP + сервер под бота.
В части безопасности, должно быть учтено:
- Передача только с использованием HTTPS
- Защита от CSRF и XSS атак:
- Задача: Внедрить механизмы защиты от CSRF и XSS атак, включая проверку CSRF-токенов для всех форм и очистку входных данных перед отображением на страницах.
- Защите от SQL инъекций. Использовать подготовленные запросы и фильтрацию данных перед выполнением запросов к базе данных для предотвращения SQL-инъекций.
- Логированиние и уведомление Администратора. в том числе контроль ведения журнала доступа и выставления счетов для пользователя.
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.