无法使用PHP SDk在PayPal中拒绝销售(未定义getApiContext)
我正在尝试使用PHP SDK在PayPal中退款。然而,它显示错误为无法使用PHP SDk在PayPal中拒绝销售(未定义getApiContext),php,laravel,paypal,Php,Laravel,Paypal,我正在尝试使用PHP SDK在PayPal中退款。然而,它显示错误为 调用未定义的函数App\Http\Payment\PayPal\getApiContext()我正在尝试使用PayPal的PHP SDk退款 use PayPal\Api\Amount; use PayPal\Api\RefundRequest; use PayPal\Api\Sale; $amt = new Amount(); $amt->setTotal($amount)
调用未定义的函数App\Http\Payment\PayPal\getApiContext()
我正在尝试使用PayPal的PHP SDk退款
use PayPal\Api\Amount;
use PayPal\Api\RefundRequest;
use PayPal\Api\Sale;
$amt = new Amount();
$amt->setTotal($amount)
->setCurrency('USD');
// ### Refund object
$refundRequest = new RefundRequest();
$refundRequest->setAmount($amt);
// ###Sale
$sale = new Sale();
$sale->setId($sale_id);
try {
// Create a new apiContext object so we send a new
// PayPal-Request-Id (idempotency) header for this resource
$apiContext = getApiContext(config('paypal.id'), config('paypal.secret'));
// Refund the sale
// (See bootstrap.php for more on `ApiContext`)
$refundedSale = $sale->refundSale($refundRequest, $apiContext);
} catch (\Exception $ex) {
echo $ex;
exit(1);
}
return $refundedSale;
更新:
我指的是错误发生在哪一行?你试过什么?
getApiContext=getApiContext(config('paypal.id')、config('paypal.secret'))
这一行指的是找不到getApiContext
函数在哪一行发生错误?你试过什么?getApiContext=getApiContext(config('paypal.id')、config('paypal.secret'))
这一行指的是找不到getApiContext
函数