Онлайн касса для Opencart
Инструкция подключения сайта на Opencart к сервису АйТи касса
Для интернет-магазина на Opencart (ocstore) необходимо в модуль подтверждения оплаты(/catalog/model/checkout/order.php:) добавить функцию онлайн-кассы:
public function sendkassa($order){ $postData = array(); //параметры указываемые нами $postData['shop_id'] = ''; $postData['sec_key'] = ''; //параметры, которые будут в онлайн-чеке /// // custom_email - email плательщика, // payment_id - id транзакции интернет-магазина, // payment_name - название платежа (например: Покупка карандашей), // payment_price - сумма платежа, // payment_amount - кол-во покупаемого товара // payment_trans - id транзакции в платежной системе // $postData['custom_email'] = $order['email']; $postData['payment_id'] = $order['order_id']; $postData['payment_name'] = $order['order_id']; $postData['payment_price'] = $this->currency->format($order['total'], $order['currency_code'], $order['currency_value'], false);#$order['total']; $postData['payment_amount'] = '1'; $postData['payment_trans'] = $order['invoice_prefix']; $d = http_build_query($postData); $ch2 = curl_init(); curl_setopt($ch2, CURLOPT_URL, 'https://api.itkassa.ru/api/add'); curl_setopt($ch2, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch2, CURLOPT_POSTFIELDS, $d ); curl_setopt($ch2, CURLOPT_POST, true); curl_setopt($ch2, CURLOPT_HTTPHEADER, array('Content-Type: application/x-www-form-urlencoded')); $content2 = curl_exec($ch2);// в переменной будет id чека }
затем в функцию update() добавить строку
if($order_status_id==17 && $order_info['payment_method']!='Квитанция Сбербанка РФ'){ $this->sendkassa($order_info); }
после
if ($status) { $order_status_id = $this->config->get('config_order_status_id'); }
Вот и все – онлайн касса для интернет-магазина на Opencart подключена.
Стоимость подключения онлайн-кассы к Opencart
- Для всех тарифных планов стоимость подключения к Opencart бесплатно.
- Интеграция кассы с Opencart напрямую – 3000 руб.
Оформить заявку на подключение
Что входит:
- Интеграция кассы в Opencart
- Программный модуль приема/передачи платежных данных с сайта
- Установка модуля на текущую конфигурацию
- Демонстрация работы с программой
Что следует приобрести дополнительно:
- Фискальный накопитель на 13 или 36 мес. в зависимости от системы налогооблажения и требований законодательства: 6200 руб. или 9200 руб.
- Изготовление цифровой подписи для операций в кабинете налоговой: 2000 руб.
- Регистрация кассы и фисколько накопителя в налоговой: 2000 руб. (бесплатно для арендованных касс)
- Договор с ОФД на 1 год: 3000 руб. (1й год бесплатно для арендованных касс).
Что может понадобиться:
- Мини-компьютер для ретрансляции данных на кассу в случае отсутствия компьютера или ноутбука: 6000 руб.
- Возможность печати чека на точке продаж: 600 руб. мес. (только для приобретенных в собственность касс)
- Мониторинг доступности кассы сервисным инженером, уведомления на e-mail онеисправностях: 300 руб. мес.
- Прием транзакций с нескольких интернет-магазинов на одну кассу: 500 руб. мес. за каждый дополнительно подключенный магазин.
- Настройка интернет-магазина силами наших программистов: 3000 руб.
- Удаленная помощь в настройке кассовой техники или программного обеспечения: 1000 руб. за вызов или 500 руб. в мес. (не требуется для арендованных касс)
Преимущества:
- Подходит для любой конфигурации Opencart!
- Совместимо практически с любой кассой!
- Расчеты на ОДНОЙ кассе с интернет-магазина и на точке продаж!
- Создание очереди транзакций при большом потоке платежей!
- Своевременной реагирование при потере связи с кассой!
- Удобный личный кабинет с возможностью бухгалтерской сверки переданных чеков оператору фискальных данных!
Вопросы:
>> Еще никто не задавал нам вопросов по этой теме. Вы можете задать их через форму обратной связи или виджет консультации с менеджером.
Оформить заявку на бесплатную консультацию
Ошибка: Контактная форма не найдена.