Перейти к содержанию

Рекомендуемые сообщения

Данная тема очень актуальна для интернет магазинов принимающих оплату онлайн способами (банковских карт, электронных денег)

Существует 2 способа внедрения онлайн кассы в интернет магазин опенкарт.

  1. Интеграция через банк или платежную систему
  2. Интеграция через модуль для онлайн кассы

Интеграция через банк или платежную систему

Схема: перед отправкой покупателя на оплату формируются данные для чека, данные передаются в банк или платежную систему, покупатель переадресовывается на страницу оплаты, после успешной оплаты платежная система передает данные в онлайн кассу, онлайн касса записывает данные в фискальный накопитель, передает данные в ОФД, ОФД передает данные в ФНС.

Важно: Банки и платежные системы поддерживают ограниченные модели касс и по своему могут работать с разными версиями ФФД фискального накопителя (обычно это облачные кассы или сервис). Уточняйте поддержку вашей кассы у платежной системы. Для работы по данной схеме требуется модуль оплаты с поддержкой 54-фз.

Для подключения такой схемы, установите модуль оплаты с поддержкой 54-фз. Активируйте передачу данных для чека (передачу данных корзины). Выполните настройки на стороне платежной системы для связи с вашей кассой или сервисом.


Интеграция через модуль для онлайн кассы

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

Важно: Вам необходимо убедится что такой модуль существует. Вам необходим модуль платежной системы или банка а также модуль онлайн кассы для opencart.

Для подключения такой схемы, установите модуль онлайн кассы и модуль оплаты. Произведите настройки самой кассы и модуля онлайн кассы.

 

Виды онлайн касс.

  1. Облачные кассы (размещаются в дата-центре)
  2. Физические кассы (размещаются у Вас)

Облачные кассы.

Размещаются в дата центре, вам не надо поддерживать постоянное электро-питание, доступ в интернет. Присутствует арендная плата.

Популярные сервис - Атол Онлайн, OrangeData

Бумажные чеки не поддерживаются

Физические кассы.

Размещаются у Вас. Могут работать через какой то сервис (например бизнес ру или модуль касса) или напрямую с аппаратом, обычно для многих касс требуется наличие сервера, так как они не могут принимать команды без драйверов. А также для стабильной работы требуется наличие выделенного ip адреса

Апаррат всегда необходимо держать включенным в сеть питания и интернет. Если для работы предполагается сервер, то также необходима установка программы на ПК и также поддержание постоянной работы данного ПК.

Популярные кассы Атол 30ф, Штрих-м

Поддерживаются бумажные чеки (зависит от модели), если бумажные чеки не нужны рекомендуется выбирать модель без бумаги (Paykiosk, старрус)
 

Порядок подключения:

Выберите подходящий модуль (не для всех касс есть поддержка для интернет магазинов), Купите или арендуйте аппарат, зарегистрируйте кассу в ФНС (это кассается и физических и облачных касс - по сути те же физические кассы только находящиеся в дата центре), закажите услуги ОФД (иногда офд входит в стоимость аренды облачной кассы)

 

Самое удобное - облачная касса, в разделе показаны модули поддерживающие их, в характеристиках модуля указаны какие сервисы поддерживаются, не умеет бить бумажные чеки (технически возможно, но юридически нет, так как данные кассы только для интернет платежей)
Например Сбербанк PRO поддерживает Атол онлайн
Альфа банк поддерживает OrangeData

Без абоненской платы - менее удобно, необходимо поддерживать подключение. Выгодно по стоимости. Умеет бить бумажные чеки.

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

  • +1 5

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Какие решения существуют на рынке и как выбрать подходящее?

  • Интеграция через компьютер и самописный модуль интеграции с кассой через драйвер каким-то «специалистом» из интернета.
  • Облачные решения в аренду.
  • Облачные решения в собственность.

