Introduction

CloudBlue Commerce functionality can be extended by installing additional applications based on micro-service architecture, which together represent one logically bound functionality.

Approval Engine is an approval management system for operations in CloudBlue Commerce 20.4. It enables providers to define rules, based on which the system automatically processes an operation or sends a request for its approval.

Providers can identify specific users as approvers. Approval Engine sends email notifications to these approvers for all requests waiting for approval. An approver can then review the pending approval request to approve an operation or reject it. If no approvers process the request within a specific time interval, it will be processed automatically with a default decision.

Approval Engine supports multi-step approval processes. It also maintains detailed information of all pending, approved, and rejected requests.

Currently, the only operation supported by Approval Engine is canceling a subscription. However, any application can integrate with Approval Engine to enhance its capabilities.

Browse the following sections to get a better understanding of Approval Engine: