Магазин на Magento 2.3.7 восстановить работу, + Portmone
Три задачи:
1. Есть сайт "продакшн", который ранее работал и был потушен. Сейчас происходит перенос сайта в другую компанию. Нужно восстановить работу сайта (сборка локально, в идеале в docker), зафиксировать зависимости (composer), смоук тест работоспособности. По сути - поднять локальный проект, который будет работать (отображать контент (есть БД с прода), создавать заказы)
2. В этот сайт интегрировать оплату через Portmone (есть от них официальный модуль), проверить что модуль делает то, что нужно, а именно:
- возможность оплаты без ухода с сайта (максимум 3DS)
- частичный возврат средств (при отмене одной из позиций заказа)
3. Есть дополнительная логика возвратов товара, связанная с возвратом средств. Если коротко, клиент оформляет через ЛК на сайте возврат, при определенных событиях - триггериться возврат (refund) клиенту на карту.
Сейчас сайт интегрирован с другой платежкой, где это все работало, но больше со старой платежкой работать не будет. Реинтеграция на Портмоне.