@Domovik93
BackEndDev

Респонс от платёжной системы приходит очень долго и пользователь делает 2 заказа, как это можно исправить?

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

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

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