Plaid logo
Docs
ALL DOCS

Errors

  • Overview
  • Item errors
  • Institution errors
  • API errors
  • Assets errors
  • Payment errors
  • Virtual Accounts (UK/EU) only
  • Transactions errors
  • Transfer errors
  • Income errors
  • Sandbox errors
  • Invalid Request errors
  • Invalid Input errors
  • Invalid Result errors
  • Rate Limit Exceeded errors
  • Recaptcha errors
  • OAuth errors
  • Microdeposits errors
  • Partner errors
Plaid logo
Docs
Close search modal
Ask Bill!
Ask Bill!
Hi! I'm Bill! You can ask me all about the Plaid API. Try asking questions like:
    Note: Bill isn't perfect. He's just a robot platypus that reads our docs for fun. You should treat his answers with the same healthy skepticism you might treat any other answer on the internet. This chat may be logged for quality and training purposes. Please don't send Bill any PII -- he's scared of intimacy. All chats with Bill are subject to Plaid's Privacy Policy.
    Plaid.com
    Log in
    Get API Keys
    Open nav

    Micro-deposits Errors

    Guide to troubleshooting micro-deposits errors

    MICRODEPOSITS_UNSUPPORTED_ENVIRONMENT

    Microdeposits not supported in Development
    Common causes
    • Micro-deposit-based verification was attempted in the Development environment.
    Troubleshooting steps
    1http code 400
    2{
    3 "error_type": "MICRODEPOSITS_ERROR",
    4 "error_code": "MICRODEPOSITS_UNSUPPORTED_ENVIRONMENT",
    5 "error_message": "microdeposits is not supported on this environment",
    6 "display_message": null,
    7 "request_id": "HNTDNrA8F1shFEW"
    8}
    Was this helpful?

    BANK_TRANSFER_ACCOUNT_BLOCKED

    The bank transfer could not be completed because a previous transfer involving the same end-user account resulted in an error.
    Common causes
    • Plaid cannot send micro-deposits to verify this account because it has flagged the account as not valid for use. This may happen, for example, because a previous attempt by Plaid to transfer funds to this end user account resulted in an "account frozen" or "invalid account number" error.
    Troubleshooting steps
    1http code 400
    2{
    3 "error_type": "BANK_TRANSFER_ERROR",
    4 "error_code": "BANK_TRANSFER_ACCOUNT_BLOCKED",
    5 "error_message": "bank transfer was blocked due to a previous ACH return on this account",
    6 "display_message": null,
    7 "request_id": "HNTDNrA8F1shFEW"
    8}
    Was this helpful?
    Developer community
    GitHub
    GitHub
    Stack Overflow
    Stack Overflow
    YouTube
    YouTube
    Discord
    Discord