1b.app
Скопійоване посилання -

не правильна передача змінної technical_return в апі чек боксу дією "Створення чека продажу, його фіскалізація та доставка клієнту по email"

змінна technical_return (Default: false)
параметр визначає тип операції фіскального чека продаж або повернення.
Але є ще такий фактор як відсутність передачі зовсім за умовчанням, що впливає на його відображення у html образі чека
- при встановленій пташці у дії "Створення чека продажу, його фіскалізація та доставка клієнту по email",
у html образі чека не відображається тип операції
у всіх інших налаштуваннях рядок з типом операції присуджує

1. прохання виправити що було однаково, наприклад напис виводилося завжди.
2. і тоді доробити прапорець який вимикатиме відображення типу операції в чеку.
3. коли в процесі двох платежів у html образі виводиться двічі тип операції -
за словами представників чек боксу "тип операції" відноситься до чеку, а не до платежу, тому вважаю виведення двічі типу операції чека вважаю помилкою. прохання перевірити та виправити.
Оригінальне питання доступне на версії: ru

Відповіді:


змінна technical_return (Default: false)

У поточній реалізації інтеграції цей параметр не фігурує.

параметр визначає тип операції фіскального чека продаж або повернення.
Але є ще такий фактор як відсутність передачі зовсім за умовчанням, що впливає на його відображення у html образі чека
- при встановленій пташці у дії "Створення чека продажу, його фіскалізація та доставка клієнту по email",
у html образі чека не відображається тип операції

Ви можете поставити це питання техпідтримці Checkbox.
Ймовірно, у них тип операції фіскального чека, про який ви пишите - фігурує тільки для оплат з type=CARD, а у випадку з "Післяплатою" - передається оплата з type=CASH.

1. прохання виправити що було однаково, наприклад напис виводилося завжди.

З нашого боку бачу лише доопрацювання, щоб "Післяплата" передавати з типом CARD (якщо це нормально сприйме Checkbox API) - реалізація налаштування займе 1 годину

2. і тоді доробити прапорець який вимикатиме відображення типу операції в чеку.

Якщо такий параметр є в API - надайте інформацію про нього - ми можемо допрацювати відповідне налаштування за 1 годину.
У поточній документації я не бачу явного параметра, який дозволяє це робити.

3. коли в процесі два платежі в html образі виводиться двічі тип операції -
за словами представників чек боксу "тип операції" відноситься до чеку, а не до платежу, тому вважаю виведення двічі типу операції чека вважаю помилкою. прохання перевірити та виправити.

Ви можете цю претензію аналогічно адресувати техпідтримці Checkbox API. Ми їм не передаємо жодних параметрів щодо даних підписів – відповідно весь висновок чека формується на їхньому боці.
19.10.2021, 16:09
Оригінальний коментар доступний на версії: ru


2. і тоді доробити прапорець який вимикатиме відображення типу операції в чеку.

Якщо такий параметр є в API - надайте інформацію про нього - ми можемо допрацювати відповідне налаштування за 1 годину.
У поточній документації я не бачу явного параметра, який дозволяє це робити.

- ось такий параметр
а з їхньої відповіді - випливає, що він іноді передається, а іноді ні, оскільки у мене частина чеків має написати "Продаж" а частина немає.(див. тему)
19.10.2021, 19:12
Оригінальний коментар доступний на версії: ru

тому бажано щоб він передавався завжди,
а кому потрібно дайте налаштування для вимкнення виводу
19.10.2021, 19:16
Оригінальний коментар доступний на версії: ru


а з їхньої відповіді - випливає, що він іноді передається, а іноді ні, оскільки у мене частина чеків має написати "Продаж" а частина ні.(див. тему)

Повторюся – з нашого боку параметр technical_return не передається.
20.10.2021, 14:18
Оригінальний коментар доступний на версії: ru


Тиндик Максим Вадимович

а з їхньої відповіді - випливає, що він іноді передається, а іноді ні, оскільки у мене частина чеків має написати "Продаж" а частина ні.(див. тему)

Повторюся – з нашого боку параметр technical_return не передається.

