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 3 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: You have 24 hours to input your new Checkbook.io API keys after disabling send payments with Cehckbook.io. Otherwise, the Outgoing Payments settings button will disappear from your dashboard. Lear how to set up a new Outgoing Payments account by reading: Set Up Outgoing Payments - Powered by Checkbook.io and Plaid. If you would rather keep your old Checkbook.io account, click here. Then follow the instructions below.

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?