Результаты поиска
Оглавление
Статусы операций
Статусы операций
- При создании операции ей назначается статус
CREATED
. - Начинается обработка, и статус меняется на
INPROGRESS
. - После списания средств статус меняется на
TAKENOUT
. - Если подразумевается дополнительное взаимодействие с плательщиком, то на время внешней обработки статус будет отображаться как
INPROGRESS
. - Перед зачислением средств, если есть обстоятельства, препятствующие обработке операции (например, требования закона или другие регламентирующие/ограничивающие условия), устанавливается статус
FROZEN
для ручного разбора администраторами. По завершению ручного разбора ситуации статус вернётся в предыдущий (например, вTAKENOUT
илиINPROGRESS
). - После зачисления средств перед отправкой уведомления получателю устанавливается статус
TAKENIN_NOTSENT
. - При получении ответа со специальным кодом невозможности автоматической обработки платежа на уведомление о зачислении операция переводится в статус
FROZEN
для ручного разбора сложившейся ситуации. Администраторами вручную статус может быть изменён наTAKENIN_NOTSENT
для повторной отправки уведомления о зачислении. - После получения положительного ответа на уведомление о зачислении обработка операции завершается, назначается терминальный статус
SUCCEED
.
На этапах с 1 по 7 операция может быть автоматически переведена в терминальный статус CANCELED
в результате ошибок обработки или обстоятельств, препятствующих обработке, при этом все проведенные зачисления и списания будут сторнированы (симметрично возвращены).
Из терминальных статусов CANCELED
и SUCCEED
операция не может быть переведена в другой статус штатными средствами, доступными группе эксплуатации системы. Но технически это возможно по отдельному согласованию со всеми заинтересованными сторонами (плательщик, получатель, внутренние службы эксплуатации и контроля).