baks-dev/megamarket-orders

Модуль заказов Megamarket

v7.1.39 2024-11-10 19:31 UTC

README

Version php 8.3+

Модуль заказов Megamarket

Установка

composer require \
baks-dev/megamarket \
baks-dev/megamarket-orders

При первоначальной установке пакета автоматически выполнится консольная комманда на добавление тип профиля, доставку и способ оплаты «Megamarket»:

php bin/console baks:users-profile-type:megamarket
php bin/console baks:payment:megamarket
php bin/console baks:delivery:megamarket

Настройка интеграции по API Megamarket

  • Метод создания отправления (order/new):
https://you.domain/megamarket/order/new
  • Метод отмены лотов со стороны Megamarket (order/cancel):
https://you.domain/megamarket/order/cancel

Дополнительно

Установка конфигурации и файловых ресурсов:

php bin/console baks:assets:install

Изменения в схеме базы данных с помощью миграции

php bin/console doctrine:migrations:diff
php bin/console doctrine:migrations:migrate

Тестирование

php bin/phpunit --group=megamarket-orders

Лицензия License

The MIT License (MIT). Обратитесь к Файлу лицензии за дополнительной информацией.