Onboarding states

SignUpForm, LoginForm and every login-state page, ApplyStart, ApplicationLayout and its rail, the six application sections, ReviewSection, ScreenedOutNotice, VerificationRoster and IdentityCheckPanel from packages/ui, each in the state that's hard to reach on demand: a server rejection, a personal email domain, a second person at the same company, an incomplete owner, a rejected upload, a retake request, a declined business, a 320px column. Fixtures only.

Sign-up

Names first, then credentials, so the auth user is created mid-funnel. Neither step is a login state; both come before one.

SignUpForm · name

CFX

Get started

Create your login first. The application for your business comes next.

By continuing, you agree to CFX's Terms of Service and Privacy Policy.

Already have an account? Log in

Continue with a name missing for the client error; with both, the specimen moves on to the credentials step.

SignUpForm · credentials

CFX

Create your account

Signing up as Maya Chen.

Use your work email, so colleagues at your company can find your application and join it.

Checked when you create your account. If it isn't accepted, the reason shows here.

Already have an account? Log in

Opens as Maya Chen with taken@apexfreight.com filled in. Enter any password and Create account: the fixture rejects the email with a field error. Edit goes back to the names.

SignUpForm + ApplicationChecklist

CFX

Get started

Create your login first. The application for your business comes next.

By continuing, you agree to CFX's Terms of Service and Privacy Policy.

Already have an account? Log in

What the application asks for

  • CompanyLegal name and structure, where it's registered, tax ID, industry and a short description
  • Restricted activitiesConfirmation that the business isn't in a category CFX can't bank
  • AddressesThe legal address, and a physical address if it's different, which can't be a PO box
  • OwnersName, date of birth and contact details for everyone owning 25% or more, and a control person
  • DocumentsFormation documents and proof of the business's tax ID
  • Expected activityWhere the money comes from, what the account is for, expected volume and balance, and how you'll move money

Sections save as you go, and you can finish them in any order. Once you've started, you can invite colleagues to help.

The frame's aside. From lg the checklist is a second column beside the form; below lg it drops under it.

Login states

One page per PropelAuthLoginState, since CFX owns every hosted page. OrgCreationRequired is /apply, the next section; Finished has no page, because the host sends the user on to the dashboard.

LoginRequired

CFX

Log in to CFX

New to CFX? Get started

"Log in to CFX". Any password other than apex-freight-2026 fails with the server's message under the form.

TwoFactorRequired

CFX

"Enter your authentication code". 123456 verifies; any other code fails and empties the input. The form focuses its input on mount, so the specimen mounts once it is fully on screen.

ConfirmEmailRequired · inbox links

CFX

Confirm your email

We sent a link to maya@apexfreight.com. Open it to confirm your email and continue.

Not there? Check your spam folder, or send the link again.

Wrong address? Log out and sign up with the right one.

"Confirm your email". Resend email sends once; every press after that is refused with the rate-limit message.

ConfirmEmailRequired · no inbox links

CFX

Confirm your email

We sent a link to maya@apexfreight.com. Open it to confirm your email and continue.

Not there? Check your spam folder, or send the link again.

Wrong address? Log out and sign up with the right one.

"Confirm your email". inboxLinks={null}, for an address whose webmail the host can't name: no buttons, and the resend block moves up. Its resend counts separately.

TwoFactorEnablementRequired · enrolling

CFX

Turn on two-factor authentication

Your workspace requires it for everyone who signs in. Once it's on, signing in also asks for a 6-digit code from an authenticator app.

Scan the QR code with an authenticator app, then enter the code it shows.

QR code for your authenticator app

"Turn on two-factor authentication". The QR code is a placeholder image. 123456 turns it on and swaps in the backup codes; any other code fails.

TwoFactorEnablementRequired · enrolled

CFX
Two-factor authentication is on.

Save your backup codes

Two-factor authentication is on. Each code signs you in once if you lose your authenticator.

  • 0000-1000
  • 0000-7173
  • 0001-3346
  • 0001-9519
  • 0002-5692
  • 0003-1865
  • 0003-8038
  • 0004-4211

This is the only time they're shown without you asking for them. Keep them somewhere safe before you continue.

"Turn on two-factor authentication". Where a correct code lands. Continue does nothing here; the host moves on to the next login state.

UserMetadataRequired

CFX

Add your name

Colleagues see it when you work on an application together.

"Add your name". Seeded with a first name only, as the provider asks when either is missing. Continue without a last name for the client error.

UpdatePasswordRequired

CFX

Choose a new password

Your current password can't be used any more. Choose a new one to continue.

Checked when you save it. If it isn't accepted, the reason shows here.

