Через mws не проходят отмены более 999 рублей при использовании кода библиотеки!
d9k opened this issue · 1 comments
d9k commented
https://github.com/yandex-money/yandex-money-kassa-example/blob/master/src/mws/MWS.php#L76
public function returnPayment($invoiceId, $amount) {
// . . .
'amount' => number_format($amount, 2),
// . . .
}
Приходила ошибка сервера
array (
'status' => '3',
'error' => '402',
'processedDT' => '2015-09-29T18:51:56.404+03:00',
'techMessage' => 'Неверное значение параметра requestAmount',
'clientOrderId' => 'unknown',
),
В своём коде строку метода заменили на
'amount' => number_format($amount, 2, '.', ''),
Кстати, в коде ошибки не возвращается обратно clientOrderId (значение 'unknown'
), что запутывает при чтении лога.
raymank26 commented
Добрый день,
Действительно, спасибо. Исправлено.