paysys - несоответствие оплат и paysys_log

Модуль взаимодействия с платёжными системами
Ответить
NiTr0
Сообщения: 767
Зарегистрирован: Пт фев 08, 2008 4:46 pm

paysys - несоответствие оплат и paysys_log

Сообщение NiTr0 » Вс янв 04, 2015 7:32 pm

Обнаружилось расхождение в отчетах paysys и в оплатах. После небольшого анализа - обнаружил, что не все оплаты попадают в paysys_log, как пример:

Код: Выделить всё

mysql> select * from payments where ext_id = 'OSMP:9549001557xxxx' limit 1;
+---------------------+-------+------+------------+--------------+------+-----+--------+--------+---------------------+---------+----------------+----------+--------+---------------------+
| date                | sum   | dsc  | ip         | last_deposit | uid  | aid | id     | method | ext_id              | bill_id | inner_describe | currency | amount | reg_date            |
+---------------------+-------+------+------------+--------------+------+-----+--------+--------+---------------------+---------+----------------+----------+--------+---------------------+
| 2015-01-04 17:00:57 | 86.40 | OSMP | 1049956306 |     1.000000 | 5351 |   2 | 172830 |     44 | OSMP:9549001557xxxx |   13173 |                |        0 |  86.40 | 2015-01-04 17:00:57 |
+---------------------+-------+------+------------+--------------+------+-----+--------+--------+---------------------+---------+----------------+----------+--------+---------------------+
1 row in set (0.43 sec)

mysql> select * from paysys_log where transaction_id = 'OSMP:9549001557xxxx' limit 1;
Empty set (0.01 sec)
И, похоже, проблема только в OSMP.
Откуда подобное может вылазить, и не было ли правок по этому поводу?

~AsmodeuS~
Site Admin
Сообщения: 5592
Зарегистрирован: Пт янв 28, 2005 3:11 pm
Контактная информация:

Re: paysys - несоответствие оплат и paysys_log

Сообщение ~AsmodeuS~ » Вс янв 04, 2015 8:04 pm

посмотрите лог апача нет ли там ошибок

стоит ли уровень отладки 1 $conf{PAYSYS_DEBUG}=1; ?

NiTr0
Сообщения: 767
Зарегистрирован: Пт фев 08, 2008 4:46 pm

Re: paysys - несоответствие оплат и paysys_log

Сообщение NiTr0 » Вс янв 04, 2015 8:48 pm

ошибок нет, конкретно на этот платеж - статус 200, в /tmp логов ошибок тоже нет.

отладка была отключена, включил (к слову, не смотря на откл. отладку, сообщения приват терминала в лог файл писались).

биллинг - срез от ~26-27 февраля.

~AsmodeuS~
Site Admin
Сообщения: 5592
Зарегистрирован: Пт янв 28, 2005 3:11 pm
Контактная информация:

Re: paysys - несоответствие оплат и paysys_log

Сообщение ~AsmodeuS~ » Пн янв 05, 2015 10:50 am

NiTr0 писал(а):ошибок нет, конкретно на этот платеж - статус 200, в /tmp логов ошибок тоже нет.

отладка была отключена, включил (к слову, не смотря на откл. отладку, сообщения приват терминала в лог файл писались).

биллинг - срез от ~26-27 февраля.

должно писаться только при режиме отладки 1 и выше

NiTr0
Сообщения: 767
Зарегистрирован: Пт фев 08, 2008 4:46 pm

Re: paysys - несоответствие оплат и paysys_log

Сообщение NiTr0 » Пн янв 05, 2015 3:46 pm

писалось для отключеной. только приват. может в текущем срезе уже поправлено, а может и нет.

~AsmodeuS~
Site Admin
Сообщения: 5592
Зарегистрирован: Пт янв 28, 2005 3:11 pm
Контактная информация:

Re: paysys - несоответствие оплат и paysys_log

Сообщение ~AsmodeuS~ » Пн янв 05, 2015 5:02 pm

в текущем только для 1 и выше

Ответить