Я разработал интеграцию PayPal для нескольких клиентов, однако у одного из них возникла эта проблема, когда возвращаемая сумма уменьшается на один цент (короткий 0,01 доллара США).
Я использую последнюю версию paypal/rest-api-sdk-php
пакетов композитора, и общая сумма к оплате, отображаемая на этапах оплаты PayPal, представляется правильной.Я получаю оплаченную сумму, используя следующий код:
$ppPayId = $_REQUEST['paymentId'];
$payment = PP\Payment::get($ppPayId, $this->apiCtx);
$amount = $payment->transactions[0]->amount->getTotal();
Мне нужен совет по дальнейшему устранению этой проблемы.Я не могу воспроизвести это в моей среде песочницы;это происходит только на реальном счете клиента.