All Collections
Accounting
RapidPay - Send Payments
Checkbook.io - Common Errors When Sending Payments and How to Fix Them
Checkbook.io - Common Errors When Sending Payments and How to Fix Them

Sometimes sending a payment doesn't work, but these are some simple fixes to push them through.

Samuel avatar
Written by Samuel
Updated over a week ago

Overview

Sending Payments electronically is a very convenient feature in DoorLoop that makes use of Checkbook.io. You're able to send payments to your vendors and owners via email. However, sometimes you might hit a roadblock when trying to send these payments, but don't fret because there are some simple fixes for these errors. Here are some common send payment errors.


Common Checkbook.io Error Codes

What is the 400 Invalid Request or 400 JSON Body Parameters are Invalid error?

If you see a 400 Invalid Request or JSON Body Parameters are Invalid error, most likely you are seeing this when you are attempting to send Management Fees to yourself. The cause of the error is that the Billing Email on your Vendor profile is the same as the sender, or of one of the Users on your account.

If you are trying to send a payment to a tenant or owner who isn't you, check what you might have entered as the billing email. Billing Email is the email of the person you are sending the payment to, so check this to make sure it's their email and not yours.

You can check this under the account for the vendor and click on the Send Payments tab when editing their profile. Make sure the Billing Email is different than what is on your Checkbook.io account and from any other User on the account including yourself.

Once you change the Billing Email, click Save.

You'll then want to delete the old payment you created and recreate it again with the new information. Then resend the payment.


What is the 400 Please add a verified bank account error?

The 400 Please add a verified bank account error can occur if you haven't verified your bank accounts. You can do this one of two ways, both of which require you to log into Checkbook.io.

  1. You can manually verify your bank accounts.

  2. You can also use Instant Verification to verify your account.

For more detailed information on verifying your bank accounts, check out the article here.


What is the 400 Daily Limit Exceeded error?

This 400 Daily Limit Exceeded error means exactly what it sounds like. There's a daily limit of $2000 when you first sign up with Checkbook.io and if you're sending more than that daily, you'll need to increase the sending limit.

  1. To increase your sending limits, go to Settings > Send Payments. Then click the Sending Limits tab and click +Submit a Request. This will take you to Checkbook.io.

  2. Log into your Checkbook.io account and on the main menu, click Settings. 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 limit increase, it will typically only take a few hours before you receive an email stating that your request was approved.

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.


What is the 400 Sending limit exceeded. Error sending digital outgoing payment error?

The 400 Sending limit exceeded. Error sending digital outgoing payment error is similar to the previous error except this has to do with the payment sending limit. The default payment limit per transaction is $2000. You'll need to increase this on Checkbook.io.

  1. To increase your sending limits, go to Settings > Send Payments. Then click the Sending Limits tab and click +Submit a Request. This will take you to Checkbook.io.

  2. Log into your Checkbook.io account and on the main menu, click Settings. 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 limit increase, it will typically only take a few hours before you receive an email stating that your request was approved.

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.

In the rare instance that you did all this and it is still giving the same error, generating new API keys with Checkbook.io seems to solve the issue as well. This reestablished the connection with Checkbook.io.

  1. Click Settings on the main menu and then click the Send Payments button.

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

  3. Click Save.

  4. Next, click the Get Checkbook API Keys button.

  5. On Checkbook.io's site, go to Settings and click on Developer.

  6. You'll see an option to Generate Keys. Click that and then you'll want to copy the API Key and the API Secret key into their respective fields back on DoorLoop.

  7. Click Save.

  8. Relink your bank accounts.

Go back to your Send Payments page and resend your payment. It should now work.


What is the 400 Amount is larger than $2000 and requires signature error?

The 400 Amount is larger than $2000 and requires signature error means that sending an amount that is larger than $2000 requires a signature on Checkbook.io.

You'll need to go to Checkbook.io and add your signature to the account. You can follow the instructions here: https://docs.checkbook.io/docs/web-profile-info which will show you how to add their signature.


What is the 403 Forbidden error?

If see this 403 Forbidden error code, you'll need to head over to Checkbook.io. This most likely means your Checkbook.io account was suspended and needs attention. You'll need to contact Checkbook.io support and find out why the account was suspended and what you can do to have it reactivated. Once you do this and resolve the issue you'll be able to send payments through DoorLoop again.


400 This Check Cannot be Canceled

The 400 This check cannot be canceled error occurs only when you are trying to void (stop payment) a check that was mailed out from Checkbook.io. Once it's mailed out, you can't void the check on DoorLoop's side.

If you want to void the check, you will need to call your bank and void the check (stop payment) with the bank. You can also go to checkbook.io and void the check there, however, that's just for record-keeping and doesn't actually void the check, which can still be deposited. Their best option is to void the check (stop payment) with the bank.


What is the 400 Invalid Account ID error?

The 400 Invalid account ID error occurs if you have a bank account that's been added but is still pending verification. To fix this, we recommend deleting the bank account from Checkbook.io and then re-add the bank and verifying it again at the same time. You can use the Instant Verification method or the Manual Verification method.

Next, you'll want to go into DoorLoop and disable the Checkbook.io connection on DoorLoops end and then re-enable it again with new API keys.


What is the 400 Mailed checks are not enabled for this account. Error sending physical outgoing payment error?

The 400 Mailed checks are not enabled for this account. Error sending physical outgoing payment error is due to having a linked bank account that has not been verified manually. If you only instantly verified your bank account, you won't be able to send physical checks. Checkbook.io requires that you verify your bank account manually in order to send physical checks.

You'll want to head to Checkbook.io. Log into your account and head over to Settings > Accounts and Cards. Verify the bank account using the manual verification method.

Did this answer your question?