Модуль интеграции Dreamkas для OpenCart v3. https://blog.anthonyaxenov.ru/2018/05/09/dreamkas-oc-3/
 
 
Go to file
Anthony Axenov 6f5fdb19c0 Новые изменения в модуле - отображение статуса фискализации. Весь базовый функционал должен работать. Важные изменения в README + LICENSE 2019-09-09 23:17:39 +08:00
src Новые изменения в модуле - отображение статуса фискализации. Весь базовый функционал должен работать. Важные изменения в README + LICENSE 2019-09-09 23:17:39 +08:00
LICENSE Новые изменения в модуле - отображение статуса фискализации. Весь базовый функционал должен работать. Важные изменения в README + LICENSE 2019-09-09 23:17:39 +08:00
README.md Новые изменения в модуле - отображение статуса фискализации. Весь базовый функционал должен работать. Важные изменения в README + LICENSE 2019-09-09 23:17:39 +08:00
dreamkas-f opencart.ocmod.zip Initial commit 2019-04-25 00:15:47 +08:00
dreamkas-opencart-3.ocmod.zip Новые изменения в модуле - отображение статуса фискализации. Весь базовый функционал должен работать. Важные изменения в README + LICENSE 2019-09-09 23:17:39 +08:00

README.md

Модуль интеграции Dreamkas для OpenCart 3.*

Содержимое репозитория

  • ./src/ - директория с исходным кодом модифицированного мной модуля
  • ./dreamkas-opencart-3.ocmod.zip - модифицированный модуль, готовый к установке
  • ./dreamkas-f opencart.ocmod.zip - исходный модуль для OpenCart 2.3, на котором основана данная модификация

Описание

Модификация тестировалась на OpenCart 3.0.2.0.

Модуль устанавливается, удаляется, настройки сохраняются, читаются.

Статусы фискализации не сразу отображаются на главной странице заказов пока не зайдешь в сам заказ.

Вся основная логика модуля прописана здесь: upload/catalog/controller/extension/module/dreamkas.php

Краткая информация об изменениях

Основано на модуле dreamkas-f opencart.ocmod.zip от команды alt-team.ru.

Этот архив предоставляется самими сотрудниками Dreamkas. Он включен в репозиторий для истории.

Важное замечание относительно НДС

В этом устаревшем модуле до сих пор существует НДС 18/180.

Важно знать, что с 1 января 2019 эти ставки были заменены на НДС 20/120!

Полезные ссылки

  1. История появления этой модификации
  2. Открытая документация к Dreamkas API
  3. Как подключить интернет-магазин к кассе через Кабинет?
  4. Подключить кассу к OpenCart
  5. Групповой чат для разработчиков в Telegram: @apidreamkas

Поддержка

ПОЖАЛУЙСТА, НЕ ПРОСИТЕ У МЕНЯ ПОМОЩИ!

Я НЕ ДАЮ НИКАКИХ ГАРАНТИЙ ЕГО РАБОТОСПОСОБНОСТИ И НЕ ПРЕДОСТАВЛЯЮ ПОДДЕРЖКУ.

ЛЮБЫЕ МАНИПУЛЯЦИИ С МОДУЛЕМ — НА ВАШ СТРАХ И РИСК.

У меня нет возможности полноценно проверить насколько качественно работает этот модуль: для этого нужны реальные заказы и покупки. Проект, в рамках которого я работал над этим модулем, я больше не поддерживаю.

У меня нет никакого интереса и необходимости в этом. Многие вещи об OpenCart, продуктах Dreamkas и этом модуле уже забыты. Поэтому, и поскольку проект изначально не мой, лично я развивать его точно не буду.

Берите и используйте. Не работает — штош. Если у вас есть какие-то доработки — pull-requests are welcome. Но лучше сделайте форк этого репозитория и развивайте проект дальше самостоятельно.

Лицензия

WTFPL

Аргументирую:

  1. Компания Dreamkas распространяет свои модули без какой-либо лицензии.
  2. Код модуля был написан командой alt-team, а не компанией Dreamkas. В этом случае исключительные авторские права Dreamkas на этот код должны быть оговорены только в рамках правовых отношений с командой alt-team.
  3. Этот модуль находится в открытом доступе в разделе поддержки Dreamkas. Ни лицензионное соглашение, ни договор-оферта, публично представленные на сайте Dreamkas:
    • не содержат условий использования, изменения и распространения пользователями этого модуля;
    • неприменимы для этого случая (см. п. 2)
  4. Политика обновлений компании alt-team не распространяется на модуль интеграции Dreamkas и Opencart, т.к. этот модуль не продаётся на их сайте;
  5. В исходном коде модуля нигде прямо не указан копирайт в соответствии со статьёй 1271 ГК РФ.

Исходя из этого, делаю выводы:

  1. Компания Dreamkas и команда alt-team никоим образом не заявляют о своих правах на код модуля, об условиях его использования, распространения и изменения. Поэтому я вправе сделать это самостоятельно.
  2. Лицензия WTFPL v2 как никакая другая лучше подходит для этого случая.
  3. Компания Альт-тим должна быть упомянута в тексте лицензии среди прочих авторов исходного кода, т.к. в файле dreamkas-f opencart.ocmod.zip/install.xml встречается её упоминание.

Я готов обсудить и изменить эти условия, если вам есть что сказать по существу.