Send Payments with Checkbook.io

Send payments to your owners, vendors, and even refund tenants with eCheck/ACH or printed checks through Checkbook.io.

Samuel avatar
Written by Samuel
Updated over a week ago

Overview

From DoorLoop, you can easily pay your vendor bills, distribute money to your owners, and refund your tenant's deposits or overpayments using our integration with Checkbook.io to send payments.

After an initial setup, all you have to do is send money, and your payees decide how they want to receive it. No more using multiple apps, coordinating with the recipient, or writing and sending checks!

To send payments, you will need to set up a merchant account to receive payments. You can read more about setting up a merchant account by reading the Merchant Account Application article.

Note: Sending payments through Checkbook.io is not available to Starter Plans. Consider upgrading to the Pro or Premium Plans to access this feature.


Create a Checkbook.io account

If you already have an account with Checkbook.io, you can skip this section.

  1. On the main menu, click Settings and click on the Send Payments button in the Company section.

  2. To create your Checkbook.io account, click on the Create Account button. This will open up the Checkbook.io website to create your free account.

  3. Complete the page and click the Sign up button.

  4. After entering in the Verification Code from Checkbook to continue with the Checkbook account creation, you'll now be in your Checkbook.io dashboard.

    Here, you can add your bank accounts to Checkbook.io by clicking on Settings and then Accounts. Follow through the prompts to add the bank accounts you want to make outgoing payments.

Make sure you name these accounts something that makes sense and will help you match them to the correct bank accounts in DoorLoop!

Tip: The cost from Checkbook.io is $1 to send a payment by email (eCheck/ACH) and $1.79 for a mailed check.


Adding and Validating Your Bank Accounts in Checkbook.io

Before sending out any payments, you must validate your bank accounts with Checkbook.io.

  1. You'll want to first log into your Checkbook.io account and log into your account from there.

  2. On the left menu, click Settings and then click Accounts.

  3. On the Accounts page, click the button labeled + Add Account.

There are two ways you can add and validate your accounts - you can either do this via Instant Verification or Manual Verification.

Note that if you plan on having Checkbook.io mail physical checks, you'll need to complete the Manual Verification process.

Instant Verification of your bank accounts

  1. Click Instant Verification.

  2. Use the search field to find your bank. Click Submit.

  3. Depending on the bank, you'll have two methods of adding your bank account instantly.

    1. 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.

    2. 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.

  4. If all the information was entered correctly, you should see your bank account now in the Accounts page.

Manually Verification of your bank accounts

  1. Click Manual Verification.

  2. Add your bank account by entering the routing number and account number and account type.

  3. Click Submit.

  4. 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.

  5. 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.


Configure DoorLoop Send Payment Settings

Now that you've set up your Checbook.io account, it's time to connect your account to DoorLoop. This can be easily done by adding a couple of little API codes to the system.

  1. On the main menu, click Settings and then click Send Payments. On the Checkbook.io settings page, click on the Get Checkbook API Keys button.

  2. This takes you to a page in Checkbook.io. Click Generate Keys and you'll be given new keys that you can copy to connect DoorLoop to Checkbook.io.

    Alternatively, if you don't see this page, it will be located under Settings and then Developer on the Checkbook.io page.

  3. Copy the API Key into the same field on the DoorLoop settings page.

    Copy the API Secret into the same field on the DoorLoop settings page.

    Note that if you accidentally swap the API Key and Secret, DoorLoop will give you an error and won't let you save the settings.

  4. Click Save when you are done.

  5. Once you do this, you'll now see a section labeled Map Accounts. Here is where you'll want to match your bank account you added to Checkbook.io to the corresponding bank account on DoorLoop.

Note that by default, Checkbook.io limits your outgoing payments to $2,000 per day and $15,000 per month. If necessary, please submit a request to Checkbook.io to increase your limits.


Send Payments to your Owners, Vendors, and Tenants

Send payments when creating Expenses, Owner Distributions, Tenant Refunds, or Paying Bills.

  1. Whether creating an Expense, Owner Distribution, or Tenant Refund, or Paying Bills, if the bank account you select to make the payment has been connected to Checkbook.io, you will be able to select ePay as a payment method.

  2. After you create the send payment transaction, click on Accounting and then click on Send Payments (under the Online Payments section) to find the payment you just created.

    If you already set up the recipient to receive online payments skip to Step 4, you will see what the payment status is. Otherwise, you need to set up their info to accept payments (Step 3).

  3. Click on the Add Info button to set up the recipient to receive online payments.

    • Toggle on Enable send payments for this vendor (or owner/tenant)

  4. Select a payment method of either Email or Mail Check

    • Email allows the recipient to choose whether they would like to get paid via direct deposit (ACH) or printing their own check. You can also choose a PIN Code and enter a Hint to ensure only the intended recipient can receive the payment. You'll need to add the email to the Billing Email field where you want the payment to be sent.

      • For example, you could choose something only the recipient would know, and let them know what this is using the hint.

    • If you choose the Mail Check option, you will need to enter the recipient's mailing address.

      Note that the cost from Checkbook.io is $1 to send a payment by email and $1.79 for a mailed check.

  5. Click Save when you are done to return to the Send Payments page.

  6. Click the Send link on the outgoing payment line to send the payment. You will have a chance to review and Confirm the payment.

That's it! Once the payment has been sent, you can edit or void the payment using the instructions in the next section.


Void Payments

After you send out a check, you can still update and review your sent payments.

  1. On the main menu, click Accounting and then click on Send Payments.

  2. On the Send Payments screen, you should now see a list of recent recipients that you've sent checks to. Look for the recipient with the check that you need to void. If you are able to still void the check, you'll see a link to Void the check under the Actions column.

  3. Click Void to void that check. The Status of the payment will now show Voided.

  4. You will need to record the fact that you voided the check and add that money back into your DoorLoop account balance. You can do so by clicking the + Create New button at the top left-hand corner and clicking Bank Deposit under Other Transactions.

  5. Under Deposit Account, select the original account that the money came out of. Then for the deposit information itself, enter the Property the funds are associated with, the account type, and the amount going back into your account.

For more information about voiding Checkbook.io sent payments, read this article: Void Payments Sent From Checkbook.io.


Reset Your Send Payments Account

If for any reason you need to reset your Send Payments settings or need to connect a brand new Checkbook.io account, you can do so by turning off the Enable send payments with Checkbook.io option.

  1. On the main menu, click Settings and then click on Send Payments.

  2. Toggle off Enable send payments with Checkbook.io.

  3. Click Save.

  4. Click Send Payments again.

  5. Enter your new API Key and API Secret key.

  6. Click Save to finish.


Next Steps

Did this answer your question?