@Domovik93
BackEndDev

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

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

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

Войти через центр авторизации
Похожие вопросы
11 мая 2024, в 00:19
1000 руб./за проект
10 мая 2024, в 23:51
30000 руб./за проект
10 мая 2024, в 23:33
2500 руб./за проект