Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

nazar_kachurak

Користувачі
  
  • Публікації

    57
  • З нами

  • Відвідування

2 підписники

Технічна підтримка

  • Робочі дні
    Пн
    Вт
    Ср
    Чт
  • Робочий час
    10:00 - 17:00

Інформація

  • Стать
    Мужчина
  • Місто:
    Коломия

Відвідувачі профілю

3 347 переглядів профілю

nazar_kachurak's Achievements

Collaborator

Collaborator (7/14)

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

Recent Badges

49

Репутація

  1. Доброго дня, наразі відповіді на всі питання не готовий надати, оновлення звісно до 1.03.2025 планується, але ще чекаю вебінару щоб розуміти всі нюанси. Ось лінк на вебінар від чекбоксу: https://checkbox.ua/vebinar-nova-forma-cheku/
  2. Якщо ви нічого не заповнювали у налаштуваннях- то можете так і залишити. Модуль сам нічого робити не буде. Якщо хочете щоб не було у списку модулів - то фізично удаліть файли модуля через фтп.
  3. Так, модуль безкоштовний, але сам сервіс чекбокс платний. Без аккаунта чекбокс ви не зможете фіскалізувати замовлення
  4. Вітаю друзі, і знову новини по цій новій формі чеків, точніше її відтермінування. Тому потрібно відкотити зміни назад. Якщо у вас не було додаткових доопрацювань - то можете скачати модуль і оновити тільки 1 файл \system\library\checkbox_api\checkbox.php Скачати можна тут: https://opencartforum.com/files/file/9230-modul-checkbox-prro-dlya-opencart/ Ті хто вручну зробили оновлення, можете просто зробити таку заміну: \system\library\checkbox_api\checkbox.php 1) Знайти if($this->receipt_type == 'online'){ $payment_item['label'] = 'Електроний платіжний засіб'; $payment_item['code'] = 1; }elseif($this->receipt_type == 'cash'){ $payment_item['label'] = $this->config->get('receipt_type_cash_label_text'); $payment_item['type'] = 'CASH'; }elseif($this->receipt_type == 'np'){ $payment_item['label'] = 'Електроний платіжний засіб'; $payment_item['code'] = 1; }else{ $payment_item['label'] = ''; $payment_item['value'] = ''; } І замінити на if($this->receipt_type == 'online'){ $payment_item['label'] = $this->config->get('receipt_type_online_label_text'); }elseif($this->receipt_type == 'cash'){ $payment_item['label'] = $this->config->get('receipt_type_cash_label_text'); $payment_item['type'] = 'CASH'; }elseif($this->receipt_type == 'np'){ $payment_item['label'] = $this->config->get('receipt_type_np_label_text'); }else{ $payment_item['label'] = ''; $payment_item['value'] = ''; } Має вийти як на скріні нижче: https://monosnap.com/file/WW4Q5B8kEECwTAMaOOe9UsxF4b2aQO Що далі? Чекаємо кінця лютого 2025 року, можливо вийдуть нові детальні розяснення ну або знову перенесуться зміни)).
  5. Мені написали що потрібно відкотитись назад, бо зміни по новим чекам так і не вступили в силу.
  6. Модуль оновив, також прийшло ось таке сповіщення від чекбоксу ті хто вручну зробили оновлення, можете просто зробити таку заміну \system\library\checkbox_api\checkbox.php 1) Знайти $payment_item['label'] = $this->config->get('receipt_type_np_label_text'); $payment_item['code'] = 2; І замінити на $payment_item['label'] = 'Електроний платіжний засіб'; $payment_item['code'] = 1;
  7. Так, і я так бачу що цей код 2 «інше» краще не використовувати. тому готую ще одне оновлення (( Фактично НП буду передавати з кодом 1 і назвою «Електронний платіжний засіб»
  8. Ось що мені відповіли Лінк на документацію https://wiki.checkbox.ua/api/receipts#продаж-та-повернення Наразі у мене є сумніви щодо правильності мого рішення, але немає у кого точно запитати(( Бо з опису мені не зрозуміло, чи можна передавати code 1 і свій label
  9. Це вже чекбокс має виводити. Теж було по цьому питання, але з пояснень підтримки чекбоксу, якщо назва методу відмінна від «Електроний платіжний засіб» то тоді має бути інший код. В будь-якому разі, буду ще моніторити ці питання.
  10. В терміновому порядку зробив оновлення модуля. Якщо у вас не було додаткових доопрацювань - то можете скачати модуль і тільки оновити 1 файл \system\library\checkbox_api\checkbox.php Якщо були доопрацювання, то можна просто відкрити цей файл і в нього внести такі 2 зміни: \system\library\checkbox_api\checkbox.php 1) Знайти $payment_item['label'] = $this->config->get('receipt_type_online_label_text'); і замінити на $payment_item['label'] = 'Електроний платіжний засіб'; $payment_item['code'] = 1; 2) Знайти $payment_item['label'] = $this->config->get('receipt_type_np_label_text'); і замінити на $payment_item['label'] = $this->config->get('receipt_type_np_label_text'); $payment_item['code'] = 2; В кінцевому варіанті має вийти як на фото.
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.