Explore Knowledge Base

Business Request

03. 01. 2025

BusinessRequest is an entity allowing BusinessProcess to become more flexible in case of status transition flow. For example, BusinessProcess can be in pending status, while its BusinessRequest can have either pending, requires_confirmation, approved etc. 

Business Request Status

Current status State State transition flow Description
limited In progress Success
Failed
The request was limited by the limit rules
pending In progress Success
Failed
Request is created and waits for processing, declining or rejecting
waiting In progress Success
Failed
Status of pending business request linked with cash desk operations can be updated to waiting status when a request comes in after the system cut off.
requires_confirmation In progress Success
Failed
Request was created by user and waits for confirmation
processed Success n/a Pending request is processed
allowed_to_withdraw In progress Success
Failed
Process is waiting when Cashier performs cash withdrawal.

Status also occurs when the process was limited and processed again after uplifting limits

error Failed n/a Error occurs while request processing
declined Failed n/a Request was declined by service user
approved Success n/a Request was approved by service user
rejected Failed n/a Limited request was rejected by service user