а зворотний чек як робите?
20.10.2021, 16:47
Оригінальний коментар доступний на версії: ru

а як тоді логи подивитися?
20.10.2021, 17:14
Оригінальний коментар доступний на версії: ru

20.10.2021, 17:17
Оригінальний коментар доступний на версії: ru



2. і тоді доробити прапорець який вимикатиме відображення типу операції в чеку.

Якщо такий параметр є в API - надайте інформацію про нього - ми можемо допрацювати відповідне налаштування за 1 годину.
У поточній документації я не бачу явного параметра, який дозволяє це робити.

вся інформація про параметр у шапці, доробіть цей прапорець будь ласка.
у мене начебто є бонусних 2 год
20.10.2021, 17:36
Оригінальний коментар доступний на версії: ru


вся інформація про параметр у шапці, доробіть цей прапорець будь ласка.
у мене начебто є бонусних 2 год

Взяли у план покращень. За результатом буде повідомлено.
20.10.2021, 17:39
Оригінальний коментар доступний на версії: ru


вся інформація про параметр у шапці, доробіть цей прапорець будь ласка.

доопрацьовано налаштування "Передавати прапор про технічне повернення чека (technical_return)" - залежно від неї передається technical_return: false (якщо не вказано) або true (якщо вказано)
чекайте на оновлення
21.10.2021, 14:43
Оригінальний коментар доступний на версії: ru

таке налаштування вже було.
питання було відображено в html образі чеку чи ні тип операції.
занчення Default: false - цікаво
якщо передавати явно то в чеку з'являється рядок з типом операції (Продаж)
якщо не передавати нічого, то терміну в образі чека не з'являється.
це і треба на прапорець вішати
21.10.2021, 16:47
Оригінальний коментар доступний на версії: ru


таке налаштування вже було.

аргументація?

занчення Default: false - цікаво
якщо передавати явно то в чеку з'являється рядок з типом операції (Продаж)
якщо не передавати нічого, то терміну в образі чека не з'являється.
це і треба на прапорець вішати

Дмитре, може в такому разі дозволите конкретно формувати свої вимоги?
Вам потрібен вибір "не передавати/передавати false/передавати true" або як???
21.10.2021, 16:54
Оригінальний коментар доступний на версії: ru

- у нас є налаштування "передавати true"
потрібно додати налаштування
передавати false / не передавати нічого
і впливати це має, як сказали в чекбоксі, на зображення в html образі чека типу операчі цього чека
Відповідно підпис до прапорця повинен бути
"Відобразити тип операції чека "Продаж""
21.10.2021, 17:24
Оригінальний коментар доступний на версії: ru

"Відобразити тип операції "Продаж"" у чеку" - краще так
21.10.2021, 17:25
Оригінальний коментар доступний на версії: ru


- у нас є налаштування "передавати true"

це зовсім інший параметр щодо позицій у чеку is_return

"не передавати/передавати false/передавати true"

зробив так (тільки підписав нормально) - зможете всі 3 варіанти налаштувати
21.10.2021, 18:04
Оригінальний коментар доступний на версії: ru

зрозуміло, дякую.
- отримав слушну пораду від підтримки чекбоксу.
тільки тепер їх підтримка розповідає що цей параметр відповідає за внесення та видачу готівки
а у нас є всі ці логи, які вони просять
тому що якщо я не бачу ці логи то все це моя фантазія і якогось школяра в підтримці чекбоксу.
21.10.2021, 20:33
Оригінальний коментар доступний на версії: ru


- отримав слушну пораду від підтримки чекбоксу.
тільки тепер їх підтримка розповідає що цей параметр відповідає за внесення та видачу готівки

:)

а у нас є всі ці логи, які вони просять

якщо вам потрібний лог створення чека - дайте посилання на процес, я зроблю вам по ньому тіло запиту - дайте їм
22.10.2021, 09:13
Оригінальний коментар доступний на версії: ru

23.10.2021, 23:25
Оригінальний коментар доступний на версії: ru