Как выбрать подходящее?
1. Посчитать количество транзакций в день
2. Вспоминть свою систему налгообложения
3. Посмотреть имеющиеся интеграции с вашей CMS платформой

 

Рекомендуем делать так:

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

2. если до 100 в день - покупать свою кассу (особенно на упрощенке)

3. если больше 100/200 в день - арендовать

4. если 1 в неделю - купить обычную касс "калькулятор" за 8 тыс

5. если есть ПВЗ и там 1 раз в неделю покупают - оформлять заказ с онлайн оплатой с подключением облачной кассы

6. если 1 оплата в неделю и больше в ПВЗ - организационно запрещать онлайн оплачивать

7. если много платежей в онлайн и в ПВЗ - ставить 2 кассы и не рисковать завязывая все на одну кассу

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

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

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Похожий контент

    • От ashap
      4 990.00 руб
      Скачать/Купить дополнение


      Сбербанк Эквайринг PRO (Расширенный протокол)
      (Поддержка 54-ФЗ - Передача данных для онлайн чека)
       
      Прием к оплате банковских карт с помощью двухстадийных платежей или одностадийных платежей и передачей данных корзины для формирования чека. Сбербанк России – крупнейший в России банк-эквайер, с многолетним опытом работы на рынке эквайринговых услуг, собственный процессинговым центром, и командой высококвалифицированных специалистов, что позволяет обеспечить высокий уровень предоставления услуг Эквайринга при минимальной стоимости, а также исключить возможность утечки конфиденциальной информации.
      В модуле реализован выбор механизма работы:
       - Стандартный (Оплата доступна сразу, переход на оплату сразу после оформления заказа или после если оплата прервана)
       - Отложенная оплата (переход на оплату только после одобрения администратора)
       - Контроль наличия товара (если в корзине есть хоть один товар не в
      наличии, то работает отложенная оплата, если все в наличии то
      стандартная)
      Одностадийный платеж - операция по оплате товаров/услуг, совершенная через Интернет с использованием банковских карт,
      которая не требует дополнительного подтверждения.
      Двухстадийный платеж – операция по оплате товаров/услуг, совершенная через Интернет с использованием банковских карт,
      требующая дополнительного подтверждения. Двухстадийный механизм работы позволяет разделить процесс проверки
      платежеспособности банковской карты (авторизация) и снятие денег (финансовое подтверждение). На первой стадии
      двустадийного платежа происходит блокирование средств на счету клиента, а на второй списание
       
      Внимание! для использования эквайринга не обязательно иметь расчетный счет в Сбербанке, достаточно иметь расчетный счет в любом другом банке!
      Особенности модуля:
        Обновляемая онлайн документация настройки и faq по работе с модулем    Стандартная оплата, отложенная оплата, контроль наличия - все в одном    Соответствие 54-ФЗ    Отправка данных для формирования онлайн чека    Отправка чека на email    Отправка чека на телефон    Валидация номера телефона (не имеет значения в каком виде вы принимаете телефон при оформлении заказа, он будет приведен в правильный)    Поддержка купонов в чеке    Поддержка купонов на бесплатную доставку в чеке    Поддержка кредита магазина в чеке (внутренний баланс аккаунта покупателя)    Поддержка скидок в чеке    Поддержка наценок в чеке    Поддержка покупки подарочных сертификатов в чеке    Поддержка использования подарочных сертификатов в чеке    Поддержка бонусов в чеке    Поддержка правила 1 копейки в чеке - поэтому у вас всегда сойдется точная сумма оплаты и точная сумма всех позиций в чеке(формирование правильной скидки с учетом плавающей копейки, увеличение или уменьшение скидки-наценки если есть товар в количестве 1шт в корзине или разбитие позиции на 2 с присвоением цены уменьшенной или увеличенной на одну копейку)    Возможность принудительной работы с НДС (0%, 10%, 18%, 10/110, 18/118) и без НДС в чеке    Возможность задать НДС для каждого товара индивидуально в чеке    Индивидуальное название товара для отображения в чеке    Возможность указать обобщенное название доставки для отображения в чеке    Возможность включения или отключения передачи корзины для формирования онлайн чеков    Удобная отладка всей передаваемой информации (если вы столкнулись с ошибкой это поможет очень удобно проверить всю передаваемую информацию, больше не надо искать логи, вы увидите все на экране)    Демонстрационный вывод онлайн чека при отладке (наглядное отображение всех позиций с учетом всех скидок и наценок, ндс и общая сумма всех позиций) Двухстадийная и одностадийная система оплаты на выбор Возможность проводить как часть суммы так и целиком, также с отменами и возвратами. Получение уведомлений от сбербанка о совершении оплаты Автоматическая смена статуса при получении оплаты(возможность отправить письмо автоматически покупателю и админу при поступлении) Возможность использования для электронных товаров. Шифрование пароля API, как в админ панели так и в базе данных. Возможность задать комиссию для покупателя Просмотр успешных платежей в админ панели магазина Если пользователь прервал оплату, заказ все равно создастся (опция в настройках) Возможность оплаты из личного кабинета Возможность получение ссылки на оплату в письме Возможность использования инструкции к оплате при оформлении заказа (использование переменных таких как «номер заказа», «ссылка на оплату», «сумма заказа», «комиссия» и html тегов) Возможность использования инструкции к оплате в письме о заказе (использование переменных таких как «номер заказа», «ссылка на оплату», «сумма заказа», «комиссия» и html тегов) Уведомление администратора при получении оплаты Уведомление покупателя при получении оплаты магазином Возможность добавления комментария для дальнейших действий в письмо о успешной оплате(использование переменных таких как «номер заказа», «сумма заказа», «комиссия» и html тегов) Возможность повторно выслать ссылку на оплату из админ панели Возможность добавить кнопку «Оплатить позже» при оформлении заказа На странице успешной оплаты, если платеж уже поступил вывод текста об успешной оплате, если платеж не поступил или отказ от оплаты вывод “После того как деньги поступят на наш счет, статус Вашего Заказа # изменится” или возможно в настройках задать Ваш текст. Возможность изменить текст на странице успешной оплаты (использование переменных таких как «номер заказа», «сумма заказа», «комиссия» и html тегов) При оплате сразу после оформления заказа на страницах успешной и ожидаемой оплаты вывод текста, что заказ создан. На страницах успешной и не успешной оплаты зарегистрированным пользователям выводятся ссылки на личный кабинет. Возможность задания максимальной суммы заказа при котором метод не будет выводиться. Возможность задания минимальной суммы заказа при которой метод не будет выводиться. Возможность изменения названия метода оплаты. Возможность использования html тегов в названии метода оплаты (например вставлять картинки) Возможность изменить текст на странице не удачной оплаты (использование переменных таких как «номер заказа», «ссылка на оплату», «сумма заказа», «комиссия» и html тегов) Возможность совершать предоплату от суммы заказа или фиксированную стоимость Поддержка Мульти-языка Поддержка Мульти-магазина Возможность создавать заказ до оплаты, или создавать только после оплаты (задается в настройках модуля) Выбор в настройках валюты магазина Выбор в настройках валюты счета банка Выбор серверов оплаты (тестовый, реальный, свой) Два режима работы модуля curl или filegetcontents (альтернатива для не полноценного хостинга) Возможность менять статус без callback делая запрос от своего сайта на странице удачной оплаты (опция в настройках) Выбор страницы возврата успешной и неудачной оплаты (от модуля или стандартная от магазина - поможет для шаблонов без стандартных стилей) Поддерживает работу с модулем simple  
      Демо
      http://dev45.pe-art.ru/
      админ панель http://dev45.pe-art.ru/admin/index.php?route=payment/sbacquiring
      логин demo
      пароль demo
       
      Смотрите также другие модули по ссылке
       
       
      Добавил ashap Добавлено 27.11.2017 Категория Платежные системы Системные требования Сайт разработчика https://store.pe-art.ru/ Старая цена Метод активации Автоматическая активация Ioncube Loader Нет OpenCart 3.0
      2.3
      2.2
      2.1
      2.0
      1.5.6.4
      1.5.6.3
      1.5.6.2
      1.5.6.1
      1.5.6
      1.5.5.1
      1.5.5
      1.5.4.1
      1.5.3.1 ocStore 3.0
      2.3
      2.2
      2.1
      1.5.5.1.2
      1.5.5.1.1
      1.5.5.1
      1.5.4.1.2
      1.5.4.1.1
      1.5.4.1
      1.5.3.1
      1.5.2.1
      1.5.1.3 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х
      OcShop 1.5.6.4.х  
    • От ashap
      (Поддержка 54-ФЗ - Передача данных для онлайн чека)
       
      Прием к оплате банковских карт с помощью двухстадийных платежей или одностадийных платежей и передачей данных корзины для формирования чека. Сбербанк России – крупнейший в России банк-эквайер, с многолетним опытом работы на рынке эквайринговых услуг, собственный процессинговым центром, и командой высококвалифицированных специалистов, что позволяет обеспечить высокий уровень предоставления услуг Эквайринга при минимальной стоимости, а также исключить возможность утечки конфиденциальной информации.
      В модуле реализован выбор механизма работы:
       - Стандартный (Оплата доступна сразу, переход на оплату сразу после оформления заказа или после если оплата прервана)
       - Отложенная оплата (переход на оплату только после одобрения администратора)
       - Контроль наличия товара (если в корзине есть хоть один товар не в
      наличии, то работает отложенная оплата, если все в наличии то
      стандартная)
      Одностадийный платеж - операция по оплате товаров/услуг, совершенная через Интернет с использованием банковских карт,
      которая не требует дополнительного подтверждения.
      Двухстадийный платеж – операция по оплате товаров/услуг, совершенная через Интернет с использованием банковских карт,
      требующая дополнительного подтверждения. Двухстадийный механизм работы позволяет разделить процесс проверки
      платежеспособности банковской карты (авторизация) и снятие денег (финансовое подтверждение). На первой стадии
      двустадийного платежа происходит блокирование средств на счету клиента, а на второй списание
       
      Внимание! для использования эквайринга не обязательно иметь расчетный счет в Сбербанке, достаточно иметь расчетный счет в любом другом банке!
      Особенности модуля:
        Обновляемая онлайн документация настройки и faq по работе с модулем    Стандартная оплата, отложенная оплата, контроль наличия - все в одном    Соответствие 54-ФЗ    Отправка данных для формирования онлайн чека    Отправка чека на email    Отправка чека на телефон    Валидация номера телефона (не имеет значения в каком виде вы принимаете телефон при оформлении заказа, он будет приведен в правильный)    Поддержка купонов в чеке    Поддержка купонов на бесплатную доставку в чеке    Поддержка кредита магазина в чеке (внутренний баланс аккаунта покупателя)    Поддержка скидок в чеке    Поддержка наценок в чеке    Поддержка покупки подарочных сертификатов в чеке    Поддержка использования подарочных сертификатов в чеке    Поддержка бонусов в чеке    Поддержка правила 1 копейки в чеке - поэтому у вас всегда сойдется точная сумма оплаты и точная сумма всех позиций в чеке(формирование правильной скидки с учетом плавающей копейки, увеличение или уменьшение скидки-наценки если есть товар в количестве 1шт в корзине или разбитие позиции на 2 с присвоением цены уменьшенной или увеличенной на одну копейку)    Возможность принудительной работы с НДС (0%, 10%, 18%, 10/110, 18/118) и без НДС в чеке    Возможность задать НДС для каждого товара индивидуально в чеке    Индивидуальное название товара для отображения в чеке    Возможность указать обобщенное название доставки для отображения в чеке    Возможность включения или отключения передачи корзины для формирования онлайн чеков    Удобная отладка всей передаваемой информации (если вы столкнулись с ошибкой это поможет очень удобно проверить всю передаваемую информацию, больше не надо искать логи, вы увидите все на экране)    Демонстрационный вывод онлайн чека при отладке (наглядное отображение всех позиций с учетом всех скидок и наценок, ндс и общая сумма всех позиций) Двухстадийная и одностадийная система оплаты на выбор Возможность проводить как часть суммы так и целиком, также с отменами и возвратами. Получение уведомлений от сбербанка о совершении оплаты Автоматическая смена статуса при получении оплаты(возможность отправить письмо автоматически покупателю и админу при поступлении) Возможность использования для электронных товаров. Шифрование пароля API, как в админ панели так и в базе данных. Возможность задать комиссию для покупателя Просмотр успешных платежей в админ панели магазина Если пользователь прервал оплату, заказ все равно создастся (опция в настройках) Возможность оплаты из личного кабинета Возможность получение ссылки на оплату в письме Возможность использования инструкции к оплате при оформлении заказа (использование переменных таких как «номер заказа», «ссылка на оплату», «сумма заказа», «комиссия» и html тегов) Возможность использования инструкции к оплате в письме о заказе (использование переменных таких как «номер заказа», «ссылка на оплату», «сумма заказа», «комиссия» и html тегов) Уведомление администратора при получении оплаты Уведомление покупателя при получении оплаты магазином Возможность добавления комментария для дальнейших действий в письмо о успешной оплате(использование переменных таких как «номер заказа», «сумма заказа», «комиссия» и html тегов) Возможность повторно выслать ссылку на оплату из админ панели Возможность добавить кнопку «Оплатить позже» при оформлении заказа На странице успешной оплаты, если платеж уже поступил вывод текста об успешной оплате, если платеж не поступил или отказ от оплаты вывод “После того как деньги поступят на наш счет, статус Вашего Заказа # изменится” или возможно в настройках задать Ваш текст. Возможность изменить текст на странице успешной оплаты (использование переменных таких как «номер заказа», «сумма заказа», «комиссия» и html тегов) При оплате сразу после оформления заказа на страницах успешной и ожидаемой оплаты вывод текста, что заказ создан. На страницах успешной и не успешной оплаты зарегистрированным пользователям выводятся ссылки на личный кабинет. Возможность задания максимальной суммы заказа при котором метод не будет выводиться. Возможность задания минимальной суммы заказа при которой метод не будет выводиться. Возможность изменения названия метода оплаты. Возможность использования html тегов в названии метода оплаты (например вставлять картинки) Возможность изменить текст на странице не удачной оплаты (использование переменных таких как «номер заказа», «ссылка на оплату», «сумма заказа», «комиссия» и html тегов) Возможность совершать предоплату от суммы заказа или фиксированную стоимость Поддержка Мульти-языка Поддержка Мульти-магазина Возможность создавать заказ до оплаты, или создавать только после оплаты (задается в настройках модуля) Выбор в настройках валюты магазина Выбор в настройках валюты счета банка Выбор серверов оплаты (тестовый, реальный, свой) Два режима работы модуля curl или filegetcontents (альтернатива для не полноценного хостинга) Возможность менять статус без callback делая запрос от своего сайта на странице удачной оплаты (опция в настройках) Выбор страницы возврата успешной и неудачной оплаты (от модуля или стандартная от магазина - поможет для шаблонов без стандартных стилей) Поддерживает работу с модулем simple  
      Демо
      http://dev45.pe-art.ru/
      админ панель http://dev45.pe-art.ru/admin/index.php?route=payment/sbacquiring
      логин demo
      пароль demo
       
      Смотрите также другие модули по ссылке
       
       
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

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

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.