Linking methods
Rollfi supports two main linking options for employee bank accounts.Bank account linking is one of the most important steps in employee onboarding, as it helps prevent payroll delays and returns.
To limit liability, we suggest delegating bank account linking responsibility to the employee rather than admins.
🔹 Option 1 - Manual Account Linking
- Employees can manually link their bank accounts using a routing number and account number.
- Please refer to the addUserBankAccount API documentation.
- Required fields for manual account linking:
- accountName
- accountType (Rollfi currently supports checking and savings accounts)
- accountNumber
- routingNumber
- payPercentage
🔹 Option 2 - Plaid
- Employees can also link their bank accounts using Plaid through the API.
- Linking through Plaid ensures employee accounts are fully verified before payroll is credited.
- There are two options for linking employee bank accounts through Plaid: email and URL.
- For non-primary accounts,
payPercentagemust be specified after the bank account linking is complete using theupdateUserPayPercentageAPI.
🔹 Plaid Email
To request a Plaid email link, use the addUserBankAccount API. Sample request:- Employees must have an email configured to receive their link.
- The API response includes an
expirationDate. Linking must be completed before expiration, or a new link request is required.
🔹 Plaid URL Link
To request a Plaid URL, also use the addUserBankAccount API. Sample request:- The generated link can be used in an
<iframe>to fully embed Plaid within your UI. - The API response includes an
expirationDatefor the link. Linking must be completed before expiration, or a new link request is required.
