Получено дублированное подтверждение API сервера Opayo

#c# #opayo

Вопрос:

У меня странная проблема с использованием API-сервера Opayo, которую мне интересно знать, испытывал ли кто-нибудь еще. У меня правильно работает интеграция в моей производственной среде, и корзина успешно покупается несколько раз в день.

Тем не менее, я заметил, что окончательный ответ на обратный звонок с подтверждением от Sage для завершения транзакции вызывает мой сайт несколько раз для некоторых пользователей.

Я позвонил в Sage, отправив статус подтверждения OK и передав перенаправление.

Именно это перенаправление, кажется, вызывается несколько раз, но только для некоторых транзакций.

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

Кто-нибудь испытывал что-либо подобное и у кого есть какие-либо предложения? У меня есть множество запросов о помощи, зарегистрированных в службе поддержки opayo, но, похоже, я так и не получил никакого ответа.

Спасибо