CS-Cart

Последние изменения: 22.06.2020

СКАЧАТЬ ПЛАГИН

Назначение модуля:

Модуль реализует отправку сведений об оплате заказов оператору фискальных данных, (в случае успешной оплаты) используя сервис LIFE PAY для соблюдения 54-ФЗ.

Совместимость модуля:

модуль тестировался на: CS-Cart 4.6.1

Установка модуля:

Копирование по FTP:

  1. Скопировать содержимое папки UPLOADS в папку где установлен cs-cart;
  2. Перейти в верхнее меню Модули -> Управление модулями
  3. Выбрать вкладку “Посмотреть все доступные модули”
  4. Найти модуль “LIFE PAY Cloud Print Module”
  5. Нажать кнопку “Установить”, после этого перенаправит на страницу установленных модулей
Screen Shot 2017-07-19 at 17.03.35.png

Кликнуть на заголовке модуля, откроется окно настроек модуля

Screen Shot 2017-07-19 at 17.05.47.png

Настройка модуля:

Тестовый режим

  • Тестовый режим отправки запроса без фискализации. В тестовом режиме uuid сгенерирован не будет, оповещения о результате фискализации отправляться не будут. Эта возможность позволяет проверить правильность работы плагина.

Режим печати / отправки чека

  • распечатать чек (по умолчанию),
  • отправить электронный чек по email и/или смс,
  • распечатать чек и отправить по email и/или смс.

Логин в системе LIFE PAY

  • Логин в системе LIFE PAY. Как правило, это номер телефона в формате 7xxxxxxxxxx.

API ключ LIFE PAY

  • АПИ-ключ компании в системе LIFE PAY. Узнать свой АПИ-ключ можно в личном кабинете LIFE PAY.

Серийный номер принтера

  • Серийный номер принтера, на котором надо распечатать фискальный чек. Если не задан, чек будет фискализирован на одном из фискальных принтеров.

Логирование

  • Будет ли вестись журнал событий (файл lifepay.log)

(!)После установки, активации и настройки плагина, рекомендуется перевести модуль в тестовый режим и совершить покупку в вашем магазине.

В папке /var/files/x/ будет создан лог-файл - lifepay.log, в котором будут описаны все запросы и ответы к API LIFE PAY.

Пример успешного тестового ответа от LIFE PAY в lifepay.log:

[LIFEPAY]: 2017-07-10 12:05:40

[LIFEPAY]: REQUEST: https://sapi.life-pay.ru/cloud-print/create-receipt : Array

(

   [enable] => 1

   [test] => 1

   [mode] => print

   [login] => 7**********

   [apikey] => a79b9878cf4973699a7aea7d37562a3f

   [purchase] => Array

   (

           [products] => Array

               (

                   [0] => Array

                       (

                           [name] => Продукт в вашем магазине

                           [quantity] => 1

                           [price] => 5590

                       )

               )

       )

   [type] => payment

   [customer_phone] => 78001234455

   [customer_email] => customer@email.com

   [card_amount] => 5590.00

   [ext_id] => 123

)

[LIFEPAY]: RESPONSE: stdClass Object

(

   [code] => 0

   [message] =>

   [data] => stdClass Object

       (

           [uuid] =>

       )

)

Помогла ли вам статья?