Overview
While Checkbook.io is simple to set up and can make sending payments to your owners, vendors, and tenants a breeze, it is also possible to run into issues if you don't set it up properly. Mainly, it's a good idea to have certain settings and features already enabled so that when you are ready to send payments, you won't run into any issues.
Tips for Setting Up Checkbook.io
Enter Your Checkbook.io API Keys
Checkbook.io needs to be linked with your DoorLoop account, and that is done by entering the API keys from Checkbook.io and entering them into DoorLoop. For details on how to get your API Keys, click here.
To get your Checkbook.io API Keys, click Settings on the main menu and then click Send Payments. Next, click the Get Checkbook API Keys button.
This will open a new browser tab, and you will be prompted to log into your Checkbook.io account. Once you do, click Settings on the left menu and then click Developer.
Click Generate New Keys. The API Keys will appear above. You will need to copy the Publishable Key and the Secret Key. (DO NOT USE THE KEYS SHOWN BELOW.)
Go back to the DoorLoop tab on your browser, and you should still be on the Send Payments window. Enter the Publishable Key into the API Key field and the Secret Key into the API Secret field.
Adding and Validating Your Bank Accounts in Checkbook.io
Before sending out any payments from Checkbook.io, you must add and validate your bank accounts with Checkbook.io.
To add your bank account to Checkbook.io, log into your Checkbook.io account from their website.
On the left menu, click Settings and then click Accounts and Cards.
On the Accounts and Card page, click the button labeled + Add Account. There are two options you have to add a bank account - Instant Verification or Manual Verification. (Note that if you plan on having Checkbook.io send out paper checks for you, you'll need to go through the Manual Verification process.)
Instant Verification of your bank accounts
Click Instant Verification.
Use the search field to find your bank. Click Submit.
Depending on the bank, you'll have two methods of adding your bank account instantly.
Connecting with Plaid - Click Continue on the Plaid popup and you will be directed away from this window and sent to your bank's website to confirm your User ID and Password there. If the login is successful, you'll see a message stating that your account has been successfully linked to Checkbook.io.
Connecting with Checkbook.io - This method requires that you enter the User ID and Password directly in the popup dialog with no need to be redirected out of Checkbook.io. Click Submit when done.
If all the information was entered correctly, you should see your bank account now in the Accounts page.
Manual Verification of your bank accounts
Click Manual Verification.
Add your bank account by entering the routing number and account number and account type.
Click Submit.
The bank will be added to your list of bank accounts. You'll now need to click the box next to the bank name and click the Verify Button on the top.
Once you do that, Checkbook will send you two micro-deposits to your account. You'll get an email with a link that you'll need to click and verify the two micro-deposit amounts. Once you do this, your account will be added and verified.
Increase Your Sending Limits
By default, Checkbook.io only allows you to send $2,000 a day or $15,000 a month. We find that many users will blow through these limits, so it's best to increase your sending limit before this happens.
To increase your Checkbook.io sending limits, click Settings and then click Send Payments. Click the Sending Limits tab and click +Submit a Request. This will take you to Checkbook.io.
Checkbook.io will open in a new tab on your browser. Log in and click Settings on the left menu. On the right-hand side of the settings page, you'll see a section for Limit Increase. Click the Request Limit Increase button.
Once you request a sending limit increase, you will receive an email stating that your request was approved.
For more detailed instructions, check the article: Increase Sending Limit for Checkbook.io Payments.
Tip: If you have pending payments from before you had increased the sending limit, you may consider deleting those payments and redoing them. This will reset the sending limit on those payments and allow you to send them right away.
Add Your Signature to Checkbook.io
Checkbook.io requires a signature on file for any payments over $2000. If you plan on sending any payments over $2000, you will need to add your signature to Checkbook.io. This can occur if you're sending out owner distributions for large amounts. Adding your signature proactively will keep you from running into this issue.
You'll need to log into your Checbook.io account and follow the instructions here: https://docs.checkbook.io/docs/web-profile-info which will show you how to add your signature.
Note: You are only allowed one signature per checkbook.io account. If you have multiple bank accounts set up on your checkbook.io account, they will all use the same signature.
Fill in the Billing Email of Your Recipients
Before you can send any payments to your owner, vendor, or tenant, you'll need to enter their Billing Email. The Billing Email is where the person wants to receive their payments email sent to. If you edit the information for either the owner, vendor, or tenant, click the Outgoing Payments tab to take you where you need to fill in this information. You'll need to enable sending payments from this person first and then scroll down to the Billing Email section.
Tip: If you are sending money to yourself as the Vendor, the Billing Email address should not match any email address of any user on your DoorLoop account. That means you cannot send payments to yourself or to any owners you have set up as a User. Instead, you would need to enter a unique email address.