By Olivia Parker, property-management software support analyst with 9 years of account-security and bank-reconciliation experience
Last reviewed: July 26, 2026
DoorLoop is cloud-based property management software used for leasing, rent collection, accounting, maintenance, reporting, and tenant communication. Company users can protect their accounts with two-factor authentication, while accounting teams can connect bank and credit-card accounts through Plaid to import transactions for reconciliation.
This independent guide is not affiliated with or operated by DoorLoop.
A failed verification code, an unavailable Tenant Portal, and a disconnected bank feed are separate problems. Check whether the issue concerns account authentication, DoorLoop service availability, or the Plaid connection before changing passwords or accounting records.
What is DoorLoop?
DoorLoop is an all-in-one property management platform for landlords, investors, and management companies. Its documented functions include tenant screening, electronic leases, online rent collection, accounting, reporting, maintenance management, portals, and integrations.
The software can be accessed through a web browser and DoorLoop’s mobile application. The mobile app is intended to help users manage activities such as properties, rent, maintenance, leasing, and accounting while away from a desktop computer.
Mobile access does not bypass account security. The same login identity, user permissions, and verification requirements still apply.
Start by identifying the affected user:
- A DoorLoop company user
- A tenant
- A property owner
- A maintenance or accounting user
- A person who received an invitation but never activated it
The available security settings can differ between these account types.
DoorLoop login and verification codes
DoorLoop’s standard login process uses the email address associated with the account and the password created during setup. When two-factor authentication is enabled, DoorLoop asks for a verification code sent by email or SMS according to the user’s configured method.
The login screen may also offer Don’t ask me again for 30 days. DoorLoop says this can prevent repeated verification prompts on the same recognized device during that period.
That option should be used carefully.
It may be reasonable on a private office computer or personally controlled phone. It should not be selected on a shared workstation, public computer, contractor device, or temporary browser session.
A verification code is time-sensitive. Requesting several codes can create confusion because an earlier code may stop working after a newer one is issued.
Use the most recent code first. Skip repeatedly requesting new messages before checking the email inbox, spam folder, SMS reception, and configured verification method.
Who can enable DoorLoop two-factor authentication?
DoorLoop states that two-factor authentication is available for company user accounts. Tenants and owners cannot enable this 2FA setting through their respective portal accounts.
This distinction matters when troubleshooting an invitation or verification prompt.
A property manager, accountant, maintenance employee, or other company user may have 2FA enabled. A tenant or Owner Portal user generally relies on the access method provided for that portal rather than the company-user 2FA configuration.
DoorLoop describes its two-step verification as a security layer that sends a one-time code by email or text during login.
Do user type first.
Skip searching for a tenant-side 2FA setting that DoorLoop does not make available to Tenant Portal accounts. When a tenant cannot log in, management should instead inspect the invitation status, login email, lease status, and ordinary account-recovery route.
Setting up SMS verification
DoorLoop’s SMS 2FA setup lets a company user receive verification codes at a configured phone number. DoorLoop notes that the feature adds a second authentication step without replacing the ordinary email and password login.
Before enabling SMS verification, confirm:
- The phone number belongs to the individual user.
- The number can receive text messages.
- The country code is correct.
- The user will retain access to the number.
- A shared office number is not being used for several unrelated accounts.
Avoid attaching several employees to one shared verification number. If that person is unavailable, other users may be locked out, and the shared authentication channel makes individual access harder to audit.
Each employee who needs DoorLoop access should normally have a separate user account, role, login email, and verification method.
Do not share one Full Access login among an entire management team merely to avoid setting up individual users.
What to do when the 2FA code does not arrive
A missing verification code may be caused by the selected delivery method, contact information, email filtering, mobile reception, or repeated code requests.
Check in this order:
- Confirm whether DoorLoop says the code was sent by email or SMS.
- Verify the partially displayed destination, when shown.
- Search the email inbox and spam folder for the latest DoorLoop message.
- Confirm that the phone can receive ordinary text messages.
- Wait for the most recently requested code rather than using an older one.
- Confirm that browser privacy extensions are not blocking the login page.
- Check DoorLoop’s status page for a broader service interruption.
- Contact the company administrator or DoorLoop support when the configured destination is no longer accessible.
DoorLoop maintains a public status page for current and historical information about the application, Tenant Portal, API, and other services.
Check service status before repeatedly changing account settings during a confirmed outage.
Do not send a verification code to a coworker, property owner, tenant, or unknown support contact. A legitimate support process should not require another person to take control of the user’s active authentication session.
Account roles still apply after login
Successful authentication does not guarantee access to every DoorLoop menu.
DoorLoop describes account access as role-controlled, meaning company users see functions permitted by their assigned user role.
A maintenance employee may be able to log in but lack accounting access. An accountant may see bank transactions but not company-user administration. A property owner may receive portal access without seeing management bank details or unrelated properties.
This is expected permission behavior.
When a user reports a missing feature, management should check:
- Assigned role
- Property access
- Bank-account access
- Task and work-order permissions
- Accounting permissions
- Whether the user invitation was fully accepted
- Whether the feature belongs to the current DoorLoop subscription
Do permissions first. Skip disabling 2FA or resetting the password when authentication succeeds and only one menu is missing.
DoorLoop mobile app troubleshooting
DoorLoop’s mobile app provides access to many property-management functions from compatible mobile devices. Its published app information references property, rent, maintenance, leasing, and accounting workflows.
When the app will not open the correct account:
- Confirm that the same login email works in a desktop browser.
- Install available app updates through the official app store.
- Close and reopen the application.
- Check the device’s date and time settings.
- Confirm that the internet connection works outside DoorLoop.
- Avoid using an old invitation link as a permanent login shortcut.
- Sign out of another DoorLoop identity before entering the intended account.
A browser test is particularly useful. When the web account works but the app does not, the problem is more likely related to the app session or device. When both fail, investigate the account, service status, or authentication method.
Use official app-store listings rather than downloading DoorLoop installation files from unrelated websites.
DoorLoop security claims
DoorLoop’s official security page states that account access is encrypted and controlled through user roles. It also describes two-step verification and 24/7 system monitoring.
DoorLoop separately states that its software endpoints use security protections and that users can receive a one-time login code by email or text.
These controls do not eliminate the need for safe user behavior.
Company users should:
- Use a unique password
- Avoid sharing accounts
- Remove former employees promptly
- Review user roles regularly
- Protect access to email and phone verification channels
- Confirm unexpected links before opening them
- Avoid storing credentials in unprotected spreadsheets
- Review unusual accounting or user-account activity
A property-management account can contain tenant records, financial data, leases, and property information. Access should be limited to people who need it for their work.
What Plaid does inside DoorLoop
DoorLoop integrates with Plaid to connect real bank and credit-card accounts for transaction importing and reconciliation. Imported bank activity can then be matched against transactions already recorded in DoorLoop.
Plaid importing does not replace DoorLoop accounting.
A tenant rent payment, vendor bill, owner distribution, or expense should still be recorded through the correct DoorLoop workflow. The imported bank transaction is then matched during reconciliation.
This distinction prevents a common accounting error.
DoorLoop transaction: Explains what happened operationally and which property, lease, vendor, or owner was affected.
Imported bank transaction: Shows movement reported by the connected financial institution.
Creating a generic income entry from every imported bank deposit can duplicate rent already recorded on tenant leases.
Do the source transaction first. Use Plaid importing to match and reconcile it.
Plaid importing may depend on the plan
DoorLoop states that importing bank transactions through Plaid is available on Pro and Premium plans and is not available on the Starter plan.
When Import Transactions is missing entirely, confirm the company’s subscription before troubleshooting the bank.
This is a feature-access issue, not necessarily a failed connection.
DoorLoop’s current pricing and plan configuration can change, so management should verify the feature inside the account or on the current pricing page rather than relying only on an older screenshot.
Check plan access first. Skip repeatedly reconnecting Plaid when the subscription does not include transaction importing.
Fixing an “already connected” bank error
DoorLoop documents an error that says a bank account is already connected when a user tries to add or reconnect it through Plaid.
The official repair process begins under Accounting > Transactions. Management locates the existing connected bank account, opens its three-dot menu, and selects Repair Connection. During the Plaid setup flow, DoorLoop advises selecting all accounts associated with that financial institution, even when only one is being added to DoorLoop.
Do not create a duplicate DoorLoop bank account merely to bypass the message.
Duplicate bank records can divide imported transactions, complicate reconciliation, and make reports appear inconsistent.
Repair the existing connection first. Skip deleting accounting history when only the Plaid authorization needs attention.
Refresh, repair, disconnect or reconnect?
DoorLoop provides several Plaid connection actions, and each serves a different purpose.
Refresh: Requests updated transaction information from the existing connection.
Repair Connection: Reauthorizes or repairs an interrupted bank link.
Disconnect Bank: Stops future transaction importing for that DoorLoop bank account.
Reconnect: Establishes a fresh Plaid connection after the prior link has been removed.
DoorLoop says that when Refresh and Repair Connection do not restore bank syncing, the next escalation is to disconnect and reconnect the bank accounts. Support should be contacted when the problem continues.
DoorLoop’s disconnect process begins under Accounting > Transactions, followed by the account’s three-dot menu and Disconnect Bank. After disconnection, transactions from that financial institution no longer sync into DoorLoop for matching.
Use the least disruptive action first:
- Refresh
- Repair Connection
- Disconnect and reconnect
- Contact support
Skip disconnecting immediately when a simple refresh restores the feed.
Why imported transactions are missing
A connected bank feed may not show a transaction immediately or may fail to import certain activity because of the bank’s Plaid integration, connection status, selected account, date range, or synchronization delay.
DoorLoop notes that Plaid may not integrate equally well with every financial institution.
Check:
- Whether the correct financial institution was selected
- Whether all relevant accounts were authorized
- Whether the connection shows an error
- Whether the transaction cleared at the bank
- Whether the imported date range includes it
- Whether the DoorLoop account is connected to the intended real account
- Whether the transaction was already matched or excluded
DoorLoop also provides a workflow for creating a missing DoorLoop transaction from imported bank activity when the underlying accounting entry does not yet exist.
Use that option only after confirming that the transaction genuinely was not recorded elsewhere. Creating another entry for an existing tenant payment or expense can duplicate income or costs.
Bank transactions versus reconciliation
DoorLoop distinguishes importing bank transactions from completing bank reconciliation. Imported activity is used to match DoorLoop records against the financial institution’s statement, while reconciliation confirms that the accounting period and bank balance agree.
A healthy bank connection does not prove the books are reconciled.
Unmatched transactions may remain because of:
- Missing DoorLoop entries
- Duplicate entries
- Wrong effective dates
- Incorrect bank accounts
- Deposits containing several tenant payments
- Bank fees
- Returned payments
- Owner or vendor transactions recorded incorrectly
The final check should compare DoorLoop’s reconciled balance with the bank statement for the same closing date.
Do reconciliation after the operational records are correct. Skip forcing a match with unexplained journal entries.
Frequently asked questions
Does DoorLoop support two-factor authentication?
Yes. DoorLoop company users can receive verification codes by email or SMS during login.
Can tenants turn on DoorLoop 2FA?
DoorLoop says its 2FA setting is available for company users, not tenants or Owner Portal users.
What does “Don’t ask me again for 30 days” mean?
DoorLoop can remember the verified login on the same device for 30 days, reducing repeated code prompts. It should not be selected on shared or public devices.
Where can I check whether DoorLoop is down?
DoorLoop operates a public status page showing current and historical status for the app, Tenant Portal, API, and related services.
What does Plaid do in DoorLoop?
Plaid imports activity from connected bank and credit-card accounts so it can be matched with DoorLoop transactions during reconciliation.
Why is Import Transactions missing?
DoorLoop says Plaid transaction importing is available on Pro and Premium plans, not Starter.
How do I fix an already-connected bank error?
Open Accounting > Transactions, use the connected account’s three-dot menu, select Repair Connection, and authorize all relevant accounts during the Plaid flow.
What should I do if Repair Connection does not work?
DoorLoop recommends disconnecting and reconnecting the bank account when Refresh and Repair Connection fail, then contacting support if the issue continues.