Got Http response code 401 when accessing https://api.paypal.com/v1/payments/payment.
Добавлено: 2019.03.09, 00:45
Доброго времени суток
Использую расширение https://github.com/kongoon/yii2-paypal
Настроил PayPal - https://prnt.sc/mv8len
и https://prnt.sc/mv8mk9
Пробую сделать оплату
ну и при нажатии я получаю ошибку
Подскажите плиз - Может я PayPal не так настроил? или где запрос не так сформировали? Почему эта ошибка меня блочит?
Спасибо
Использую расширение https://github.com/kongoon/yii2-paypal
Настроил PayPal - https://prnt.sc/mv8len
и https://prnt.sc/mv8mk9
Пробую сделать оплату
Код: Выделить всё
public function actionIndex()
{
$modelPay = new PayForm();
if ($modelPay->load(Yii::$app->request->post()) && $modelPay->validate())
{
if($modelPay->method == 'PayPal')
{
$params = [
'method' => $modelPay->method,
'intent' => 'sale',
'order' => [
'description'=>'На пиво от '.Yii::$app->params['serviceName'],
'subtotal' => $modelPay->amount,
'shippingCost' => 0,
'total' => $modelPay->amount,
'currency' => 'EUR',
'items' => [
['name' => 'По капельке',
'currency' => 'EUR',
'quantity' => '1',
'price' => $modelPay->amount]
]
]
];
Yii::$app->paypal->init();
$apiContext = Yii::$app->paypal->getApiContext();
$payment = new Payment();
try {
$payment->create($apiContext);// тут ошибка вылетает
} catch (Exception $ex) {
echo PaypalError($ex);
exit(1);
}
$approvalUrl = $payment->getApprovalLink();
}
}
else
return $this->render('index', ['modelPay' => $modelPay]);
}
Код: Выделить всё
PayPal\Exception\PayPalConnectionException
Got Http response code 401 when accessing https://api.paypal.com/v1/payments/payment.
Спасибо