Есть два ордера от одного человека, разница во времени создания минута (человек просто не дождался ответа и начал оформлять второй заказ), а проблема собственно в том что ответ от платёжной системы authorize пришел через 1.5 минуты , что для одного заказа , что для другого (почти в одно и тоже время) и только после этого создался ордер.
Какие есть варианты решения?!
1) Оборвать скрипт я не могу , деньги всё равно спишутся с карты 2 раза , так как заказ оформляется на стороне платёжной системы.
2) У меня есть ключ идемпотентности, но покупатель просто обновляет страницу и всё.
Жду любых предложений