HELOC testing
Test the HELOC borrower experience in Figure UAT
On this page· 11 sections
Use this guide to test the Home Equity Line of Credit (HELOC) experience in your dedicated User Acceptance Testing (UAT) environment before launch. It applies to inquiries submitted through Lead Portal or an API integration, as well as applications submitted through your custom-branded landing page.
This guide covers:
- How to submit a test inquiry or application
- How to complete the borrower flow end to end
- Test data for happy-path and unhappy-path scenarios, with the expected result for each
Production testing policy
Testing is not permitted in the production environment. Production submissions trigger automated processing, including credit pulls and lien searches on properties, and the data is permanently included in HMDA and compliance reporting.
Before you begin#
Testing paths#
There are three testing paths, each with its own starting point:
Testing tips#
- Use your company email domain. The UAT environment only sends email to approved (whitelisted) domains. Figure whitelists your organization's domain during onboarding, but Figure can't whitelist public domains such as gmail.com, so don't use them for testing.
- Use a unique email address for every test. Add a plus sign (
+) and a unique value to your email address, such astestuser+123@yourcompany.com. A date or timestamp works well for keeping values unique (for example,testuser+202610261430@yourcompany.com). Each variation is treated as a new address but still arrives in your inbox. - Use an incognito or private browser window for each test to prevent caching issues.
- Keep loan amounts under $400K. Loan amounts of $400K or more trigger an appraisal requirement that cannot be fulfilled in UAT.
Testing steps#
Step 1: Start the inquiry or application#
- Start a new inquiry or application using your Testing Path.
- Enter data from the Happy Path or Unhappy Paths datasets, depending on the outcome you want to test.
- Select and submit an offer. Keep the loan amount under $400K.
Step 2: Complete the application#
- Access the application.
- Lead Portal: The borrower receives a Welcome email. Select Continue your application in the email to set up a profile and access the application, then confirm the offer.
- Private-Labeled Landing Page: Skip this step and continue in the same session.
- API Integration: Open the application URL provided by the API to set up a profile and access the application, then confirm the offer.
- Click through the application. Follow the on-screen prompts to move the application forward unless an instruction below says otherwise.
- Verify income. When prompted to connect an account, click through the prompts as follows:
- Select Connect your personal or business accounts.
- Select Continue without phone number.
- Select Chase, then Continue to login.
- Select Sign in. You do not need to enter any credentials, so leave the username and password fields blank.
- Select Get code, then Submit. You do not need to enter any values, so leave all fields blank.
- Select the Checking and Savings accounts, then Continue.
- Acknowledge Terms and Conditions, then select Connect account information.
- Select Allow, then Finish without saving.
- Verify identity. When prompted to upload your ID, select Upload an image of your ID instead, then upload any placeholder file.
- Upload documents. When prompted to upload any other documents (e.g., verify liens), upload any placeholder file.
Step 3: Request manual progression#
Automated operational tasks pause the application twice during testing: once after completing the steps above, and again at the notary stage. Each time, email your Figure testing point of contact with the application's Short App ID (e.g., #1-12345-123) or UUID (e.g., b67bdf2f-3f6c-48eb-b37c-4a1e43e7f0d2). Your point of contact will manually move the application forward. Contact your onboarding representative or relationship manager if you need help identifying your testing point of contact.
Testing datasets#
Happy path#
Use this data to simulate a successful inquiry or application:
Expected result: Offers are available.
Unhappy paths#
For each scenario, use the Happy Path data except for the fields listed.
Asset depletion#
- Field
- Annual Income
- Value
- $25,000
Expected result: The income entered isn't enough to generate offers, so the borrower is asked to provide additional income or assets, or to select existing debts to pay off with the HELOC.
Manual SSN#
Expected result: Figure can't match the applicant to a credit file and asks for the applicant's SSN. Enter the SSN above when prompted.
No AVM#
- Field
- Property Address
- Value
- 10555 Yeager Ave
Hastings, FL 32145
Expected result: Figure can't value the property automatically and asks for an estimated property value. Enter a value over $400K to receive offers.
No offers#
Expected result: No offers are available on the inquiry or application.
Credit profiles#
Expected result: If the FICO score doesn't qualify for offers based on your pricing grid, no offers are available on the inquiry or application. If the credit profile is locked or frozen, the borrower is asked to unlock or unfreeze their credit and retry.
You can test the retry for locked and frozen credit, but the credit profile can't be unlocked or unfrozen in UAT, so you'll return to the same screen.
Property addresses#
Use any of these property addresses for testing: