Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

nazar_kachurak

Users
  
  • Posts

    83
  • Joined

  • Last visited

4 Followers

Technical support

  • Works Day
    Пн
    Вт
    Ср
    Чт
  • Works time
    10:00 - 17:00

Information

  • Gender
    Мужчина
  • City:
    Коломия

Recent Profile Visitors

4,824 profile views

nazar_kachurak's Achievements

Community Regular

Community Regular (8/14)

  • Conversation Starter
  • Dedicated Rare
  • First Post
  • Collaborator
  • Reacting Well Rare

Recent Badges

67

Reputation

  1. Так, мій модуль реагує на дату зміни замовлення, тому якщо ви відредагуєте старе замовлення і воно підходить під умови фіскалізації - воно відповідно і спрацює. Можливо у наступному оновленні додам параметр від якого ід замовлення фісклазувати чеки і тоді вдастся від таких ситуацій перестрахуватись.
  2. Вітаю, не зрозумів що саме не працює. Опишіть детальніше або краще запишіть відео демонстрацію екрану і надішліть у приватні.
  3. Так, планую. Наразі існує можливість все цю логіку відтворити і без накладних чекбоксу. 1. Налаштувати автоматичне відслідкування статусів замовлення через модуль НоваПошта API. (Коли клієнта забрав замовлення = ставити статус "Завершене" 2. В моєму модулі налаштуйте, щоб крон працював для замовлень з типом доставки Нова пошта, оплатою при отриманні і статусом "Завершене". Відповідно логіка буде виглядати наступною: Клієнт забрав посилку, НоваПошта API змінить статус замовлення, мій модуль фіскалізує його.
  4. Чи актуальна ще проблема? Якщо так, спробуйте повторно заповнити тестові доступи, додавши тільки пін код касира і ключ каси
  5. Вітаю, саме через налаштування модуля такої опції немає, якщо ж у коді робити доопрацювання то можна у 2х місцях це зробити: receiptsSell і getReceiptType if(!empty($data['customer_group_id']) && in_array($data['customer_group_id'],[8])){ return false; }
  6. Вітаю, пришліть в особисті скрін такого замовлення, щоб було видно перелік товарів у замовленні
  7. Спробуйте вказати правильний пін код, або залишіть його порожнім, якщо вказуєте логін і пароль касира
  8. Доброго дня, напишіть в особисті повідомлення, домовимось про онлайн зустріч і подивлюсь що вам можна запропонувати
  9. Доброго дня, запуск має бути в режимі cli, завичай пишуть php або шлях до php наприклад на хостингу ukraine це можна зробити ось так запуск для версії php 7.1 /usr/local/php74/bin/php + шлях до скрипта, який відображається в налаштуваннях модуля запуск для версії php 7.4 /usr/local/php74/bin/php + шлях до скрипта, який відображається в налаштуваннях модуля. Напряму через браузер запуск не доступний.
  10. Вітаю, мій модуль бачить тільки установлені методи оплати згідно стандартної логіки 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; } ось так приблизно має виглядати в результаті
  11. Доброго дня \admin\model\sale\receipt.php метод getProductNameByLanguageId замість 'name' предеати 'meta_h1', або іншу назву, якщо у вас це поле по іншому назване
Guest
×
  • Create New...

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.