"Choose a new password". Mismatched fields fail client-side. A matching password shorter than 12 characters is the server's rejection, returned as a field error.

/apply

OrgCreationRequired, "Open a CFX account for your business": signed in and in no workspace. Join one the email domain already opens, or start an application. A success stays put here; the host would redirect.

ApplyStart · nothing to join

CFX

Open a CFX account for your business

Welcome, Maya. Name your company to start its application.

The name your team uses for the business. You'll give its legal name later.

What the application asks for

  • CompanyLegal name and structure, where it's registered, tax ID, industry and a short description
  • Restricted activitiesConfirmation that the business isn't in a category CFX can't bank
  • AddressesThe legal address, and a physical address if it's different, which can't be a PO box
  • OwnersName, date of birth and contact details for everyone owning 25% or more, and a control person
  • DocumentsFormation documents and proof of the business's tax ID
  • Expected activityWhere the money comes from, what the account is for, expected volume and balance, and how you'll move money

Sections save as you go, and you can finish them in any order. Once you've started, you can invite colleagues to help.

Signed in as maya@apexfreight.com.

Log out

Maya, the first at Apex Freight to sign up. No workspace matches her domain, so the page is only the create form.

ApplyStart · create rejected

CFX

Open a CFX account for your business

Welcome, Maya. Name your company to start its application.

The name your team uses for the business. You'll give its legal name later.

What the application asks for

  • CompanyLegal name and structure, where it's registered, tax ID, industry and a short description
  • Restricted activitiesConfirmation that the business isn't in a category CFX can't bank
  • AddressesThe legal address, and a physical address if it's different, which can't be a PO box
  • OwnersName, date of birth and contact details for everyone owning 25% or more, and a control person
  • DocumentsFormation documents and proof of the business's tax ID
  • Expected activityWhere the money comes from, what the account is for, expected volume and balance, and how you'll move money

Sections save as you go, and you can finish them in any order. Once you've started, you can invite colleagues to help.

Signed in as maya@apexfreight.com.

Log out

Start application with the name empty for the client error. Submit Apex Freight and the fixture rejects it as a business that already has an application.

ApplyStart · one workspace to join

CFX

Join your team, or start a new application

Welcome, Daniel. If your company already has a workspace, join it rather than starting again.

Workspaces you can join

This workspace lets anyone with an @apexfreight.com email join without an invite.

  • Apex Freight

Start a new application

A second application for a business that already has one slows both down.

The name your team uses for the business. You'll give its legal name later.

Signed in as daniel@apexfreight.com.

Log out

Daniel, signing up the day after Maya opened the application: two people at one company on different days, which auto-join can't catch until a domain is set. Join leads, and the create form under it warns that a second application slows both down.

ApplyStart · join fails

CFX

Join your team, or start a new application

Welcome, Daniel. If your company already has a workspace, join it rather than starting again.

Workspaces you can join

This workspace lets anyone with an @apexfreight.com email join without an invite.

  • Apex Freight

Start a new application

A second application for a business that already has one slows both down.

The name your team uses for the business. You'll give its legal name later.

Signed in as daniel@apexfreight.com.

Log out

Press Join: the fixture refuses with the member-limit message, under the row it belongs to.

Application frame and rail

ApplicationLayout with its rail and collaborators, the current route being where a returning applicant resumes. The rail and the submit gate read the same sections, so they can't disagree. Rail links are inert.

No section started

CFXApex Freight

Company

Placeholder body. The section's form renders here.

Every marker open, Company current, and Review and submit counting six sections to finish. Below lg the rail is a disclosure above the body and the collaborators drop under it.

Part-way

CFXApex Freight

Owners

Placeholder body. The section's form renders here.

Draft saved by Maya Chen,

Three complete with who finished each, Owners half-filled with its draft date and current, and three sections to finish.

Every section complete

CFXApex Freight

Review and submit

Placeholder body. The section's form renders here.

Review and submit is current and reads Ready to submit.

ApplicationRail in a 320px column

Collapses to a disclosure reading 3 of 6 sections complete; open it for the list. The fold is viewport-driven (lg:hidden), not a container query, so on a viewport 1024px or wider this column shows the full list instead.

Company

What the server can reject that the form can't know, and the two inputs that change the form's own rules: a personal sign-up domain and a country other than the US.

CompanySection · short name taken

Company

How the business is registered, what it's called on CFX, and what it does.

Draft saved by Maya Chen,
Legal identity

Exactly as registered, including any LLC or Ltd.

Only if the business trades under a different name.

Registration

The 9-digit Employer Identification Number the IRS gave the business.

Workspace

What your team calls it, which can differ from the legal name.

Identifies your business to CFX and to the banks that hold your money. You can't change it after you submit.

We use it to match colleagues to your business, and to find any record we already have for it.

Anyone who joins can see everything in this application, including owners' dates of birth.

About the business

Choose the closest match, and describe the business in your own words below.

What you sell, who you sell to, and how money moves through the business.

A draft with apex as the short name. Save and continue: the fixture rejects it as taken, and focus lands on the short name.

CompanySection · save fails

Company

How the business is registered, what it's called on CFX, and what it does.

Draft saved by Maya Chen,
Legal identity

Exactly as registered, including any LLC or Ltd.

Only if the business trades under a different name.

Registration

The 9-digit Employer Identification Number the IRS gave the business.

Workspace

What your team calls it, which can differ from the legal name.

Identifies your business to CFX and to the banks that hold your money. You can't change it after you submit.

We use it to match colleagues to your business, and to find any record we already have for it.

Anyone who joins can see everything in this application, including owners' dates of birth.

About the business

Choose the closest match, and describe the business in your own words below.

What you sell, who you sell to, and how money moves through the business.

Every answer valid. Either button fails with a form-level message and no field errors, and the answers stay.

CompanySection · personal email domain

Company

How the business is registered, what it's called on CFX, and what it does.

Legal identity

Exactly as registered, including any LLC or Ltd.

Only if the business trades under a different name.

Registration

The 9-digit Employer Identification Number the IRS gave the business.

Workspace

What your team calls it, which can differ from the legal name.

Identifies your business to CFX and to the banks that hold your money. You can't change it after you submit.

We use it to match colleagues to your business, and to find any record we already have for it.

Anyone who joins can see everything in this application, including owners' dates of birth.

Auto-join isn't available for @gmail.com, because anyone can sign up with a personal email address. Invite colleagues from the team page instead.

About the business

Choose the closest match, and describe the business in your own words below.

What you sell, who you sell to, and how money moves through the business.

Maya signed up with gmail.com. The auto-join checkbox is disabled whatever domain is typed, with the reason under it, and a complete save never stores it as on.

CompanySection · incorporated in Mexico

Company

How the business is registered, what it's called on CFX, and what it does.

Draft saved by Maya Chen,
Legal identity

Exactly as registered, including any LLC or Ltd.

Only if the business trades under a different name.

Registration

Like GmbH, Ltd or SAS.

Workspace

What your team calls it, which can differ from the legal name.

Identifies your business to CFX and to the banks that hold your money. You can't change it after you submit.

We use it to match colleagues to your business, and to find any record we already have for it.

Anyone who joins can see everything in this application, including owners' dates of birth.

About the business

Choose the closest match, and describe the business in your own words below.

What you sell, who you sell to, and how money moves through the business.

Legal structure is free text and the tax ID has no EIN format check. Switch the country to United States: the free-text structure clears, because it isn't one of the US codes.

Restricted activities

The prohibited-business screener. The answer that keeps the application open is selecting nothing, so that is what the primary button says.

ScreeningSection · nothing selected

Restricted activities

CFX can't open accounts for some kinds of business.

Does Apex Freight do any of these?

Select any that apply.

Nothing selected. Continuing confirms that none of these apply.

The primary button reads None of these apply. Select one and it becomes Save and continue.

ScreeningSection · one category selected

Restricted activities

CFX can't open accounts for some kinds of business.

Draft saved by Maya Chen,
Does Apex Freight do any of these?

Select any that apply.

CFX can't open an account for a business that does this. If that's right, submitting your application will close it. If you selected it by mistake, clear it before you continue.

Moving money for others without a license is selected, so the consequence sits under the list: submitting will close the application. Clearing it removes the warning.

Addresses

Whether the physical address is asked for at all, and the one rule only it has.

AddressesSection · physical same as legal

Addresses

Where the business is registered, and where it actually operates.

Draft saved by Maya Chen,
Legal address

Where the business is registered. A registered agent's address is fine.

Physical address

Where the business operates. It can't be a PO box, a registered agent or a virtual office.

Uncheck Same as legal address and empty physical fields appear; check it again and they go without losing what was typed.

AddressesSection · PO box as the physical address

Addresses

Where the business is registered, and where it actually operates.

Draft saved by Maya Chen,
Legal address

Where the business is registered. A registered agent's address is fine.

Physical address

Where the business operates. It can't be a PO box, a registered agent or a virtual office.

Save and continue: the client check rejects PO Box 4417 on the physical street line before the callback runs. The same text on the legal address is accepted.

