Добрый день! Платежи яндекс деньги не проходят. Деньги поступают, но модуль не переводит платеж в оплачено, так как модуль округляет платеж в бОльшую сумму: Что делать? На сайте в рублях (баты в рубли и все цены всегда дробные) стоит округление. И это влияет на прохождение платежа. Когда поставил округление до "1 знак после запятой", то платеж прошел. Сумма всегда списывается одна 2,18руб. Но если стоит округление, то почему то в оплачено стоит 2 руб (берется округленное значение с каталога) и ожидается платеж 3 руб . - это тоже округлили 2,18 в большую сторону. Но уже в модуле получается?? Что делать?
2019-12-10 3:17:02 - StatusURL:
2019-12-10 3:17:02 - POST:array (
'notification_type' => 'p2p-incoming',
'bill_id' => '',
'amount' => '2.17',
'codepro' => 'false',
'withdraw_amount' => '2.18',
'unaccepted' => 'false',
'label' => '2286',
'datetime' => '2019-12-10T00:16:58Z',
'sender' => '410015357610241',
'sha1_hash' => 'f1bbfbd2cab8059ccdeee83d297b3de0c40c03e3',
'operation_label' => '2580f7a4-0011-5000-a000-1c92acf679df',
'operation_id' => '629252218221013008',
'currency' => '643',
)
2019-12-10 3:17:02 - GET:array (
'route' => 'extension/payment/ocstore_yk/status',
)
2019-12-10 3:17:02 - ERROR: Сумма оплаченного платежа не совпадает с суммой заказа! Оплачено 2 (RUB), ожидался платеж на сумму 3.00 (RUB).
2019-12-10 3:17:02 - StatusURL: Validate Fail
2019-12-10 3:17:02 - OK: notification_type=p2p-incoming,bill_id=,amount=2.17,codepro=false,withdraw_amount=2.18,unaccepted=false,label=2286,datetime=2019-12-10T00%3A16%3A58Z,sender=410015357610241,sha1_hash=f1bbfbd2cab8059ccdeee83d297b3de0c40c03e3,operation_label=2580f7a4-0011-5000-a000-1c92acf679df,operation_id=629252218221013008,currency=643
2019-12-10 3:17:03 - Page Pay: validateSession Fail