По договоренности
Нужно создать для joomla+joomshopping плагин, который добавляет новый способ оплаты.
Если пользователь во время оплаты выбирает этот способ, то его перекидывает с определенными параметрами:
- номер заказа
- сумма
- валюта
- токен продавца (который должен указываться в админке в настройках плагина)
на определенынй url.
После того как пользователь совершил действия по этому внешнему url (не в рамках данного проекта),
система его возвращает в магзаин на страницу оплаты заказа с признаком того, что ожидается оплата
(либо что что-то полшло не так).
Далее магазин ожидает вызова по API от платежной системы (крутится какой-то прогресс тем временем).
Он может получить:
- отказ: показываем соответствующее сообщение
- подтверждение оплаты, тогда заказ переходит в статус "оплачено"
Нужно учесть, что исходный код плагина будет скорей всего в дальнейшем публиковаться в открытй репо, поэтому код должен быть написан аккуратно
Версия: joomla 3.7.3, модуль интернет-магазина: joomshopping 4.15.1