Expected activity

Five required answers and two optional ones, unanswered and answered.

ActivitySection · empty

Expected activity

Where the money comes from, what it's for, and roughly how much moves.

Sources and uses
Where will the money in the account come from?

Select all that apply.

What will you use the account for?
How money moves

Money in and out combined.

How will you move money?

Leave this empty if money only moves within the US.

Notes

Save and continue: each unanswered group gets its own message and focus moves to the first. Countries is optional, and says what leaving it empty means.

ActivitySection · filled

Expected activity

Where the money comes from, what it's for, and roughly how much moves.

Completed by Maya Chen,
Sources and uses
Where will the money in the account come from?

Select all that apply.

What will you use the account for?
How money moves

Money in and out combined.

How will you move money?
  • Mexico MX
Notes

From the finished application, with Mexico listed. Remove it and focus goes back to the country picker, and the US-only hint returns.

Owners

Each owner is checked as it's entered; the list-level rules are raised together on Save and continue, and a server rejection lands on the one owner's field it names.

OwnersSection · no owners

Owners

List everyone who owns 25% or more of Apex Freight, and at least one control person.

People

A control person directs the business, like a CEO or managing member.

No owners added yet.

Certification

Add the owners and a control person before confirming.

Add yourself prefills Maya and disappears once her email is listed. Save and continue with nobody listed raises only the missing owners: certification isn't checked until someone is.

OwnersSection · an owner missing details

Owners

List everyone who owns 25% or more of Apex Freight, and at least one control person.

Draft saved by you,
People

A control person directs the business, like a CEO or managing member.

  • Maya Chen (you)Control person · CEO · 60%
  • Sofia ReyesBeneficial owner · 30%Missing date of birth

Ownership listed: 90%

Under 100% is fine: only owners with 25% or more need to be listed.

Certification

Sofia has no date of birth, so her collapsed row reads Missing date of birth. Save and continue opens her editor on that field and lists the certification too.

OwnersSection · server rejects an owner's email

Owners

List everyone who owns 25% or more of Apex Freight, and at least one control person.

Draft saved by you,
People

A control person directs the business, like a CEO or managing member.

  • Maya Chen (you)Control person · CEO · 60%
  • Sofia ReyesBeneficial owner · 30%

Ownership listed: 90%

Under 100% is fine: only owners with 25% or more need to be listed.

Certification

Every owner valid and certified. Save and continue: the fixture returns fieldErrors["own_sofia.email"], which opens Sofia's editor with the message under her email. Save draft succeeds.

OwnersSection · ownership over 100%

Owners

List everyone who owns 25% or more of Apex Freight, and at least one control person.

Draft saved by you,
People

A control person directs the business, like a CEO or managing member.

  • Maya Chen (you)Control person · CEO · 60%
  • Sofia ReyesBeneficial owner · 30%
  • James WhitfieldBeneficial owner · 25%

Ownership listed: 115%

Certification

Maya 60, Sofia 30 and James Whitfield 25: the line under the list reads 115%. Save and continue raises Ownership adds up to more than 100%, with no single owner invalid.

Documents

Uploads persist as soon as the host records them, so the answers only mirror what it holds. Rejections come from two places: the slot's own type and size rules, before upload, and the host's reply.

DocumentsSection · nothing uploaded

Documents

Upload a file for each required document.

  • Formation document

    Required

    Articles of incorporation, certificate of formation or articles of organization, as filed with the state.

    PDF, JPG or PNG, up to 10 MB.

  • EIN confirmation

    Required

    The IRS letter that assigned your EIN: a CP 575 or a 147C. A tax return showing the EIN also works.

    PDF, JPG or PNG, up to 10 MB.

  • Ownership record

    Optional

    An operating agreement, cap table or shareholder register showing who owns the business.

    PDF, JPG or PNG, up to 10 MB.

Files save as soon as they upload. Save and continue marks this section complete.

Three slots, two required. Save and continue names both missing slots and moves focus to the first upload button.

DocumentsSection · required files uploaded

Documents

Upload a file for each required document.

Completed by Daniel Okafor,
  • Formation document

    Required

    Articles of incorporation, certificate of formation or articles of organization, as filed with the state.

    PDF, JPG or PNG, up to 10 MB.

    • Apex Freight Logistics LLC - Certificate of Formation.pdf404 KB · Uploaded by Daniel Okafor,
  • EIN confirmation

    Required

    The IRS letter that assigned your EIN: a CP 575 or a 147C. A tax return showing the EIN also works.

    PDF, JPG or PNG, up to 10 MB.

    • IRS CP575.pdf184 KB · Uploaded by Maya Chen,
  • Ownership record

    Optional

    An operating agreement, cap table or shareholder register showing who owns the business.

    PDF, JPG or PNG, up to 10 MB.

