J>ОК, тогда я твою задачу неправильно понял (а ты меня ни разу не поправил).
Как ее можно не понять, если она написана прямым текстом простейшими предложениями?
J>Раз это всё действия, а не просто проверки, ты можешь добавить в описание свой задачи список действий и предусловий на них?
J>Потому что я предполагал, что это все — просто огромная толпа предусловий к increase_amount.
А сделать усилие и прочитать?
J>Я правильно понял, что, помимо increase_amount, еще есть действия risk check, auth запрос, capture запрос?
Прочти задачу
J>Если да, то в каких случаях каждое из них можно звать, а в каких — нельзя?
Прочти задачу