Към съдържанието

Инсталация

Изисквания

heading.anchorLabel
  • Работещ Magento 2 / Adobe Commerce.
  • Библиотека endroid/qr-code (^4.3.7 || ^5.0 || ^6.0) — за генериране на QR кодовете. Модулът има вграден слой за съвместимост между версии 4, 5 и 6.
  • Стандартни Magento модули, изброени в composer.json и в sequence на etc/module.xml: Magento_Sales, Magento_Payment, Magento_Tax, Magento_Catalog, Magento_Customer, Magento_Store, Magento_Config, Magento_Backend, Magento_GiftMessage, Magento_AdminNotification.

Зависимостите са декларирани в composer.json:

"require": {
"endroid/qr-code": "^4.3.7 || ^5.0 || ^6.0",
"magento/framework": "*",
"magento/module-sales": "*",
"magento/module-payment": "*",
"magento/module-tax": "*"
}

Инсталиране

heading.anchorLabel

Активирайте модула и приложете setup промените в корена на проекта:

Terminal window
composer require webcode/module-nra
bin/magento module:enable Webcode_NRA
bin/magento setup:upgrade
bin/magento setup:di:compile # при production режим
bin/magento setup:static-content:deploy
bin/magento cache:flush

След инсталация

heading.anchorLabel
  1. Въведете идентификационните данни на търговеца (ЕИК, уникален номер на е-магазина) и картотекирайте методите на плащане — виж Конфигурация.
  2. Активирайте модула и по избор — изпращането по имейл.
  3. Проверете генерирането — ръчно през CLI или от админ панела (виж Употреба).

Одиторският файл се записва в var/nra/. Уверете се, че директорията var/ е достъпна за запис от процеса на Magento (CLI и уеб потребител).