Files save as soon as they upload. Save and continue marks this section complete.

Two files from two colleagues, the optional ownership record empty. Remove calls the fixture and drops the row; a new file joins its slot's list.

DocumentsSection · host rejects a file

Documents

Upload a file for each required document.

  • Formation document

    Required

    Articles of incorporation, certificate of formation or articles of organization, as filed with the state.

    PDF, JPG or PNG, up to 10 MB.

  • EIN confirmation

    Required

    The IRS letter that assigned your EIN: a CP 575 or a 147C. A tax return showing the EIN also works.

    PDF, JPG or PNG, up to 10 MB.

  • Ownership record

    Optional

    An operating agreement, cap table or shareholder register showing who owns the business.

    PDF, JPG or PNG, up to 10 MB.

Files save as soon as they upload. Save and continue marks this section complete.

Upload a PDF named fail.pdf: it shows as uploading, then the fixture refuses it with the host's message under the slot. Any other PDF, JPG or PNG uploads.

DocumentsSection · 10 KB limit

Documents

Upload a file for each required document.

  • Formation document

    Required

    Articles of incorporation, certificate of formation or articles of organization, as filed with the state.

    PDF, JPG or PNG, up to 10 KB.

  • EIN confirmation

    Required

    The IRS letter that assigned your EIN: a CP 575 or a 147C. A tax return showing the EIN also works.

    PDF, JPG or PNG, up to 10 MB.

  • Ownership record

    Optional

    An operating agreement, cap table or shareholder register showing who owns the business.

    PDF, JPG or PNG, up to 10 MB.

Files save as soon as they upload. Save and continue marks this section complete.

The formation slot is capped at 10 KB, so a real PDF is refused with its size and the limit before onUpload runs. The other two slots keep 10 MB.

Review

The submit gate reads the same incomplete sections as the rail. Three ways to arrive at it, and the page an application that screened itself out lands on. Edit and Go to links are inert.

ReviewSection · sections left

Review and submit

Check each section as it will be submitted. Use Edit to change anything first.

3 sections to finishGo to submit

To finish

  • Owners, in progressSofia Reyes: date of birth · Confirm the list of owners is complete.
  • Documents, not startedNot started
  • Expected activity, not startedNot started
Business name
Apex Freight
Short name
apex-freight
Company domain
apexfreight.com
Auto-join by domain
No
Legal name
Apex Freight Logistics LLC
Doing business as
Apex Freight
Legal structure
Limited Liability Company (LLC)
Country of incorporation
United States
Date of incorporation
EIN
84-2917365
Industry
Freight and logistics
Website
https://apexfreight.com
Business phone
+1 312 555 7890
What the business does
Freight brokerage for mid-size manufacturers. We collect from shippers and pay carriers across the US and Mexico.

Restricted activities

Edit Restricted activities
Activities that apply
None
Legal address
251 Little Falls DriveWilmington, DE 19808United States
Physical address
1400 W Fulton MarketSuite 300Chicago, IL 60607United States
OwnerOwnership
Maya Chenmaya@apexfreight.com+1 312 555 0142Born · Lives in United StatesControl person · CEO
60%
Sofia Reyessofia.reyes@fastmail.com+52 55 1234 5678Date of birth not provided · Lives in MexicoBeneficial owner
30%
Formation document
Not uploaded
EIN confirmation
Not uploaded
Ownership record
Not uploaded

Expected activity

Edit Expected activity
Source of funds
Not provided
Planned use
Not provided
Monthly volume
Not provided
Average balance
Not provided
Payment methods
Not provided
Countries
Not provided
Anything else
Not provided

Submit

Once it's submitted, these answers can't be edited here. Corrections are made in your business's settings.

Verification of Apex Freight and each owner then starts. You don't need to keep this page open.

Owners who aren't colleagues in this workspace get an emailed link to verify their identity:

  • Sofia Reyessofia.reyes@fastmail.com

3 sections to finish before you can submit.

Owners, Documents and Expected activity are listed under To finish, each name a link to its section. Submit stays pressable but held (aria-disabled) with its reason until everything is complete.

ReviewSection · submit fails once

Review and submit

Check each section as it will be submitted. Use Edit to change anything first.

Ready to submitGo to submit

