Skip to main content

Reset Your Checkbook.io Connection and Enter New API Keys

Learn how to refresh your Checkbook.io API keys.

Samuel avatar
Written by Samuel
Updated over 6 months ago

Overview

Sometimes it's necessary to refresh the API keys that are used to connect your DoorLoop account to Checkbook.io so you can send payments.

Note: These instructions are for resetting your Checkbook.io API keys if you plan on staying with the legacy Checkbook.io feature. You have 24 hours to input your new Checkbook.io API keys. If you do not enter the new API keys within this time limit, you will need to migrate over to the new Outgoing Payments feature to continue sending payments.

The Steps

  1. To refresh your Checkbook.io API Keys with Doorloop (in case the connection isn't working anymore), click Settings on the main menu and then click Outgoing Payments.

  2. On the Outgoing Payments window, toggle off "Enable send payments with Checkbook.io."

  3. Click Save. The Send Payments window should reset back to its default state.

  4. On the Checkbook.io settings page, click on the Get Checkbook API Keys button.

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

  6. 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.)

  7. Go back to the DoorLoop tab on your browser, and you should still be on the Outgoing Payments window. Enter the Publishable Key into the API Key field and the Secret Key into the API Secret field.

  8. Click Save when you are done.

  9. Once you do this, you'll now see a section labeled Map Accounts. Here, you want to match the bank account(s) you added in Checkbook.io to the corresponding bank account on DoorLoop.

  10. Click Save to finish.

Go back to your Accounting > Outgoing Payments page and resend your payment. It should now work.

Did this answer your question?