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