Задать вопрос
@MrFallen

Как отправить ответ 200 Яндекс Кассе?

Добрый день, пытаюсь настроить интеграцию Яндекс Кассы со своим Laravel проектом, уже можно сказать финальные действия, но никак не получается отправить код 200 в ответ на уведомление Яндекс Кассы. Это необходимо для того, что пользователю не приходили лишние начисления на баланс аккаунта на сайте. В документации нет примера кода ответа на PHP.

Я пытался отправлять ответы следующими образами:
return response('Done!', 200)->header('Content-Type', 'text/plain');
return response()->setStatusCode(200, 'Done!');
return response->json(['message' => 'Done!'], 200);
return abort(200, 'Done!');
return abort(200);
return http_response_code(200);


Но кажется ничего из этого не сработало. В чем может быть причина? Как правильно посылать ответ?
  • Вопрос задан
  • 282 просмотра
Подписаться 2 Простой 2 комментария
Решения вопроса 1
crashxd
@crashxd
Backend разработчик
Отправляю вот так
return response->json(['message' => 'Done!'], 200);

все работает
Урл точно тот указан в настройках яндекса?
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы