Разработка плагинов для OpenCart
RozetkaPay — международный платежный сервис, который входит в группу компаний EVO+Rozetka. Создан на базе самых известных маркетплейсов страны и обеспечивает удобные, быстрые и надежные платежные решения как онлайн, так и офлайн (в частности через кассы в точках выдачи онлайн-ритейлов). Мы стремимся сделать процесс покупки максимально простым и безопасным.
- Разработать плагин для OpenCart для Express Checkout:
- Совместимость с версиями 2.1, 2.3, 2.4, 3.0.
- Админ-панель для настроек.
- Интеграция методов RozetkaPay API.
Функциональные требования для плагинов
- Иметь возможность осуществлять оплату заказа через Express Checkout, флоу:
- Пользователь формирует корзину с товарами.
- Пользователь переходит к процессу оплаты.
- Должен быть реализован сценарий оплаты через Express Checkout:
- Пользователь нажимает кнопку ''Купить с RozetkaPay''.
- Вызывается эндпоинт create payment:
- Необходимо согласовать протокол взаимодействия, который зависит от CMS системы.
- В ответе на вызов эндпоинта возвращается ссылка для Express Checkout.
- Пользователь автоматически перенаправляется на полученную ссылку для завершения оплаты.
- После завершения оплаты пользователя перенаправят на URL, указанный в запросе к
create payment.
- Иметь возможность принимать
callbackв админке мерчанта с результатом оплаты/возврата/отмены заказа: - Иметь возможность вызывать метод
resend callbackиз админки мерчанта для повторной отправки callback: - Иметь возможность вызывать метод
payment infoиз админки мерчанта для получения информации об оплате: - Иметь возможность вызывать метод
cancel paymentиз админки мерчанта.- Метод применяется в двух случаях:
- Отмена заказа:
- Доступно для неоплаченных заказов.
- В запросе
cancel paymentпараметрamountдолжен быть пустым.
- Возврат средств:
- Доступно для оплаченных заказов.
- Для полного возврата параметр
amountтакже оставляют пустым. - Для частичного возврата значение параметра
amountнужно указать.
- Отмена заказа:
- Метод применяется в двух случаях:
- Плагин должен поддерживать ввод API-ключей (
api_key,secret_key). Ключи будут использоваться для авторизации API-запросов.
- Иметь возможность осуществлять оплату заказа через Express Checkout, флоу:
Нефункциональные требования для плагинов
- Код должен соответствовать стандартам OpenCart
- Использование PHP версии 7.4 или новее.
- Простая установка (архив с README).
- Совместимость с популярными браузерами.
- Требования для админ-панели настроек:
- Ввод API-ключей RozetkaPay (api_key, secret_key).
- Переключение режима sandbox/production.
- Логирование API-запросов и ответов.
- Интерфейс клиента:
- Кнопка ''Купить с RozetkaPay'' для оплаты через Express Checkout на странице оформления заказа.
Ожидаемые результаты
- Плагины:
- Архивы плагинов для OpenCart (отдельно для каждой версии).
- Плагин для WooCommerce.
- Документация:
- Инструкция по установке и настройке.
- Исходный код:
- Комментарии в соответствии со стандартами PHP.
- Плагины:
Отзыв заказчика о сотрудничестве с Богданом Новиком
Разработка плагинов для OpenCart"Мы полностью удовлетворены работой разработчика модуля для OpenCart! Сотрудничество было на высшем уровне — разработчик быстро реагировал на наши пожелания, выполнял все изменения оперативно и согласно нашим требованиям. Модуль работает без сбоев, все функции выполнены точно так, как мы планировали. Также стоит отметить чудственную коммуникационную составляющую, Богдан всегда вовремя и продуктивно предоставлял обратную связь по ходу реализации проекта. Это был очень позитивный опыт, и я без сомнений рекомендую специалиста другим!
Отзыв фрилансера о сотрудничестве с Ігорем Лісовим
Разработка плагинов для OpenCartХороший заказчик, при выполнении задания проблем не возникло, рекомендую к сотрудничеству!
-
Добрый день. У меня есть опыт в создании интернет-ресурсов различной сложности, а также в решении проблем, доработке и создании сайтов на OpenCart, WordPress и других.
Примеры работ могу предоставить по запросу.
Пишите, обсудим детали
Похожий выполненный проект: Разработчик для сайта Opencart
-
1545 30 1 Здравствуйте, Игорь. Я могу разработать этот плагин быстро и в срок. пишите, начну прямо сейчас.
Актуальные фриланс-проекты в категории CMS
Посадочная страница для Shopify-магазина по готовому макетуНужно разработать landing page для интернет-магазина на Shopify. Магазин уже работает на купленной теме, поэтому задача — адаптировать готовый визуальный макет и структуру под возможности текущей темы, без полной разработки с нуля. Страница нужна под рекламный трафик из Facebook… CMS, HTML и CSS верстка ∙ 6 часов 47 минут назад ∙ 20 ставок |
Разработка многостраничного сайта на WordPress по готовому дизайну
18 000 UAH
Ищу WordPress-разработчика для верстки и запуска многостраничного сайта. Есть готовый дизайн. Нужно качественно перенести его на WordPress, адаптировать под мобильные устройства и подготовить сайт к запуску. Пожалуйста, присылайте примеры реализованных сайтов и стоимость. CMS ∙ 17 часов 3 минуты назад ∙ 76 ставок |
Настройка Cookie Consent и Consent Mode v2 на сайте ХорошопДобрый день! Необходимо внедрить на сайте (платформа Хорошоп) полноценный баннер управления согласием на использование файлов cookie и выполнить все необходимые настройки для корректной передачи данных между Google Ads, Google Analytics 4, Google Tag Manager и другими… CMS, Веб-программирование ∙ 17 часов 47 минут назад ∙ 13 ставок |
Доопрацювання существующего проекта на Laravel (PHP)Необходимо доработка существующего проекта на Laravel (PHP). Проект включает в себя готовую админ-панель, которая имеет внутри себя билдер, который выступает для создания страниц через него с версткой (html+css+js) на php кодом для вывода данных. В проекте нужно реализовать 2-3… CMS, PHP ∙ 1 день 9 часов назад ∙ 38 ставок |
Настройка интернет-магазина тканей на WordPress + WooCommerce по шаблону Astra
14 790 UAH
Необходимо настроить и подготовить к работе интернет-магазин мебельных тканей для рынка Норвегии. Домен, хостинг и WordPress уже установлены: eximtextilnordiq.com Сайт нужно сделать не с нуля и без индивидуального программирования, а на готовом бесплатном шаблоне Astra,… CMS, HTML и CSS верстка ∙ 1 день 11 часов назад ∙ 63 ставки |