Business name
Apex Freight
Short name
apex-freight
Company domain
apexfreight.com
Auto-join by domain
No
Legal name
Apex Freight Logistics LLC
Doing business as
Apex Freight
Legal structure
Limited Liability Company (LLC)
Country of incorporation
United States
Date of incorporation
EIN
84-2917365
Industry
Freight and logistics
Website
https://apexfreight.com
Business phone
+1 312 555 7890
What the business does
Freight brokerage for mid-size manufacturers. We collect from shippers and pay carriers across the US and Mexico.

Restricted activities

Edit Restricted activities
Activities that apply
None
Legal address
251 Little Falls DriveWilmington, DE 19808United States
Physical address
1400 W Fulton MarketSuite 300Chicago, IL 60607United States
OwnerOwnership
Maya Chenmaya@apexfreight.com+1 312 555 0142Born · Lives in United StatesControl person · CEO
60%
Sofia Reyessofia.reyes@fastmail.com+52 55 1234 5678Born · Lives in MexicoBeneficial owner
30%
Formation document
  • Apex Freight Logistics LLC - Certificate of Formation.pdf
EIN confirmation
  • IRS CP575.pdf
Ownership record
Not uploaded

Expected activity

Edit Expected activity
Source of funds
  • Revenue from customers
  • Transfer from an existing bank account
Planned use
  • Holding operating cash
  • Paying vendors and contractors
  • Collecting customer payments
  • Cross-border payments
Monthly volume
$1,000,000 to $10,000,000
Average balance
$100,000 to $1,000,000
Payment methods
ACH, Wire, SPEI
Countries
Mexico
Anything else
Not provided

Submit

Once it's submitted, these answers can't be edited here. Corrections are made in your business's settings.

Verification of Apex Freight and each owner then starts. You don't need to keep this page open.

Owners who aren't colleagues in this workspace get an emailed link to verify their identity:

  • Sofia Reyessofia.reyes@fastmail.com

Confirm the statement above to submit.

Confirm the statement, then Submit application: the first press fails with the host's message, the second succeeds and the button stays disabled, as it would while the host redirects.

ReviewSection · prohibited category selected

Review and submit

Check each section as it will be submitted. Use Edit to change anything first.

Ready to submitGo to submit

Business name
Apex Freight
Short name
apex-freight
Company domain
apexfreight.com
Auto-join by domain
No
Legal name
Apex Freight Logistics LLC
Doing business as
Apex Freight
Legal structure
Limited Liability Company (LLC)
Country of incorporation
United States
Date of incorporation
EIN
84-2917365
Industry
Freight and logistics
Website
https://apexfreight.com
Business phone
+1 312 555 7890
What the business does
Freight brokerage for mid-size manufacturers. We collect from shippers and pay carriers across the US and Mexico.

Restricted activities

Edit Restricted activities
Activities that apply
  • Moving money for others without a license
Legal address
251 Little Falls DriveWilmington, DE 19808United States
Physical address
1400 W Fulton MarketSuite 300Chicago, IL 60607United States
OwnerOwnership
Maya Chenmaya@apexfreight.com+1 312 555 0142Born · Lives in United StatesControl person · CEO
60%
Sofia Reyessofia.reyes@fastmail.com+52 55 1234 5678Born · Lives in MexicoBeneficial owner
30%
Formation document
  • Apex Freight Logistics LLC - Certificate of Formation.pdf
EIN confirmation
  • IRS CP575.pdf
Ownership record
Not uploaded

Expected activity

Edit Expected activity
Source of funds
  • Revenue from customers
  • Transfer from an existing bank account
Planned use
  • Holding operating cash
  • Paying vendors and contractors
  • Collecting customer payments
  • Cross-border payments
Monthly volume
$1,000,000 to $10,000,000
Average balance
$100,000 to $1,000,000
Payment methods
ACH, Wire, SPEI
Countries
Mexico
Anything else
Not provided

Submit

You selected Moving money for others without a license under Restricted activities. CFX can't open an account for that kind of business, so submitting will close this application. Go to Restricted activities

Once it's submitted, these answers can't be edited here. Corrections are made in your business's settings.

Verification of Apex Freight and each owner then starts. You don't need to keep this page open.

Owners who aren't colleagues in this workspace get an emailed link to verify their identity:

  • Sofia Reyessofia.reyes@fastmail.com

Confirm the statement above to submit.

Every section complete, with Moving money for others without a license selected under Restricted activities. The warning above the statement says submitting will close the application; submit stays available.

ScreenedOutNotice

CFX

We can't open an account for Apex Freight

In your application, you told us Apex Freight does the following. CFX doesn't open accounts for businesses that do this.

  • Moving money for others without a license

This application was closed on .

If this isn't right, contact support. This application can't be reopened from here.

