Jump to content
Sign in to follow this  
pyatka

[Поддержка] Автоматическая печать накладных GoogleCloudPrint

Recommended Posts

Автоматическая печать накладных GoogleCloudPrint


Автоматическая печать накладных GoogleCloudPrint


Легкий способ ускорить сборку заказа - автоматически получать накладные как только покупатель нажал "подтвердить заказ".

Особенности:

  • Модуль работает через сервис GoogleCloudPrint
  • Для того чтобы автоматическая печать работала нужен браузер Google Chrome

Требования:

  • VqMod
  • OpenCart 1.5.*, ocStore
  • Аккаунт google (почта gmail)

Установка:

  1. Скопировать папки из архива в корень сайта, как обычно при установке модулей и установить в админке
    ap3.png
  2. Создать приложение в Google Developers Console здесь
  3. Перейти на страницу приложения в Google Developers Console и перейти на вкладку APIs & auth > Credentials
    ap4.png
  4. Выбрать Create new Client ID и создать ключ для Web Application. Redirect URIs и Javascript Origins можно найти на странице модуля в админке.
    ap6.pngap5.png
  5. Скопировать полученные Client ID и Client Secret в соответствующие поля в админке модуля
  6. Нажать "Сохранить", после чего Google запросит разрешения на доступ к принтеру
  7. Вернувшись на страницу модуля вы увидите список принтеров, доступных вашему аккаунту, выберите тот, на который хотите отправлять задания печати. Инструкцию по добавлению принтера можно найти здесь.
    ap2.png

В перспективе:

  • печать различных накладных, в зависимости от способа доставки


 

  • +1 1

Share this post


Link to post
Share on other sites

у накладных свой шаблон или как в админке order_invoice.tpl ???

Share this post


Link to post
Share on other sites

Будем ждать под OC2

Share this post


Link to post
Share on other sites

Добрый день.
Подскажите а где и как формировать накладные ??

Share this post


Link to post
Share on other sites

На данный момент берется стандартный шаблон накладной OC. В случае, если интересно сообществу есть в планах добавить стандартные бланки например наложенный платеж, почтовая накладная и т.п. Добавить возможность настроить печать разных накладных в зависимости от способа оплаты и доставки.

 

Если есть необходимость изменить шаблон для печатной накладной можете обратиться ко мне в ЛС, все решаемо.

 

Прошу прощения за долгое молчание.

Edited by pyatka

Share this post


Link to post
Share on other sites

Все работает, но при печати все увеличено. Где можно подкорректировать? 

 

Так же есть принтер штрихкодов, можно сделать шаблон под него?

Share this post


Link to post
Share on other sites

Чтобы подкорректировать размер шрифта и т.п. есть 2 пути

1 - как показывает практика, многое зависит от настроек принтера. Перейдите на обычную страницу накладной в Google Chrome и нажмите Ctrl + P. Слева будет набор настроек. Если это тот google аккаунт и принтер с которого печатаются накладные, то настройки будут применяться к автоматической печати.

2 - можно поменять верстку шаблона накладной.

 

По поводу добавления шаблона для ШК напишите в ЛС, желательно пару примеров ШК приложить

Share this post


Link to post
Share on other sites
можно поменять верстку шаблона накладной

 

 

Подскажите где он располагается?

Share this post


Link to post
Share on other sites

выложите пжл кто-нибудь скрин накладной)) можно с затертыми данными.)) как хоть выглядеть будет?

Share this post


Link to post
Share on other sites

выложите пжл кто-нибудь скрин накладной)) можно с затертыми данными.)) как хоть выглядеть будет?

Также как и стандартная накладная OpenCart. Если нужно что-то другое обратитесь в ЛС, помогу.

Share this post


Link to post
Share on other sites
В 06.07.2015 в 21:14, zomo сказал:

Будем ждать под OC2

Очень нужен такой модуль под Opencart 2.1.0.2.2

Share this post


Link to post
Share on other sites

Добрый вечер. Как я понимаю, модуль не поддерживает OcStore 2.3? Может есть похожие модули с функцией автоматической печати заказа?

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Similar Content

    • By progroman
      424.00 руб
      Скачать/Купить дополнение


      Генератор доставок
      Модуль добавляет любое количество служб доставки с тарифами, указанными вами.
      Позволяет настраивать тарифы, скидки на доставку, регионы и города для доставки.
      Может быть полезен, например, если у вас собственная курьерская служба, или у службы доставки нет своего api, либо он слишком сложный. Или вы хотите увеличить или наоборот уменьшить стоимость доставки для клиента. В этих случаях с помощью данного модуля вы просто вбиваете соответствующие тарифы для нужных регионов.
       
      Стоимость доставки может быть:
      - фиксированной, например, 300 руб.
      - текстом, например, "уточняйте у менеджера"
      - зависимой от веса, например: 5:300,7:400,10:500
       
      Настройка тарифов по весу
      Пример
      5:300,7:400,10:500
      заказ весом меньше или равный 5 кг будет стоить 300.00 руб., весом меньше или равный 7 кг, но больше чем 5 кг, будет стоить 400 руб., от 7 до 10 кг - 500 руб.
      Чтобы указать минимальный вес заказа, оставьте значение пустым:
      3:,5:300,7:400,10:500
      в данном случае, заказ весом до 3 кг не доставляется, максимальный вес в данном случае 10 кг.
       
      Указывайте вес товаров в единицах, выбранных в настройках (Система / Настройки / Локализация / Вес). Без веса товара стоимость доставки не рассчитывается.
       
      Скидки на доставку
      Есть возможность установить скидки на доставку или сделать ее бесплатной от определонной суммы заказа.
      Пример
      3000:0,10000:50,100000000:100
      заказ стоимостью до 3 000 руб. - нет скидки
      от 3 000 до 10 000 - скидка на доставку 50
      больше 10 000 (до 100 000 000 - любое большое число) - бесплатная доставка (скидка 100%).
       
      Установка
      Скачайте архив, подходящий под вашу версию OpenCart, OcStore и т.д. Следуйте инструкции из файла readme.txt.
       
      Демо
      Демо
      Админка
      demo / demo
       
      Лицензия
      Модуль работает по лицензии (один домен + его поддомены), выдается по запросу личным сообщением с адресом вашего сайта и темой "Лицензия Генератора доставок".
      Дополнительные лицензии на другие домены можно оплатить через Яндекс.Деньги или переводом на карту Сбербанка.
      Стоимость второй и последующих лицензий при оплате указанными способами - 400 рублей.
      Важно! Удаление или перенос лицензии на другой домен невозможно! Это уже другая лицензия, которая покупается отдельно.
       
      Обновление
      До версии 1.2
      залейте файлы из архива поверх старой версии, обновите модификатор  
      До версии 1.1
      удалите файлы, генерированные модулем для OC 2.0 - 2.2: admin/controller/shipping/progroman_shipgen{N}.php, admin/language/russian/shippnig/progroman_shipgen{N}.php, catalog/model/shipping/progroman_shipgen{N}.php для OC 2.3 и выше: admin/controller/extension/shipping/progroman_shipgen{N}.php, admin/language/ru-ru/extension/shippnig/progroman_shipgen{N}.php, catalog/model/extension/shipping/progroman_shipgen{N}.php установите новую версию модуля по инструкции Добавил progroman Добавлено 06.03.2018 Категория Доставки Системные требования ionCube PHP Loader 5 или выше, PHP 5.4 и выше Метод активации По запросу в ЛС Ioncube Loader Требуется OpenCart 3.0
      2.3
      2.2
      2.1
      2.0 ocStore 3.0
      2.3
      2.2
      2.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х Обращение к серверу разработчика Нет Старая цена  
    • By progroman
      Модуль добавляет любое количество служб доставки с тарифами, указанными вами.
      Позволяет настраивать тарифы, скидки на доставку, регионы и города для доставки.
      Может быть полезен, например, если у вас собственная курьерская служба, или у службы доставки нет своего api, либо он слишком сложный. Или вы хотите увеличить или наоборот уменьшить стоимость доставки для клиента. В этих случаях с помощью данного модуля вы просто вбиваете соответствующие тарифы для нужных регионов.
       
      Стоимость доставки может быть:
      - фиксированной, например, 300 руб.
      - текстом, например, "уточняйте у менеджера"
      - зависимой от веса, например: 5:300,7:400,10:500
       
      Настройка тарифов по весу
      Пример
      5:300,7:400,10:500
      заказ весом меньше или равный 5 кг будет стоить 300.00 руб., весом меньше или равный 7 кг, но больше чем 5 кг, будет стоить 400 руб., от 7 до 10 кг - 500 руб.
      Чтобы указать минимальный вес заказа, оставьте значение пустым:
      3:,5:300,7:400,10:500
      в данном случае, заказ весом до 3 кг не доставляется, максимальный вес в данном случае 10 кг.
       
      Указывайте вес товаров в единицах, выбранных в настройках (Система / Настройки / Локализация / Вес). Без веса товара стоимость доставки не рассчитывается.
       
      Скидки на доставку
      Есть возможность установить скидки на доставку или сделать ее бесплатной от определонной суммы заказа.
      Пример
      3000:0,10000:50,100000000:100
      заказ стоимостью до 3 000 руб. - нет скидки
      от 3 000 до 10 000 - скидка на доставку 50
      больше 10 000 (до 100 000 000 - любое большое число) - бесплатная доставка (скидка 100%).
       
      Установка
      Скачайте архив, подходящий под вашу версию OpenCart, OcStore и т.д. Следуйте инструкции из файла readme.txt.
       
      Демо
      Демо
      Админка
      demo / demo
       
      Лицензия
      Модуль работает по лицензии (один домен + его поддомены), выдается по запросу личным сообщением с адресом вашего сайта и темой "Лицензия Генератора доставок".
      Дополнительные лицензии на другие домены можно оплатить через Яндекс.Деньги или переводом на карту Сбербанка.
      Стоимость второй и последующих лицензий при оплате указанными способами - 400 рублей.
      Важно! Удаление или перенос лицензии на другой домен невозможно! Это уже другая лицензия, которая покупается отдельно.
       
      Обновление
      До версии 1.2
      залейте файлы из архива поверх старой версии, обновите модификатор  
      До версии 1.1
      удалите файлы, генерированные модулем для OC 2.0 - 2.2: admin/controller/shipping/progroman_shipgen{N}.php, admin/language/russian/shippnig/progroman_shipgen{N}.php, catalog/model/shipping/progroman_shipgen{N}.php для OC 2.3 и выше: admin/controller/extension/shipping/progroman_shipgen{N}.php, admin/language/ru-ru/extension/shippnig/progroman_shipgen{N}.php, catalog/model/extension/shipping/progroman_shipgen{N}.php установите новую версию модуля по инструкции
    • By rwebook
      449.00 руб
      Скачать/Купить дополнение


      Новая Почта / Нова Пошта / Создание накладной (города, отделения)
       
      Плагин доставки Новой почтой
       
      Показывает в Оформлении заказа города и отделения Новой Почты
      Есть возможность создать накладную сразу при просмотре заказа в админ панели

      Работает через API Новой Почты поэтому база городов и отделений всегда актуальна (ключ нужно взять в кабинете Новой почты)

      Как работает:
      Модуль цепляется на уже существующие поля в Оформлении заказа поверху 
      В поле вводите название города, и модуль подсказывает все города которые подходят с базы Новой Почты
      после выбора города подтягиваются все отделения города (если нет отделений то поле отделений вместо дропдауна (селекта) стает обычным чтобы в него можно было вписывать свой адрес)

      Работает на любых оформлениях (стардартное opencart, simplesheckout )
      на сайте должен установлен быть jquery
      лицензия на один домен (+ тестовый аккаунт), версия для Opencart 2.0-2.2 без персональной поддержки и без обновлений (формирования накладой в ней нет)
       
       
      demo -  https://9999.pp.ua/index.php?route=checkout/checkout - https://prnt.sc/qd2uky
       
      Установка
      1) обновить модификаторы
      2) установить плагин 3) обновить модификаторы 4) настроить модуль 5) Создать в оформления заказа поля для города и отделения (если их еще нет) 6) Вам нужно в настройках модуля прописать ID элемента (поля на которое будет цепляться модуль) (select, input) 
      1 - поля для автодобавления Города
      2 - поля для автодобавления Отделения Новой Почты Если у Вас кастомный модуль оформления заказа (simplecheckout и тд) нужно отключить перезагрузку этих полей  пример для города (для отделения аналогично, только выбирать другое поле на которое будет цепляться модуль))     Распространяется как есть по лицензии один домен = один модуль, при условии соблюдения правил форума.
      Пожелания нового ф-ционала пишите в комментариях
      Добавил rwebook Добавлено 10.06.2019 Категория Доставки Системные требования php 5.6+, curl Метод активации По запросу на почту Ioncube Loader Нет OpenCart 3.0
      2.3
      2.2
      2.1
      2.0 ocStore 3.0
      2.3
      2.2
      2.1 OpenCart.Pro, ocShop Не проверялось Обращение к серверу разработчика Нет Старая цена 700  
    • By rwebook
      Плагин доставки Новой почтой
       
      Показывает в Оформлении заказа города и отделения Новой Почты
      Есть возможность создать накладную сразу при просмотре заказа в админ панели

      Работает через API Новой Почты поэтому база городов и отделений всегда актуальна (ключ нужно взять в кабинете Новой почты)

      Как работает:
      Модуль цепляется на уже существующие поля в Оформлении заказа поверху 
      В поле вводите название города, и модуль подсказывает все города которые подходят с базы Новой Почты
      после выбора города подтягиваются все отделения города (если нет отделений то поле отделений вместо дропдауна (селекта) стает обычным чтобы в него можно было вписывать свой адрес)

      Работает на любых оформлениях (стардартное opencart, simplesheckout )
      на сайте должен установлен быть jquery
      лицензия на один домен (+ тестовый аккаунт), версия для Opencart 2.0-2.2 без персональной поддержки и без обновлений (формирования накладой в ней нет)
       
       
      demo -  https://9999.pp.ua/index.php?route=checkout/checkout - https://prnt.sc/qd2uky
       
      Установка
      1) обновить модификаторы
      2) установить плагин 3) обновить модификаторы 4) настроить модуль 5) Создать в оформления заказа поля для города и отделения (если их еще нет) 6) Вам нужно в настройках модуля прописать ID элемента (поля на которое будет цепляться модуль) (select, input) 
      1 - поля для автодобавления Города
      2 - поля для автодобавления Отделения Новой Почты Если у Вас кастомный модуль оформления заказа (simplecheckout и тд) нужно отключить перезагрузку этих полей  пример для города (для отделения аналогично, только выбирать другое поле на которое будет цепляться модуль))     Распространяется как есть по лицензии один домен = один модуль, при условии соблюдения правил форума.
      Пожелания нового ф-ционала пишите в комментариях
    • By seregin
      400.00 руб
      Скачать/Купить дополнение


      Модуль доставки Почта России и EMS
      Модуль отображает и рассчитывает доставку для Почты России и EMS используя сервис Postcalc.ru

      Совместимость

      Совместим с модулями оформления заказа, где обновляются способы доставки при заполнении полей: Страна, Регион, Город и Индекс.

      Демонстрация

      Главная страница (купите товар и переходите в корзину) - Перейти на сайт
      Настройки - Перейти на сайт

      Доступ в административную панель:

      Логин - demo
      Пароль - demo

      Важная информация

      Модуль только использует возможности предоставляемые сервисом postcalc.ru, поэтому ознакомьтесь с информацией на сайте.

      Postcalc.ru позволяет отправлять 500 запросов в день при использовании бесплатного доступе.
      Начиная с 01 июня 2020 года, на бесплатном доступе будут отдаваться расчеты не более чем по пяти внутренним или международным отправлениям.

      Необходима регистрация на сайте и добавление вашего домена для получения ключа https://www.postcalc.ru/lk/

      Условия использования сервиса Postcalc.RU - http://www.postcalc.ru/conditions.html
      Статистика запросов - http://www.postcalc.ru/mystat.html
      Черный список ip - http://www.postcalc.ru/blacklist.php
      Прочитайте если вы увидели ошибку в расчётах http://postcalc.ru/faq.html#calculations_check
      Добавил seregin Добавлено 09.12.2015 Категория Доставки Системные требования Метод активации Без активации Ioncube Loader Нет OpenCart 3.0
      2.3 ocStore 3.0
      2.3 OpenCart.Pro, ocShop Не проверялось Обращение к серверу разработчика Да Старая цена 0  
  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.