1b.app
Скопирована ссылка -

Проблема с фискализацией возвратного чека

Делали доработку по фискализации возвратного чека. Должна передаваться сумма процесса вне зависимости от платежей.

Выдаёт ошибку:

Произошла ошибка.
Сума платежів повинна дорівнювати сумі чеку повернення (470.00)

Происходит это явно из-за наличия в процессе стоимости доставки +50 грн.

В настройках действия установлена галочка:
Передавать сумму доставки как надбавку. Видимо, при возврате она не срабатывает.

Просьба исправить.

https://one-box.shine-bright.com.ua/admin/customorder/order/229627/edit/

Ответы:


Фархшатов Родион писал/а:
В настройках действия установлена галочка:
Передавать сумму доставки как надбавку. Видимо, при возврате она не срабатывает.

Собственно при наличии стоимость доставки - она и передается как надбавка (discount с типом EXTRA_CHARGE).
Никакого другого алгоритма работы в данной настройке не предусмотрено, чтобы что-то исправлять.
16.11.2021, 16:30

Тогда в чём ошибка?
16.11.2021, 16:59

Может быть в возвратный чек передаётся сумма процесса без доставки?
17.11.2021, 11:37


Фархшатов Родион писал/а:
Тогда в чём ошибка?

этот вопрос более корректен к техподдержке Checkbox
вот тело запроса:
{"delivery":{"email":"mysterychaos@mail.ru"},"goods":[{"good":{"code":"473889","name":"\u0411\u0430\u043b\u044c\u0437\u0430\u043c \u0434\u043b\u044f \u0413\u0443\u0431 \u00ab\u041a\u043b\u0443\u0431\u043d\u0438\u043a\u0430\u00bb Greenland Balm & butter Lip Balm strawberry 3.9 \u0433","barcode":"","price":21000},"quantity":1000,"is_return":true},{"good":{"code":"473890","name":"\u0411\u0430\u043b\u044c\u0437\u0430\u043c \u0434\u043b\u044f \u0413\u0443\u0431 \u00ab\u041c\u0430\u043d\u0433\u043e\u00bb Greenland Balm & butter Lip Balm mango 3,9 \u0433","barcode":"","price":21000},"quantity":1000,"is_return":true}],"discounts":[{"type":"EXTRA_CHARGE","mode":"VALUE","value":5000,"name":"\u0414\u043e\u0441\u0442\u0430\u0432\u043a\u0430"}],"payments":[{"type":"CARD","value":42000,"label":"\u041a\u0430\u0440\u0442\u043a\u0430"}]}

Фархшатов Родион писал/а:
Может быть в возвратный чек передаётся сумма процесса без доставки?

Доставка передается как надбавка, как и звучит в вышеупомянутой настройке.
Могу предположить, что при возвратном чеке это может не учитывать на стороне Checkbox. Рекомендую уточнить у них как правильно действовать в данном случае.
17.11.2021, 15:43

так в чеке два товара по 210 грн = 420
и дисконт 50 грн

а платёж передаётся на 420грн

сумма чека не может же быть 420 грн если там дисконт на 50грн

вот и пишет ошибку что сумма чека и платежа не равны
17.11.2021, 16:29

Суханіцький Андрій OneBox CORP
OneBox Corp - Інтегратор
Именная лицензия

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

OneBox production писал/а:
Собственно при наличии стоимость доставки - она и передается как надбавка (discount с типом EXTRA_CHARGE).

Это описано в первом комментарии, так и нужно передавать согласно документации, насколько я понял комментарий Максима
17.11.2021, 17:50


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

OneBox production писал/а:
"payments":[{"type":"CARD","value":42000,"label":"\u041a\u0430\u0440\u0442\u043a\u0430"}]}

Платёж передаётся на сумму 420 грн - это неправильно работает настройка При возврате передать платеж на сумму процесса (вне зависимости от наличия платежей). Не учитывается сумма доставки в сумме процесса. Исправьте, пожалуйста.
17.11.2021, 20:00


Фархшатов Родион писал/а:
Не учитывается сумма доставки в сумме процесса. Исправьте, пожалуйста.

Согласно техническому заданию стоимость доставки, как и скидки - передаются отдельными скидками/надбавками. Собственно и исправлять нечего.
Если вам необходимо доработать, чтобы стоимость доставки суммировалась с суммой процесса (при передаче платежей) - доработка такой настройки займёт 1 час.
18.11.2021, 15:12

Какого технического задания?

Речь о конкретной нашей доработке, в которой чётко сказано передавать итоговую сумму процесса - https://1b.app/ru/support/cashier_and_software_ppo/9971-oshibka-pri-fiskalizatsi...

Специально дорабатывали галочку, чтобы не было зависимости ни от платежей, ни от чего-то другого и передавалась итоговая сумма процесса. Почему не включается доставка в передаваемую сумму? Она что не относится к процессу?! Исправьте проблему.
19.11.2021, 04:01

Указанный скриншот с уточнения доработки принимается как аргументация наличия ошибки.
Исправлено - при возврате при передаче платежа как суммы процесса при указанном в процессе способе оплаты (когда стоимость доставки учитывается в процессе) - сумма процесса суммируется с стоимость доставки.
19.11.2021, 14:31

Благодарю
19.11.2021, 16:57

Пожалуйста, присоединяйтесь к диалогу. Если вам есть что сказать - пожалуйста, напишите комментарий. Для входа потребуется мобильный телефон и смс-код для идентификации. Войти и написать комментарий