Pre-filling Options

Pre-filling Documentation

Pre-filling options are available to enhance the user experience. If you have already collected relevant user information, you can provide it to us to streamline the financing or credit monitoring process. However, if this information is not provided, users will be required to enter it manually.

All pre-filled values are displayed to the end customer and must be confirmed in the continuation step of the process, unless step-hiding options are explicitly enabled through our configuration settings.

Note on combining examples

You can use comma separated values inside JavaScript object.

Example how to pre-fill both financing_amount and business_years in one call.

Tento.configure({
  data: { financing_amount: 50000, business_years: 5 }
});

Pre-filling BCM process

The Business Credit Monitoring (BCM) process follows these steps:

Step 1 - Initial Info (/bcm/app/info)

business_name - Business Name / Company Name.

Tento.configure({
  data: { business_name: 'John Doe LLC' }
});

owner_1_first - User first name. We also use wording "Owner 1" of the Company.

Tento.configure({
  data: { owner_1_first: 'John' }
});

owner_1_last - User last name.

Tento.configure({
  data: { owner_1_last: 'Doe' }
});

owner_1_mobile - Owner's mobile phone number (format: XXX-XXX-XXXX)

Tento.configure({
  data: { owner_1_mobile: '555-123-4567' }
});

owner_1_email - Owner's email address

Tento.configure({
  data: { owner_1_email: '[email protected]' }
});

Step 2 - Business Details (/bcm/app/business/more-details)

business_dba - Company DBA (Optional)

Tento.configure({
  data: { business_dba: 'Acme Trading Co' }
});

business_street / business_city / business_state / business_suite / business_zip - Full business address information

Tento.configure({
  data: {
    business_street: '123 Main St',
    business_city: 'San Francisco',
    business_state: 'CA',
    business_zip: '94105',
    business_suite: 'Suite 100'  // Optional
  }
});

business_ein - Federal Tax ID / EIN (format: XX-XXXXXXX or XXXXXXXXX)

Tento.configure({
  data: { business_ein: '12-3456789' }
});

owner_1_title - Owner's position in company

Tento.configure({
  data: { owner_1_title: 'CEO' }
});

Step 3 - Summary (/bcm/app/summary)

Final review step - no additional fields to pre-fill.

Important Notes

  1. All pre-filled data will be displayed to the user for verification unless step-hiding is enabled
  2. Phone numbers will be automatically normalized to the correct format (XXX-XXX-XXXX)
  3. The BCM process is shorter and focused on business credit monitoring
  4. Each step has validation requirements that must be met before proceeding
  5. Some fields (like bank connection) cannot be pre-filled and require direct user interaction

Complete Pre-filling Example

Here's an example that pre-fills all steps at once:

Tento.configure({
  data: {
    // Step 1 - Basic Info
    business_name: 'Acme Corporation',
    owner_1_first: 'John',
    owner_1_last: 'Doe',
    owner_1_mobile: '555-123-4567',
    owner_1_email: '[email protected]',

    // Step 3 - Business Details
    business_dba: 'Acme Trading Co',
    business_street: '123 Main St',
    business_city: 'San Francisco',
    business_state: 'CA',
    business_zip: '94105',
    business_suite: 'Suite 100',
    business_ein: '12-3456789',
    owner_1_title: 'CEO',
  },
});