Мы разрабатываем веб-сайт, на котором мы принимаем оплату для покупки определенного уровня учетной записи на основе общей суммы, уплаченной клиентом: - 5 долларов - уровень 1 - 25 долларов - уровень 2 - 30 долларов - уровень 3 - 50 долларов - уровень 4 -$ 80 - уровень 5 - $ 100 - уровень 6 - $ 250 - уровень 7 - $ 500 - уровень 8 - $ 1000 + - уровень 9
На этом веб-сайте сумма транзакции зависит от общей суммы предыдущей транзакции, совершенной клиентом,Это означает, что если клиент заплатил 5 долларов, то ему / ей нужно заплатить только 20 долларов, чтобы попасть на уровень 2 (всего 25 долларов), 45 долларов - на 50 уровень 4 и так далее.Клиент может заплатить только сумму, чтобы быть на следующем уровне, скажем, я заплатил всего 25 долларов, я могу заплатить 5 долларов, чтобы быть на уровне 3 (всего 30 долларов), или еще 25 долларов, чтобы быть на уровне 4.
Мой вопрос: может ли транзакция завершиться неудачно после «Отправлено для статуса расчета»?Я имею в виду, следует ли нам ждать, пока статус транзакции будет "Урегулирован", прежде чем считать, что транзакция будет действительной, поскольку сумма следующей транзакции зависит от фактической транзакции?
Обратите внимание, что когда мы передаем транзакцию для расчета каккак только мы создадим его с помощью Braintree SDK.
Спасибо за помощь