1. Home
  2. Sample Projects
  3. Automated Credit Card Eligibility

Automated Credit Card Eligibility

◷ Reading Time: 8 minutes

Introduction

The Automated Credit Card Eligibility sample project will show how to automate credit card eligibility by determining an applicant’s demographic suitability and credit card eligibility.

Scenario

In this example, we used pre-defined policies to automate, which is used to determine demographic suitability and credit card eligibility.

If an applicant passes the following conditions, he/she is eligible for demographic suitability.

  • Be older eighteen-year-old. or
  • Be a student. or
  • Pass the conditions for Private Credit Card


The applicants will be eligible for Private Credit Card if their annual income is more than or equal to $100,000 or their outstanding borrowings amount is more than or equal to $30,000, or their Savings and Investing balance is more than or equal to $100,000.

If an applicant can be eligible for demographic suitability, go through the next step, which is credit card eligibility.

There are two different steps for determining credit eligibility.

  1. Balance Transfer Credit Card Eligibility
  2. Credit Score

For the Balance Transfer Credit Card Eligibility, we check the applicant’s annual income, residential status, the last date the applicant applies for the credit card, and address history.

For Credit Scoring, based on the pre-defined policy, an applicant can gain some score based on four different conditions:

  1. Number of payments in last 12 months
  2. Status for bankruptcy
  3. Loyalty with bank
  4. Amount of available credit used percentage

in the final part, the application will be checked by Card Type and Credit Score

Running the Sample

  • Open the file CreditCardApplicationFlow.xml
Project explorer view showing the project logic documents and the Credit Card Application Flow.xml document selected
  • Click on the Logic Run template.
detail view of the Logic Run Template menu item
  • Click on any given template.
Logic Run Template modal showing available templates and Rober Cooper selected
detail of the debug menu item
  • You can click the ‘Next Step’ button to go step by step to follow the flow.
Detail view of the Debug Next step menu item
  • Now you can see the output values in the ‘Parameters’ window.
Parameters view showing the output of the debug test run

Process Steps

The process contains the following steps to determine “Credit Card Eligibility”

  1. Determine Applicant Demographic Suitability
  2. Determine Credit Card Eligibility
  3. Notify that application is approved or rejected
Flow diagram showing the whole eligibility decision

 

Project Description

The project contains the following documents.

Decision Table

  • Applicant Credit Card Eligibility.xml – Determines the Credit Card eligibility based on the Card Type and Credit Score.
  • Applicant Demographic Suitability.xml – Determines demographic suitability based on the applicant’s age, Card type, and loyalty.
  • Balance Transfer Credit Card Eligibility.xml – Determines Based on Income, Residential status, and latest date applying for a credit card.
  • Credit Score.xml – Determines the Credit Score based on the number of payments in the last 12 months, status for bankruptcy, loyalty with the bank, and amount of available credit used percentage.
  • Private Credit Card Demographic Suitability.xml – Determines Private credit card eligibility based on annual income, outstanding mortgage, and account balance.
  • Student Credit Card DemographicSuitability.xml – Determines Student credit card eligibility.

Business Glossaries

  • Concept.xml – Allows reusing the applicant’s details throughout the process.

Business Formula

BusinessFormula.xml – Allows creation functions for use in the model

Decision Graph

  • DetermineApplicantDemograpicSuitability.xml – Determines the Demographic Suitability.
  • DetermineCreditCardEligibility.xml – Credit Card Eligibility.

The Automated Credit Card Eligibility flow design

1. DetermineApplicantDemograpicSuitability.xml

Decision graph for determining Demographic suitability.

Flow diagram for the demographic suitability decision

2. Student Credit Card DemographicSuitability.xml

Determines Student credit card eligibility based on account type.

Decision graph showing calculation of the student credit suitability

3. Private Credit Card Demographic Suitability.xml

Determines Private credit card eligibility based on annual income, outstanding mortgage, and account balance.

Decision table showing calculation of the private credit card demographic suitability

4. Applicant Demographic Suitability.xml

Determines demographic suitability based on the applicant’s age, Card type, and loyalty.

decision table showing calculation of the demographic suitability

5. DetermineCreditCardEligibility.xml

Decision graph for credit card eligibility

Decision graph for the credit application eligibility decision

6. Balance Transfer Credit Card Eligibility.xml

Determines Based on Income, Residential status, and latest date applying for a credit card.

Decision table showing calculation of the balance transfer

7. Credit Score.xml

Determines the Credit Score based on the number of payments in the last 12 months, status for bankruptcy, loyalty with the bank, and amount of available credit used percentage.

Decision table showing calculation of applicant credit score

8. Applicant Credit Card Eligibility.xml

Determines the Credit Card eligibility based on the Card Type and Credit Score.

Decision table to calculate eligibility from card type and credit score

Notification

in the last part of the model, you get the notification that the application is approved or rejected based on the applicant’s input.

Notifications view showing an error with application rejected

Download the project

Use the attachment at the end of the page to download the sample project.

Updated on January 18, 2024

Article Attachments

Was this article helpful?

Related Articles