Результаты поиска
    Ничего не найдено
    Оглавление
    Статусы операций

    Статусы операций

    1. При создании операции ей назначается статус CREATED.
    2. Начинается обработка, и статус меняется на INPROGRESS.
    3. После списания средств статус меняется на TAKENOUT.
    4. Если подразумевается дополнительное взаимодействие с плательщиком, то на время внешней обработки статус будет отображаться как INPROGRESS.
    5. Перед зачислением средств, если есть обстоятельства, препятствующие обработке операции (например, требования закона или другие регламентирующие/ограничивающие условия), устанавливается статус FROZEN для ручного разбора администраторами. По завершению ручного разбора ситуации статус вернётся в предыдущий (например, в TAKENOUT или INPROGRESS).
    6. После зачисления средств перед отправкой уведомления получателю устанавливается статус TAKENIN_NOTSENT.
    7. При получении ответа со специальным кодом невозможности автоматической обработки платежа на уведомление о зачислении операция переводится в статус FROZEN для ручного разбора сложившейся ситуации. Администраторами вручную статус может быть изменён на TAKENIN_NOTSENT для повторной отправки уведомления о зачислении.
    8. После получения положительного ответа на уведомление о зачислении обработка операции завершается, назначается терминальный статус SUCCEED.

    На этапах с 1 по 7 операция может быть автоматически переведена в терминальный статус CANCELED в результате ошибок обработки или обстоятельств, препятствующих обработке, при этом все проведенные зачисления и списания будут сторнированы (симметрично возвращены).

    Из терминальных статусов CANCELED и SUCCEED операция не может быть переведена в другой статус штатными средствами, доступными группе эксплуатации системы. Но технически это возможно по отдельному согласованию со всеми заинтересованными сторонами (плательщик, получатель, внутренние службы эксплуатации и контроля).