-
Posts
83 -
Joined
-
Last visited
Technical support
-
Works Day
Пн
Вт
Ср
Чт -
Works time
10:00 - 17:00
Information
-
Gender
Мужчина
-
City:
Коломия
Recent Profile Visitors
4,824 profile views
nazar_kachurak's Achievements
-
Так, мій модуль реагує на дату зміни замовлення, тому якщо ви відредагуєте старе замовлення і воно підходить під умови фіскалізації - воно відповідно і спрацює. Можливо у наступному оновленні додам параметр від якого ід замовлення фісклазувати чеки і тоді вдастся від таких ситуацій перестрахуватись.
-
Shperchuk started following nazar_kachurak
-
Так, планую. Наразі існує можливість все цю логіку відтворити і без накладних чекбоксу. 1. Налаштувати автоматичне відслідкування статусів замовлення через модуль НоваПошта API. (Коли клієнта забрав замовлення = ставити статус "Завершене" 2. В моєму модулі налаштуйте, щоб крон працював для замовлень з типом доставки Нова пошта, оплатою при отриманні і статусом "Завершене". Відповідно логіка буде виглядати наступною: Клієнт забрав посилку, НоваПошта API змінить статус замовлення, мій модуль фіскалізує його.
-
Vfrcbv83 started following nazar_kachurak
-
Доброго дня, запуск має бути в режимі cli, завичай пишуть php або шлях до php наприклад на хостингу ukraine це можна зробити ось так запуск для версії php 7.1 /usr/local/php74/bin/php + шлях до скрипта, який відображається в налаштуваннях модуля запуск для версії php 7.4 /usr/local/php74/bin/php + шлях до скрипта, який відображається в налаштуваннях модуля. Напряму через браузер запуск не доступний.
-
Вітаю, мій модуль бачить тільки установлені методи оплати згідно стандартної логіки opencart, можете спробувати внести такі зміни, щоб модуль побачив ваші методи оплати admin\model\sale\receipt.php Перед return $payment_extensions; додати $db_payments = $this->getAllSystemPaymentsFromDB($payment_extensions); if($db_payments){ $payment_extensions = array_merge($payment_extensions,$db_payments); } І ще додати додатковий метод public function getAllSystemPaymentsFromDB($payment_extensions) { $not_payment_extensions = array(); foreach($payment_extensions as $item){ $not_payment_extensions[] = $item['code']; } $query = $this->db->query( "SELECT DISTINCT payment_code as code, payment_method as name FROM `" . DB_PREFIX . "order` WHERE payment_code NOT IN ('".implode("', '",$not_payment_extensions)."') ORDER BY order_id desc " ); return $query->rows; } ось так приблизно має виглядати в результаті