Уточніть налаштування якої дії (на якому етапі/процедурі) зробити тіло запиту? Бо у вас є процедура "Чек", там кілька дій...
25.10.2021, 15:15
Оригінальний коментар доступний на версії: ru

здивували, як вказати незрозуміло.
- кожна дія налаштована на спосіб оплати певний.
на ім'я способу оплати можна дивитися.
27.10.2021, 18:36
Оригінальний коментар доступний на версії: ru

Ну банально скажіть у який етап переключити/процедуру запустити по будь-якому з вищевказаних процесів - а там я подивлюся яке запуститися. Чек повторно створювати не буду.
28.10.2021, 16:35
Оригінальний коментар доступний на версії: ru

- кнопку чек натиснути
- тільки якщо в замовленні є вже ід чека ніяка дія не спрацює. перше дійство перевіряє цю умову
28.10.2021, 20:36
Оригінальний коментар доступний на версії: ru

з процесу https://adapter.crm-onebox.com/16718/
тіло запиту {"goods":[{"good":{"code":"21464","name":"\u0435u II/III c \u0440\u0430\u0437\u0451\u043c\u043e\u0434\u043e u043e \u043f\u0438\u0432\u043d\u0438\u044f 12V \u0434\u043f SSD \u0438 HDD 2.5\u003e 4 ":","price":24500},"quantity":1000,"is_return":false}],"payments":[{"type":"CARD","value":24500,"label": "\u041a\u0430\u0440\u0442\u043a\u0430"}]}
01.11.2021, 15:16
Оригінальний коментар доступний на версії: ru


Тиндик Максим Вадимович
OneBox production
Адміністратор писав/ла:
з процесу https://adapter.crm-onebox.com/16718/
тіло запиту {"goods":[{"good":{"code":"21464","name":"\u0435u II/III c \u0440\u0430\u0437\u0451\u043c\u043e\u0434\u043e u043e \u043f\u0438\u0432\u043d\u0438\u044f 12V \u0434\u043f SSD \u0438 HDD 2.5\u003e 4 ":","price":24500},"quantity":1000,"is_return":false}],"payments":[{"type":"CARD","value":24500,"label": "\u041a\u0430\u0440\u0442\u043a\u0430"}]}

цей сплачений.
16717 – неоплачений
а 16172 - два платежі
01.11.2021, 19:14
Оригінальний коментар доступний на версії: ru


16717 – неоплачений

{"delivery":{"email":"kevgen5516@gmail.com"},"goods":[{"good":{"code":"21459","name":"\u0412\u043d\u0435\ u0448\u043d\u044f\u044f \u0437\u0432\u0443\u043a\u043e\u0432\u0430\u044f \u043a\u0430\u0440\u0442\u0430 Digital USB 5.1 \u043e\u043f\u0442\u0438\u0447\u0435\u0441 \u043a\u0438 S/PDIF \u0432\u0445\u0434\u0432\u0445\u0435\u0434 (AC-USB-5.1-TOSLINK)","barcode ":47800},"quantity":1000,"is_return":false}],"payments":[{"type":"CASH","value":47800,"label":"u0413 \u0456\u0432\u043a\u0430"}]}

а 16172 - два платежі

{"delivery":{"email":"al.samarsky@gmail.com"},"goods":[{"good":{"code":"20793","name":"\u041f\u0435\ u0440\u0435\u0445\u043e\u043du Viewcon VE 042;USB2.0-COM(9pin), FT232RL;\u043f\u4 u0435\u0442","barcode":"","price":28800},"quantity":3000,"is_return":false}],"payments":[{"type":"CARD"," value":86400,"label":"u0430u0440u0432u}
PS: це моя остання відповідь у цій темі. Необхідна вами доопрацювання було виконано. Якщо після спілкування з Checkbox виникне необхідність нового доопрацювання – складіть конкретне ТЗ та створіть нову тему – вам його оцінять.
02.11.2021, 12:46
Оригінальний коментар доступний на версії: ru

Будь ласка, приєднуйтесь до діалогу. Якщо вам є що сказати – будь ласка, напишіть коментар. Для входу потрібний мобільний телефон та смс-код для ідентифікації. Увійти та написати коментар