Добрый день! На сайте интернет магазина есть форма оплаты товара, где заполняются данные карты, клиента и все это по API передается на сервис оплаты Authorize.net. Проблема в том, что у одного из 200-300 покупателей оплата за один и тот же заказ списывается два раза. На данный момент, чтобы этого избежать сделали отключение кнопки оплаты после ее нажатия и до перезагрузки страницы, сделали запись всех оплат в БД и проверку при оплате, есть ли уже такая запись в БД. Но тем не менее двойные оплаты переодически продолжают прихоть. Буду очень признателен, если кто то поделится опытом решения подобных проблем. Спасибо!
не, я имею в виду, у них в API есть какая-то возможность отправлять уникальный идентификатор, который униально идентифицирует отдельный запрос?