Делали доработку по фискализации возвратного чека. Должна передаваться сумма процесса вне зависимости от платежей.
Выдаёт ошибку:
Произошла ошибка.
Сума платежів повинна дорівнювати сумі чеку повернення (470.00)
Происходит это явно из-за наличия в процессе стоимости доставки +50 грн.
В настройках действия установлена галочка:
Передавать сумму доставки как надбавку. Видимо, при возврате она не срабатывает.
Просьба исправить.
https://one-box.shine-bright.com.ua/admin/customorder/order/229627/edit/
[file]12131[/file]
Делали доработку по фискализации возвратного чека. Должна передаваться сумма процесса вне зависимости от платежей.
Выдаёт ошибку:
Произошла ошибка. Сума платежів повинна дорівнювати сумі чеку повернення (470.00)
Происходит это явно из-за наличия в процессе стоимости доставки +50 грн.
В настройках действия установлена галочка: Передавать сумму доставки как надбавку. Видимо, при возврате она не срабатывает.
Фархшатов Родион писал/а: В настройках действия установлена галочка: Передавать сумму доставки как надбавку. Видимо, при возврате она не срабатывает.
Собственно при наличии стоимость доставки - она и передается как надбавка (discount с типом EXTRA_CHARGE). Никакого другого алгоритма работы в данной настройке не предусмотрено, чтобы что-то исправлять.
[quote]
Фархшатов Родион писал/а:
В настройках действия установлена галочка:
Передавать сумму доставки как надбавку. Видимо, при возврате она не срабатывает.
[/quote]
Собственно при наличии стоимость доставки - она и передается как надбавка (discount с типом EXTRA_CHARGE).
Никакого другого алгоритма работы в данной настройке не предусмотрено, чтобы что-то исправлять.
этот вопрос более корректен к техподдержке 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. Рекомендую уточнить у них как правильно действовать в данном случае.
[quote]
Фархшатов Родион писал/а:
Тогда в чём ошибка?
[/quote]
этот вопрос более корректен к техподдержке 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"}]}
[quote]
Фархшатов Родион писал/а:
Может быть в возвратный чек передаётся сумма процесса без доставки?
[/quote]
Доставка передается как надбавка, как и звучит в вышеупомянутой настройке.
Могу предположить, что при возвратном чеке это может не учитывать на стороне Checkbox. Рекомендую уточнить у них как правильно действовать в данном случае.
так в чеке два товара по 210 грн = 420 и дисконт 50 грн
а платёж передаётся на 420грн
сумма чека не может же быть 420 грн если там дисконт на 50грн
вот и пишет ошибку что сумма чека и платежа не равны
так в чеке два товара по 210 грн = 420
и дисконт 50 грн
а платёж передаётся на 420грн
сумма чека не может же быть 420 грн если там дисконт на 50грн
вот и пишет ошибку что сумма чека и платежа не равны
OneBox production писал/а: Собственно при наличии стоимость доставки - она и передается как надбавка (discount с типом EXTRA_CHARGE).
Это описано в первом комментарии, так и нужно передавать согласно документации, насколько я понял комментарий Максима
[quote]
Тындык Максим Вадимович
OneBox production писал/а:
Собственно при наличии стоимость доставки - она и передается как надбавка (discount с типом EXTRA_CHARGE).
[/quote]
Это описано в первом комментарии, так и нужно передавать согласно документации, насколько я понял комментарий Максима
OneBox production писал/а: "payments":[{"type":"CARD","value":42000,"label":"\u041a\u0430\u0440\u0442\u043a\u0430"}]}
Платёж передаётся на сумму 420 грн - это неправильно работает настройка При возврате передать платеж на сумму процесса (вне зависимости от наличия платежей). Не учитывается сумма доставки в сумме процесса. Исправьте, пожалуйста.
[quote]
Тындык Максим Вадимович
OneBox production писал/а:
"payments":[{"type":"CARD","value":42000,"label":"\u041a\u0430\u0440\u0442\u043a\u0430"}]}
[/quote]
Платёж передаётся на сумму 420 грн - это неправильно работает настройка При возврате передать платеж на сумму процесса (вне зависимости от наличия платежей). Не учитывается сумма доставки в сумме процесса. Исправьте, пожалуйста.
Фархшатов Родион писал/а: Не учитывается сумма доставки в сумме процесса. Исправьте, пожалуйста.
Согласно техническому заданию стоимость доставки, как и скидки - передаются отдельными скидками/надбавками. Собственно и исправлять нечего. Если вам необходимо доработать, чтобы стоимость доставки суммировалась с суммой процесса (при передаче платежей) - доработка такой настройки займёт 1 час.
[quote]
Фархшатов Родион писал/а:
Не учитывается сумма доставки в сумме процесса. Исправьте, пожалуйста.
[/quote]
Согласно техническому заданию стоимость доставки, как и скидки - передаются отдельными скидками/надбавками. Собственно и исправлять нечего.
Если вам необходимо доработать, чтобы стоимость доставки суммировалась с суммой процесса (при передаче платежей) - доработка такой настройки займёт 1 час.
Специально дорабатывали галочку, чтобы не было зависимости ни от платежей, ни от чего-то другого и передавалась итоговая сумма процесса. Почему не включается доставка в передаваемую сумму? Она что не относится к процессу?! Исправьте проблему.
Какого технического задания?
Речь о конкретной нашей доработке, в которой чётко сказано передавать итоговую сумму процесса - https://1b.app/ru/support/cashier_and_software_ppo/9971-oshibka-pri-fiskalizatsii-vozvratnogo-cheka/
Специально дорабатывали галочку, чтобы не было зависимости ни от платежей, ни от чего-то другого и передавалась итоговая сумма процесса. Почему не включается доставка в передаваемую сумму? Она что не относится к процессу?! Исправьте проблему.
[file]12252[/file]
Указанный скриншот с уточнения доработки принимается как аргументация наличия ошибки. Исправлено - при возврате при передаче платежа как суммы процесса при указанном в процессе способе оплаты (когда стоимость доставки учитывается в процессе) - сумма процесса суммируется с стоимость доставки.
Указанный скриншот с уточнения доработки принимается как аргументация наличия ошибки.
Исправлено - при возврате при передаче платежа как суммы процесса при указанном в процессе способе оплаты (когда стоимость доставки учитывается в процессе) - сумма процесса суммируется с стоимость доставки.
Пожалуйста, присоединяйтесь к диалогу. Если вам есть что сказать - пожалуйста, напишите комментарий. Для входа потребуется мобильный телефон и смс-код для идентификации.
Войти и написать комментарий