Where that submit lands. Terminal: the categories as the applicant gave them, when it closed, and support as the only action.

After submit

/setup-pending as a roster: each check with its own status, who it waits on and since when, and the one next action it allows. Never a spinner or a percentage.

Just submitted

CFX

Apex Freight needs a few things from you

Each row below says what it's waiting on. This page updates as results arrive.

Verification

CheckActions
Apex FreightBusiness
In reviewUpdated
Maya ChenControl person · CEO · 60%
Not startedWaiting on you
Sofia ReyesBeneficial owner · 30%
Not startedLink sent to sofia.reyes@fastmail.comUpdated
Customer ID

Signed in as maya@apexfreight.com in Apex Freight.

Log out

Maya's own check hasn't started, so the title says the business needs things from her and her row offers Verify your identity. Sofia's link went out at submit; Resend link sends it again.

Waiting on the partner

CFX

Verifying Apex Freight

Our verification partner is checking the business and each owner. This page updates as results arrive, so you don't need to keep it open.

Verification

CheckActions
Apex FreightBusiness
In reviewUpdated
Maya ChenControl person · CEO · 60%
In reviewUpdated
Sofia ReyesBeneficial owner · 30%
StartedUpdated
Priya NatarajanControl person · COO · 10%
Not startedWaiting for Priya to sign in
Customer ID

Signed in as maya@apexfreight.com in Apex Freight.

Log out

Nothing waits on Maya: her check is in review and Sofia has started from her link. Priya is a colleague who signs in to take hers, so her row says so and has no action.

Business information requested

CFX

Apex Freight needs a few things from you

Each row below says what it's waiting on. This page updates as results arrive.

Verification

CheckActions
Apex FreightBusiness
More information requestedThe name on the EIN letter doesn't match the legal name in the application.Update business detailsUpdated
Maya ChenControl person · CEO · 60%
ApprovedUpdated
Sofia ReyesBeneficial owner · 30%
ApprovedUpdated

Requested changes

  • The operating agreement lists a third member, James Whitfield, with 25%. Add him as an owner.

    Requested Update owners
Customer ID

Signed in as maya@apexfreight.com in Apex Freight.

Log out

The partner's request sits in the business row with Update business details. The operator's change request is listed under Requested changes, with Update owners.

Retake requested

CFX

Apex Freight needs a few things from you

Each row below says what it's waiting on. This page updates as results arrive.

Verification

CheckActions
Apex FreightBusiness
In reviewUpdated
Maya ChenControl person · CEO · 60%
ApprovedUpdated
Sofia ReyesBeneficial owner · 30%
Retake requestedThe photo of the ID was blurred.Link goes to sofia.reyes@fastmail.comUpdated
Customer ID

Signed in as maya@apexfreight.com in Apex Freight.

Log out

Sofia's ID photo was blurred. Resend link fails once with the fixture's message, then sends and shows the time.

All approved, provisioning in progress

CFX

Setting up Apex Freight

Verification is complete. You don't need to keep this page open.

Verification

CheckActions
Apex FreightBusiness
ApprovedUpdated
Maya ChenControl person · CEO · 60%
ApprovedUpdated
Sofia ReyesBeneficial owner · 30%
ApprovedUpdated

Your accounts are being opened. The dashboard opens when they're ready.

Customer ID

Signed in as maya@apexfreight.com in Apex Freight.

Log out

Every check approved, so no row has an action and the line under the table says the accounts are being opened.

All approved, provisioning failed

CFX

Setting up Apex Freight didn't finish

Verification is complete. Contact support and quote your customer ID.

Customer ID

Verification

CheckActions
Apex FreightBusiness
ApprovedUpdated
Maya ChenControl person · CEO · 60%
ApprovedUpdated
Sofia ReyesBeneficial owner · 30%
ApprovedUpdated

Opening your accounts didn't finish.

Signed in as maya@apexfreight.com in Apex Freight.

Log out

The title says setup didn't finish, and the line under the table turns destructive and says support will pick it up.

Business declined

CFX

We couldn't verify Apex Freight

We can't open accounts for Apex Freight without verifying it. If you have questions, contact support and quote your customer ID.

Customer ID

Verification

CheckActions
Apex FreightBusiness
DeclinedUpdated
Maya ChenControl person · CEO · 60%
ApprovedUpdated
Sofia ReyesBeneficial owner · 30%
DeclinedUpdated

Signed in as maya@apexfreight.com in Apex Freight.

Log out

The partner declined the business, and Sofia's own check was declined too. The title names the business and points to support; no row offers an action.

IdentityCheckPanel · no hint

CFX

Verify your identity

