Помогите настроить return_url на юкассе, он имеет одно значение а нужно 2

столкнулся с проблемой на юкассе - знаение для return_url одно, а сценария на сайте - два:

  1. Человек нажал на кнопку оплаты, но не оплатив нажал вернуться в магазин
  2. Человек произвел оплату, нажал вернуться в магазин

В обоих случаях на данный момент человека редиредктит на страницу доступа к товару, что не есть хорошо для первого случая. В нем нужно чтобы человек просто возвращался на сайт, на главную. Я настроил в базе данных значение проверки оплаты, теперь видно кто оплатил а кто нет, этим теперь можно манипулировать, но вопрос, как?

Сначала объясню как сейчас у меня работает система:

  1. По кнопке оплаты стоит pay.php - создает платеж и перенаправляет на ссыку оплаты юкассы
  2. После оплаты от юкассы приходит на check.php их json от юкассы и я беру значения, нужные для смены статуса платежа бд, айди юзера и уникальный ключ, а так же отправляю юзеру на почту письмо с товаром.

И вот теперь я думаю поставить на return_url тоже какой нибудь php который будет смотреть статус платежа и от этого иметь 2 варианта редиректа. Но вот незадача, как на этот php передать значение айди юзера (чтобы знать кому давать доступ к ссылке)?

Если я задал жутко тупой вопрос прошу простить - я в php самый обычный ламер - ctrl+c, ctrl+v. Сильное желание написать сайт все таки перевешивает неумение в бэкенд и у меня сейчас висит только эта проблема, помогите "закончить" пожалуйста).

Код пока не скидываю, не у пк, неудобно с телефона, по необходимости все покажу


Ответы (0 шт):