
Plaid Echeck provides a secure way for customers to pay online, eliminating the need for sensitive financial information to be shared with merchants.
By using Plaid Echeck, merchants can reduce the risk of data breaches and associated costs.
With Plaid Echeck, customers can link their bank accounts directly to the merchant's website, making it easier and faster to complete transactions.
Plaid Echeck's secure bank connections also reduce the risk of chargebacks and disputes.
Additional reading: Ally Bank Plaid
Integration Overview
To integrate Plaid eCheck, start by calling /user/create to create a user_token, which must include a consumer_report_user_identity object. This step only needs to be done once per end user.
You'll then call /link/token/create, providing required parameters and the user_token. This will return a link_token, which you'll use to launch Link and send the user through the Link flow.
Once the user completes the Link flow and the report is ready, you'll receive a CHECK_REPORT_READY webhook. Fetch the report data within 24 hours of report creation using an endpoint such as /cra/check_report/base_report/get or /cra/check_report/pdf/get.
Here are the steps to integrate Plaid eCheck:
- Call /user/create to create a user_token
- Call /link/token/create with required parameters and user_token
- Launch Link and send user through Link flow
- Receive CHECK_REPORT_READY webhook and fetch report data
How it Works

Integration with existing systems is facilitated through APIs, which enable seamless data exchange between platforms.
APIs are designed to communicate in a standardized format, making it easier to integrate with a wide range of systems.
This standardized format allows for efficient data transfer, reducing the need for manual data entry and minimizing errors.
In fact, API integrations can reduce data entry errors by up to 90%.
By integrating with existing systems, businesses can leverage their existing infrastructure and reduce the need for redundant systems.
For example, integrating with a customer relationship management (CRM) system can help businesses streamline their sales and marketing efforts.
Streamlining sales and marketing efforts can lead to increased sales revenue and improved customer satisfaction.
API integrations can also enable real-time data synchronization, allowing businesses to make data-driven decisions quickly.
Real-time data synchronization can help businesses stay ahead of the competition and adapt to changing market conditions.
Curious to learn more? Check out: Does a Sim Card Store Data
Benefits
Integrating different systems can bring numerous benefits to your business.

By automating repetitive tasks, you can free up to 40% of your team's time for more strategic work.
Increased efficiency is one of the most significant advantages of integration, allowing your team to accomplish more in less time.
Streamlined processes also lead to improved customer satisfaction, as they receive faster and more accurate responses to their inquiries.
A well-integrated system can reduce errors by up to 90%, giving you peace of mind and a more reliable operation.
By integrating your systems, you can also gain a unified view of your business, allowing you to make more informed decisions.
This, in turn, can lead to increased revenue and a competitive edge in the market.
Related reading: I M B Bank Share Price Today
Setup Process
To get started with the setup process, you'll need to create a user token. This step only needs to be done once per end user.
First, call the /user/create endpoint to create a user token. You'll need to include a consumer_report_user_identity object when making this call.
Here's an interesting read: Do You Need a Deposit Slip to Deposit a Check

You'll need to provide the link token returned by /link/token/create to create an instance of Link. This token is used to launch the Link flow.
The Link flow will guide the user through the necessary steps to complete the report. Once the user has finished, you'll receive a CHECK_REPORT_READY webhook.
To fetch the report data, call an endpoint such as /cra/check_report/base_report/get or /cra/check_report/partner_insights/get. This data must be fetched within 24 hours of report creation.
You can refresh a Consumer Report with new data by calling /cra/check_report/create. This will trigger a new CHECK_REPORT_READY webhook.
Here's a step-by-step summary of the setup process:
- Create a user token by calling /user/create
- Call /link/token/create to get a link token
- Launch Link with the link token and send the user through the Link flow
- Wait for the CHECK_REPORT_READY webhook
- F fetch the report data within 24 hours
- Optional: Refresh the report data by calling /cra/check_report/create
Technical Requirements
To ensure a seamless integration, you'll need to meet the following technical requirements: the system must be able to handle a minimum of 100 concurrent connections.
The integration will use RESTful APIs, which require a secure connection via HTTPS.
You'll need to configure the API keys and credentials for both systems, which can be found in the API documentation section.
A unique perspective: Bank Payment Api

The system must be able to process data in JSON format, with a maximum payload size of 10 MB.
A load balancer will be used to distribute traffic across multiple instances, which can be scaled up or down as needed.
The system will use OAuth 2.0 for authentication, with a refresh token expiration time of 30 days.
Additional reading: Will Synchrony Bank Settle
Security Measures
Our integration takes security seriously, with multiple layers of protection in place.
We use a combination of encryption methods, including TLS and SSL, to ensure that all data transmitted between our systems is secure. This includes the use of 2048-bit RSA keys and SHA-256 encryption.
Our API endpoints are also protected by IP whitelisting, which restricts access to only trusted IP addresses. This helps prevent unauthorized access and reduces the risk of security breaches.
All data stored in our systems is encrypted at rest using AES-256 encryption, which is one of the most secure encryption methods available.
Our integration also includes two-factor authentication, which adds an extra layer of security to prevent unauthorized access to our systems. This requires users to provide both a password and a unique code sent to their phone or email.
Suggestion: Digital Wallet Data Cloud
Frequently Asked Questions
Is Plaid Echeck safe?
Plaid's security certifications, including ISO 27001 and SSAE18 SOC2, ensure the safe transfer of your financial information. With Plaid, your bank information is securely authenticated and protected.
What is a Plaid e-check?
Plaid e-checks connect your bank account securely, verifying your banking information before each transaction. This secure process encrypts your user information, keeping your bank and login details private throughout the transaction.
Is Plaid considered ACH?
Plaid is not considered a payment processor like ACH, but rather a platform that connects to ACH networks, enabling access to over 12,000 financial institutions. This allows users to transfer funds through ACH, but Plaid itself is a separate entity.
Sources
Featured Images: pexels.com