Post Installation Guide
packaging/installPackage.apexp?p0=04tPI000000Af57YAC
1. Installation Steps
Before the Installation, please ensure the following
The State/Country picklist is enabled.
The Chatter is enabled.
The latest versions below mentioned apps should be already installed in the org.
Commercial Credit Checker
Bank Connect
Secure File Transport
Criminial Checker
Decision Rule Engine
Credit Checker
To install the app, please click on the link below:Â
Production - https://login.salesforce.com/packaging/installPackage.apexp?p0=04tPI000000Af57YAC
Sandbox - https://test.salesforce.com/packaging/installPackage.apexp?p0=04tPI000000Af57YAC
Please go to Appexchange for the latest version or email at solutions@cloudmaveninc.com
2. Pre-requisites
2.1 Create a Salesforce Site
A Salesforce site is created to offer a secure and centralized location for users to submit information when filling out a form. This ensures data security and organizational control. It also makes it easy for users to find and submit the form. Overall, creating a Salesforce site for form filling provides a secure and user-friendly experience while giving the organization greater control over the data. To create a site, follow the below mentioned steps.
Click on the gear icon and go to setup.
In the quick find box search for sites.
3. Click on ‘New’
4. Provide the required information(Label, Name, etc.)
5. In Active Site Home Page Lookup field, add 'ApplicationIntake' Visual force page.
Â
6. Click on ‘Save’.
2.1.1 License Assignment to Managed Packages
Guest Users need access to Apex classes.
In Global search, Search for Site Guest User.
Click on the site name which we have created just now.
On this page, scroll to the bottom and click on ‘Assign Licenses’ as shown below.
Assign License to ‘Lending Manager (LOS / LSS)’ and click ‘Save’.
Apex Class Assignment
In Global search, Search for Site Guest User.
Click on the site name which we have created just now.
Click on the profile.
4. In Profile, select Enable Apex Class Access.
5. Give access to the below mentioned classes:
cloudmaveninc.BusinessRoleTriggerHandler |
cloudmaveninc.CreditApplicationFormController |
cloudmaveninc.CreditApplicationTriggerHandler |
cloudmaveninc.DocumentChecklistController |
cloudmaveninc.IntakeDocSubmissionController |
cloudmaveninc.VehicleEvaluationController |
cloudmaveninc.WS_NADA |
6. Then click on Enable VisualForce Page Access and give access to the following visualforce pages.
cm_lending.ApplicationIntake |
7. Then, click on Custom Metadata Types and give access to the following Custom Metadata Types.
cloudmaveninc.Credit Email Status Configuration |
cloudmaveninc.Lender Configuration |
cloudmaveninc.Lender Field Mapping |
cloudmaveninc.Lending Manager Setting |
cloudmaveninc.Send Offer Wizard Configuration |
8. Then, click on Custom Setting Definition and give access to the following Custom Setting Definition.
cloudmaveninc.DebugSettings |
cloudmaveninc.Lending Manager Features |
cloudmaveninc.Prospect to Credit Application Mappings |
2.2 Provide permissions
Assigning permission sets to users ensures they have the appropriate level of access and functionality within a system or application. This helps maintain data security, promote efficient workflows, and ensure compliance with regulatory requirements. Click on Gear Icon and go to setup.
Search for Permission sets in Quick find box.
In Permission, Sets click on Lending Manager Admin.
Â
3. Click on Manage Assignments.
4. Click on Add Assignments.
5. Select the users to which you want to give permissions.
6. Click Done.
3. Setting up a form
To setup the form, follow the below mentioned steps:
Go to Lending Manager App
Click on Lending Manager Admin Console
Â
The Admin Console Screen will be shown as below:
Â
4. To setup the form, please click on 'Start' button as shown below:
3.1 Activating the forms
On this Screen, you can select the checkbox to activate a form. The selected forms will be available for configurations in the steps ahead.
3.2 Intake Form
On this Screen, you can add the name for the form, select the color scheme, add a log and adjust its dimensions
Site URL - This is the name of the site on which the intake form will be launched. (Site created in step 2.1 will be entered here)
Form Name - This name will appear on the top of your form.
Color Scheme - This is color scheme of your form
Logo URL - Enter the URL of the logo you want to show on the top of the form.
Adjust the heigh and width of the logo
The message to be displayed at the completion of filling an application can be customized.
3.3 Advanced Configuration
This setting is used to enable or disable document upload and bank verification functionality in the intake form.
The document upload functionality enables users to securely upload and store documents within salesforce. This feature allows users to attach files, such as images, PDFs, or other document formats, to a specific record or location for easy retrieval and reference.
The "Request Banking Information" functionality allows users to securely request and collect banking details from individuals or organizations.
Document Upload Required - Select the 'Yes' button to enable uploading the documents while filling the form.
Request Banking Information - Select the 'Yes' button to bank verification functionality.
Mark the checkboxes as true to all these file types to be uploaded as documents.
3.4 Equipment Evalutation
This feature enables users to assess the value or condition of equipment, such as vehicles, machinery, or other assets. To use this feature, Cloud Maven Team will provide the production API Key.
Select the checkbox to activate Equipment evaluation.
Enter the API Key for Equipment evaluation.
Â
4. Application Form Setup
4.1 Form Configuration
This enables the user to set a minimum acceptable age for each active form, a minimum acceptable ownership percentage to submit an application, adding the text for terms and conditions to be displayed and activating co-applicant ownership percentage.
Â
4.2 Adding Sections in the application form
On this Screen, you can add new sections to be displayed in the form, edit the labels of the existing sections and change the order of the sections.
Select the Form Type and the Application Type.
Select the toggle to add new section
Re-order the added sections by drag-and-drop.
A section, once added, cannot be deleted. However, you can hide the sections using the toggles on the right hand side.
Â
4.3 Adding fields in sectionsÂ
On this Screen, you can add new fields in the sections, edit the labels of the existing sections and change the order of the fields in each section.
Select the Section in which you want to add fields.
Select the fields to add from the right hand side picklist. Enter the label of the field and click on ‘Add’.
Re-order the added sections by drag-and-drop.
A field, once added, cannot be deleted. However, you can hide the sections using the toggles on the right hand side.
Any field can be marked as ‘Optional’ or ‘Mandatory’. If marked as 'Mandatory', an applicant will have to fill the field in order to proceed further in the form.
4.4 PreviewÂ
On this Screen, you can overview the sections and fields added in each section.
Click on ‘Launch Form’ to be redirected to the URL which you entered in the ‘SIte URL’
5. Set Webhook Credentials
On this screen, the user will be able to create prospect or Credit Application in salesforce using LendingTree webhook we have to first setup Api Credentials using Lightning Web Component.
Lending Tree - LendingTree is an online loan marketplace that connects borrowers with multiple lenders who compete for their business.
Fundera - Fundera is an online marketplace that connects small business owners with a variety of lenders to help them secure funding.
Â
To setup API Credentials:
Select the Instance Name
Â
Then Select the Lead source - Lending Tree or Fundera:
Select Object. Mark the Checkbox for ‘Active’ as true and click Save.
Â
6. Prospect Conversion
The Prospect conversion functionality allows users to convert a proespect into an account, contact, business role and potentially a credit application, reflecting the progression of a potential customer through the sales process. This functionality streamlines the transition from lead generation to active sales engagement.
6.1 Account
In this tab, select the Account field from picklist which you want to map with the prosepct fielld.
Default Value is the value which will be displayed, if entered, in the field where no value is selected from Account.
Once you have completed the mapping, scroll to the bottom of the page and click ‘Save’ to save and ‘Save and Next’ to move to the next tab.
Â
6.2 Contact
In this tab, select the Contact field from picklist which you want to map with the Prosepct fielld.
Default Value is the value which will be displayed, if entered, in the field where no value is selected from Contact.
Once you have completed the mapping, scroll to the bottom of the page and click ‘Save’ to save and ‘Save and Next’ to move to the next tab.
Â
6.3 Credit Application
In this tab, select the Credit Application field from picklist which you want to map with the Prosepct fielld.
Default Value is the value which will be displayed, if entered, in the field where no value is selected from Credit Application.
Once you have completed the mapping, scroll to the bottom of the page and click ‘Save’ to save and ‘Save and Next’ to move to the next tab.
Â
6.4 Business Role
In this tab, select the Business Role field from picklist which you want to map with the Prosepct fielld.
Default Value is the value which will be displayed, if entered, in the field where no value is selected from Business Role.
Once you have completed the mapping, scroll to the bottom of the page and click ‘Save’ to save and ‘Save and Next’ to move to the next tab.
Â
Â
7. Document Checklist Configuration
The "document checklist" functionality is a feature that helps users manage and track required documents or files for a specific process or task. It provides a centralized and organized way to ensure that all necessary documents are collected, reviewed, and accounted for.
On this Screen, you can add the type of document to the checklist on the basis of the application type.
Click on “Add' button.
Â
Select the Loan type, Application type and the application stage where you want the document to appear in the checklist.
Â
Select Document category and document name from the picklist. Add a description for the document and click ' Confirm'.
Â
Â
Then the document checklist item will be added to the list as shown below:
Â
7. Verification Checklist Configuration
Click on the below link to view, add or modify verification checklist
Click on ‘New’ to create new verification checklist item or click on ‘Edit’ or ‘Delete’ the verification checklist item.
Enter all the required details and click on 'save' button.
8. Interview Questionairre
Click on the below link to view, add or modify interview questionairre.
Click on ‘New’ to create new interview questionnaire item or click on ‘Edit’ or ‘Delete’ the interview questionnaire item.
Enter all the required details and click on 'save' button.
9. Lending Program
Click on the below link to view, add or modify Lending Program.
Click on ‘New’ to create new lending program record or click on ‘Edit’ or ‘Delete’ the lending program record.
Enter all the required details and click on 'save' button.
10. Lending Program Fee
Click on the below link to view, add or modify Lending Program Fee.
Click on ‘New’ to create new lending program fee record or click on ‘Edit’ or ‘Delete’ the lending program fee record.
Enter all the required details and click on 'save' button.
11. Lending Program Fee Group
Click on the below link to view, add or modify Lending Program Fee Group.
Click on ‘New’ to create new lending program fee group record or click on ‘Edit’ or ‘Delete’ the lending program fee group record.
Enter all the required details and click on 'save' button.
If you have any questions or you are facing any problems regarding this app please write to us at  solutions@cloudmaveninc.com
We will be very happy to help you.