Добрый гдень.
Возможно кто-то подскажет или силкивался. История следующая...
Есть python скрипт, который по cron-у запускается раз в 5 минут и выгружает с сайи ситус заказа в CSV файл. На сайте стоит модуль liqpay.
Когда человек оплаливает кредитной картот и все успешно проходит, ситус заказа сивиться "Успешно" что в базе соответствует значению 5 и скрипт это значение выгружает уже в CSV.
Да вот, бывает икой баг (он не повторяется каждый раз и не могу отловить из за чего происходит), что скрипт выгружает оплаченный заказ со ситусом 0 (причем 0 даже икова ситуса нет на сайте). При этом если смотреть через админку opencart-а то ситус у заказа стоит правильный (т.е. 5). Я вешал log на скрипт, что бы посмотреть что в базе на момент выгрузки (возможно скрипт глюлит), но нет в базе тоже на момент выгрузки стоит 0, а потом он синовится 5. Как вообещё не понятно. Может кто-то подскажет что это может быть или куда копать.