You'll need a photo ID and a camera. Your photos go to our verification partner, who performs the check and reports the result to CFX.

No camera here? Sign in on a phone or another device with a camera, then choose Verify your identity.

aiprise-frame stand-in · verify-sandbox.aiprise.com

Where Verify your identity goes. The frame is a stand-in; nothing here ever says approved.

IdentityCheckPanel · submitted

CFX

Verify your identity

You'll need a photo ID and a camera. Your photos go to our verification partner, who performs the check and reports the result to CFX.

No camera here? Sign in on a phone or another device with a camera, then choose Verify your identity.

aiprise-frame stand-in · verify-sandbox.aiprise.com

Your check was sent. Its status on the verification page updates when the result arrives.

The frame reported the check sent. The status line says the result arrives on the verification page, and Back becomes the primary button.

IdentityCheckPanel · error

CFX

Verify your identity

You'll need a photo ID and a camera. Your photos go to our verification partner, who performs the check and reports the result to CFX.

No camera here? Sign in on a phone or another device with a camera, then choose Verify your identity.

aiprise-frame stand-in · verify-sandbox.aiprise.com

The frame reported a failure. The alert says the check didn't finish, and Try again remounts the frame.

320px width

The three screens with the most to fold, each in a 320px column. Their breakpoints are container queries, so the column is what they respond to.

VerificationRoster in a 320px column

Apex Freight needs a few things from you

Each row below says what it's waiting on. This page updates as results arrive.

Verification

CheckActions
Apex FreightBusiness
In reviewUpdated
Maya ChenControl person · CEO · 60%
ApprovedUpdated
Sofia ReyesBeneficial owner · 30%
Retake requestedThe photo of the ID was blurred.Link goes to sofia.reyes@fastmail.comUpdated
Customer ID

Below @2xl the Status and Updated columns drop: status, its detail and the date fold under each name. The Resend link action keeps its own cell, so it renders once and its failure message wraps under it.

OwnersSection in a 320px column

Owners

List everyone who owns 25% or more of Apex Freight, and at least one control person.

Draft saved by you,
People

A control person directs the business, like a CEO or managing member.

  • Maya Chen (you)Control person · CEO · 60%
  • Sofia ReyesBeneficial owner · 30%Missing date of birth

Ownership listed: 90%

Under 100% is fine: only owners with 25% or more need to be listed.

Certification

Edit and Remove fold under each owner's name. Open Sofia with Save and continue and her editor stacks to one column; the role list and the phone picker stay inside it.

ReviewSection gate in a 320px column

Review and submit

Check each section as it will be submitted. Use Edit to change anything first.

3 sections to finishGo to submit

To finish

  • Owners, in progressSofia Reyes: date of birth · Confirm the list of owners is complete.
  • Documents, not startedNot started
  • Expected activity, not startedNot started
Business name
Apex Freight
Short name
apex-freight
Company domain
apexfreight.com
Auto-join by domain
No
Legal name
Apex Freight Logistics LLC
Doing business as
Apex Freight
Legal structure
Limited Liability Company (LLC)
Country of incorporation
United States
Date of incorporation
EIN
84-2917365
Industry
Freight and logistics
Website
https://apexfreight.com
Business phone
+1 312 555 7890
What the business does
Freight brokerage for mid-size manufacturers. We collect from shippers and pay carriers across the US and Mexico.

Restricted activities

Edit Restricted activities
Activities that apply
None
Legal address
251 Little Falls DriveWilmington, DE 19808United States
Physical address
1400 W Fulton MarketSuite 300Chicago, IL 60607United States
OwnerOwnership
Maya Chenmaya@apexfreight.com+1 312 555 0142Born · Lives in United StatesControl person · CEO
60%
Sofia Reyessofia.reyes@fastmail.com+52 55 1234 5678Date of birth not provided · Lives in MexicoBeneficial owner
30%
Formation document
Not uploaded
EIN confirmation
Not uploaded
Ownership record
Not uploaded

Expected activity

Edit Expected activity
Source of funds
Not provided
Planned use
Not provided
Monthly volume
Not provided
Average balance
Not provided
Payment methods
Not provided
Countries
Not provided
Anything else
Not provided

Submit

Once it's submitted, these answers can't be edited here. Corrections are made in your business's settings.

Verification of Apex Freight and each owner then starts. You don't need to keep this page open.

Owners who aren't colleagues in this workspace get an emailed link to verify their identity:

  • Sofia Reyessofia.reyes@fastmail.com

3 sections to finish before you can submit.

Each To finish row wraps its Go to link under the summary. Answer labels sit above their values, and the owners table folds Role into the name cell.