laravel paypal rest sdk returning 400 on setTotal



我试图在一个项目上添加一个固定的价格,但是当我提交请求时,我得到

Got Http response code 400 when accessing https://api.sandbox.paypal.com/v1/payments/payment.

代码

$amountPayable = 5.00;
$amount = new Amount();
$amount->setCurrency('CAD')
->setTotal($amountPayable);

我知道setTotal是原因,但我不知道为什么。

您正在使用已弃用的PayPal-PHP-SDK,它使用已弃用的v1/payments API。

将您的集成更改为使用当前的checkout - php - sdk,它使用当前的v2/checkout/orders API。

相关内容

  • 没有找到相关文章

最新更新