Похоже на косяк checkbox. История запросов от нас в чекбокс такова:
2022-10-03 09:16:03
https://api.checkbox.in.ua/api/v1/receipts/sell{"id":"71c1de75cb3040dbb9dc72220c209421","goods":[{"good":{"code":"342541","name":"\u0430\u043u u0440\u0438\u0432\u043e","barcode":"","price":58000},"quantity":1000,"is_return":false}],"payments":[{"type" :"CASH","value":58000,"label":"\u0456"
ответ:
{"message":"Изменение не открыто"}
тоже самое в 2022-10-03 09:23:32
потом в 2022-10-03 09:24:44
{"id":"71c1de75cb3040dbb9dc72220c209421","goods":[{"good":{"code":"342541","name":"\u0430\u043u u0440\u0438\u0432\"u"
e":58000},"quantity":1000,"is_return":false}],"payments":[{"type":"CASH","value":58000,"label":"\u041f\u0456\ u0441\u043f\u043f\u0430\u0432"}]}
ответ:
{"message":"Указанный id чека уже существует"}
Т.е. на первых 2 запроса мы получили ответ что смена не открыта (здесь скорее всего вы не запустили действие открытия смены). А потом после того как смену вероятно открыли мы получаем ответ "Указанный id чека уже существует". Но такого чека успешно мы не передавали в checkbox.
Вам нужно написать в поддержку checkbox и уточнить по какой причине мы получаем ответ "Указанный ID чека уже существует" когда такого чека еще не создали.
Подозреваю что если смену не открыли чек как то все равно сохраняет и не дает сделать такой же.
Если вы будете открывать смену сразу утром перед созданием всех чеков то все будет окей.