Configuring the Business Workflow Processor

The Business Workflows Processor uses rules-driven business transitions between statuses to help a bank see the status of a SME application. It renders the status of a record, i.e. in this case the application for a current account, and provides processing that must occur for the application to move to the next step in its life-cycle. For the SME Mobile Onboarding solution, there is an end-to-end self-service flow.

HINT  
The statuses can be used as input to generate reports and see the number of successful applications or to see the status of each SME customer and retail customer as well.
  1. In FintechOS Studio, click the main menu icon at the top left corner.
  2. In the main menu, click Automation Blocks > Business Workflow > Business Workflows Designer. The Business Workflows List page appears.
  3. From the list, select FTOS_BASME_SmeOnboarding. It is attached to the entity FTOS_BASME_AccountApplication.

    Status Description
    NewThe status when the customer clicks "Get started" on the page Welcome screens.
    Initial questions passedThe status when the customer clicks "Next'' on the page What you will need screen.
    Company fetch successfullyThe status when the customer clicks "Next'' on the page Company Identification.
    Company fetch errorIf the third party interrogation returns an error.
    Company confirmedThe status when the customer clicks "Next'' on the page Confirm your company.
    Company role confirmedThe status when the customer clicks "Next'' on the page Company Role.
    Contact info and consents submittedThe status when the customer clicks "Next'' on the page Contact Info and Consent.
    Contact info validatedThe status when the customer validates the OTP codes in Contact Validation.
    OTP or email failed to be sentWhen the email or SMS failed to be sent.
    OTP or email failed to be validated by userWhen the customer inputs the wrong codes more then 5 times.
    Business details submittedThe status when the customer clicks "Next'' on the page About your Business.
    Bundle configuredThe status when the customer selects a package on the page Choose Your Package.
    Card delivery configuredAfter the customer selects the options on the page Customize Your Card.
    Documents requestedWhen the user arrives at the page Company Documents.
    Documents providedAfter the customer provides all the documents.
    OCR launchedWhen the customer initiates the OCR process on the page Identity Card.
    OCR passedIf the customer passes the OCR process.
    OCR failedIn case the OCR has failed more then 5 times.
    Liveness launchedAfter the customer initiates the liveness check on the page Time to take a selfie.
    Liveness postponed by userIn case the customer selects the I want to do this later option on the page Time to take a selfie.
    Liveness passedIn case the customer passes the liveness check.
    Liveness failedIn case face recognition failed more the 5 times.
    Personal Data submittedThe status when the customer clicks "Next'' on the page Check your Data.
    Contracts generated and sentWhen the customer reaches the page Sign the Papers.
    Contract not sentIn case the documents are not sent by the bank.
    Contract SignedThe status when the customer signs the documents on the page Sign the Papers.
    ExpiredAfter a determined period of time with no progress on behalf of the customer the session expires.
    Onboarding done + existing PI accountAfter the system checks if the customer is or isn't an existing retail customer.
    Onboarding done + eligible for PI accountAfter the system discovers that the customer isn't an existing retail customer.
    Personal details submittedAfter the customer joins the retail onboarding process and confirms the personal details.
    FATCA and CRS doneAfter the customer agrees with FATCA and CRS.
    Bundle selectedThe status after the customer selects a product.
    Contracts signedAfter the contract is signed for the retail onboarding.

The complete documentation on Business Workflow Processor is available here.