Использую официальную
библиотеку.
Делаю все по инструкции:
$client = new Client();
$client->setAuth('id', 'key');
$idempotenceKey = uniqid('', true);
$response = $client->createPayment([
'amount' => [
'value' => $request->input('amount'),
'currency' => 'RUB'
],
'payment_method_data' => [
'type' => 'bank_card'
],
'confirmation' => [
'type' => 'redirect',
'return_url' => 'https://mysite.ru/successpay'
]
], $idempotenceKey);
return redirect($response->confirmation->confirmationUrl);
На страницу платежа переходит, платёж проводит (пишет что
Платеж прошел, но никуда не редиректит, и нет ссылок а-ля "Вернуться в магазин" - опять же не понятно почему)
Пытаюсь отловить POST-запрос по адресу, указанному в настройках:
https://mysite.ru/get-notifications, но туда вообще ничего не приходит :(