Цель: Адаптация и модернизация существующего платежного модуля для обеспечения высокой безопасности, улучшенной функциональности, и совместимости с последними версиями WooCommerce и WordPress для платежной системы Cryptomus.
1. Введение:
Работа основана на существующих модулях, доступных по ссылкам, которые вы можете запросить, написав в бот:
t.me/OMDMediaDirectionBot 2. Основные функции и требования:
2.1. Безопасность транзакций:
Реализовать меры для защиты конфиденциальных данных, включая шифрование данных и использование безопасных методов передачи.
Обеспечить соответствие обработки платежей современным стандартам PCI DSS.
2.2. Логирование:
Реализовать расширенную систему логирования для отслеживания важных событий и ошибок, возникающих при обработке платежей.
2.3. Управление статусами заказов:
Автоматизировать изменение статусов заказов, включая сценарии для возврата средств или отмены заказа пользователем.
2.4. Совместимость и интеграция:
Обеспечить полную совместимость модуля с последними версиями WooCommerce.
Реализовать гладкую интеграцию с системой платежей WooCommerce, минимизируя необходимость в пользовательской настройке.
2.5. Тестирование продукта:
Провести комплексное тестирование продукта, включая проверку работы в различных браузерах и на разных устройствах, а также тестирование производительности и безопасности.
3. Дополнительные требования:
3.1. Пользовательский интерфейс:
Улучшить внешний вид пользовательского интерфейса, делая его более интуитивно понятным и современным.
Обеспечить адаптивность интерфейса для различных типов устройств.
3.2. Документация:
Подготовить подробную документацию по установке, настройке и использованию модуля, а также по устранению возможных проблем.
Документация должна быть понятной для конечного пользователя без технической подготовки.
3.3. Поддержка мультивалютности и многосайтовости:
Обеспечить поддержку нескольких валют и возможность работы модуля на многосайтовых платформах.
3.4. Публикация и поддержка:
Оказать помощь в публикации готового модуля в каталоге WordPress.
Подготовить модуль к возможным будущим обновлениям и изменениям, обеспечив его гибкость и масштабируемость.
4. Сроки и этапы разработки:
4.1 Сроки выполнения задания и этапы разработки, чем быстрее сделаете вы, тем лучше.
4.2 У сервиса очень простое и понятное API, аналогичное платёжной системе Enot.
4.3 Вы можете опубликовать свой плагин в каталог
ru.wordpress.org/plugins/ это будет только плюсом при выборе вас, как победителя конкурса.
5. Критерии оценки:
5.1 Качество исполнения: соответствие функциональным и техническим требованиям, отсутствие ошибок и недочетов.
5.2 Удобство и эстетика пользовательского интерфейса.
5.3 Соблюдение установленных сроков и активное участие в процессе общения и обсуждения проекта.
5.4 Качество подготовленной документации и ее понятность для конечных пользователей.
6. Заключение:
Ожидается, что результатом работы будет функциональный, безопасный и удобный в использовании платежный модуль, полностью готовый к публикации и использованию в коммерческих целях. Свои работы необходимо публиковать open-source в
github.com/ За подробностями по проекту, обращайтесь в личные сообщения или через форму обратной связи gusev@duck.com
Успехов в разработке и надеюсь на долгосрочное сотрудничество!