Инсталация
Изисквания
heading.anchorLabel- Magento 2 / Adobe Commerce с работещ PHP.
- Модул Webcode_RMA (
webcode/module-rma) — задължителна оперативна основа. Easy Returns не е самостоятелен и не работи без него. - Стандартните модули
Magento_Sales,Magento_CustomerиMagento_Theme(налични във всяка инсталация).
Зависимостите и редът на зареждане са декларирани в etc/module.xml чрез
sequence, така че Webcode_RMA и релевантните Magento модули се bootstrap-ват
преди Easy Returns:
<sequence> <module name="Magento_Sales"/> <module name="Magento_Customer"/> <module name="Magento_Theme"/> <module name="Webcode_RMA"/></sequence>Активиране
heading.anchorLabelАктивирайте модула и приложете setup промените:
composer require webcode/module-easy-returnsbin/magento module:enable Webcode_EasyReturnsbin/magento setup:upgradebin/magento setup:di:compile # при production режимbin/magento cache:flushПри setup:upgrade декларативната схема (etc/db_schema.xml) създава таблицата
webcode_withdrawal_statement, в която се пазят снапшотите на декларациите
за отказ (съдържание, UTC времеви маркери и връзка към RMA заявка).
След инсталация
heading.anchorLabel- Настройте секцията Easy Returns (EU Withdrawal) — виж Конфигурация.
- Уверете се, че Webcode_RMA е конфигуриран (причини, одобрения, доставка, възстановяване), тъй като отказите се обработват през неговия процес.
- Проверете входните точки (footer линк, линк в акаунта, бутон в поръчката) и потвърдителния имейл — виж Употреба.
Webcode_RMA е задължителна основа и се изисква от Easy Returns — не се активира и не се ползва самостоятелно.