Суть: есть интернет-магазин. Человек добавляет в корзину товары, заходит в нее, и при нажатии на кнопку "Оплатить заказ" его перебрасывает в систему оплаты Яндекс.Касса. В параметре формы указывается различная информация(сумма, id заказа, email, адрес, на который редиректит при успешной оплате и т.п).
И так. Мне нужно, перед переходом в эту самую кассу, занести заказ в БД(AJAX запрос написал, тут все готово) и уже по тому ID, с которым заказ запишется в базу, начинать отправку на оплату заказа в Я.Кассу. Сейчас есть вариант, в success AJAX запроса прописать, чтобы он возвращал этот самый ID, с которым записался заказ в базу и вставлял этот параметр в форму, а дальше уже вступает в работу Я.Касса и при успешной оплате возвращает человека на страницу с нужным ID(к примеру,
site.ru/?order=15, где 15 это ID, с которым заказ записался в базу данных). Возможно ли такое или есть более изящное решение? Если что-то не понятно, спрашивайте, уточняйте. Спасибо.