пытаюсь сделать интеграцию яндекс кассы с помощью яндекс апи
сформировал секретный ключ
отправил успешно тестовую оплату но никак не получается вытянуть тела ответа с сервера яндекс кассы
чего то там все пусто
завис:) , какие могут быть варианты?
ответ приходит от сервера в json, может из за этого
контроллеры
public function newYandexPayAction(Request $request)
{
$config_ym = self::configYM();
$client = new Client();
$client->setAuth($config_ym->shopId, $config_ym->yandexKey);
$response = $client->createPayment(array(
'amount' => array(
'value' => '20.00',
'currency' => 'RUB',
),
'payment_method_data' => array(
'type' => 'bank_card',
),
'confirmation' => array(
'type' => 'redirect',
'return_url' => 'http://127.0.0.1:8000/ym/response',
),
'description' => 'описание платежа'
)
);
$redirectToYandexForPayment = $response->confirmation->confirmationUrl;
return $this->render('@App/Pay/without_session.html.twig',
array(
'yandex_client' => $redirectToYandexForPayment
)
);
}
public function checkUrlAction(Request $request)
{
$response = $request->getContent();
return $this->render('@App/Yandex/ym_return.twig', array('data' => $response));
}