✕
Forbes India Leader Recognition
e.preventDefault(); // Prevent form submission input.blur(); // remove focus input.value = ""; // optional: clear the input

ACH Authentication via Plaid using Asp.Net in Six Steps

ACH Authentication via Plaid using Asp.Net in Six Steps

Featured Image

This blog explains why and the way to use Plaid for bank payment over the manual bank payment process.

Introduction to Plaid

Plaid is a technology platform which enables applications to attach with a user’s checking account, eliminating the necessity for users to enter the account and routing numbers or cope with micro-deposits which is an error-prone process, that is hard for users and forces businesses to withstand through sensitive information on their own systems. 

Key Advantages of using Plaid

  • Instant ACH authentication: Automated Clearing House (ACH), is a secure bank payment transfer system that coordinates inland Electronic Fund Transfer (EFT) transactions and connects all U.S. Banking channels.
  • Account Information: Get the bank account information that is connected to Plaid
  • Transaction Data: Audit account and transaction data
  • Balance Check: Real-time balance checks

How to start?

Step 1: Register on the Plaid website

  • First, Register on the Plaid website with this link (https://dashboard.plaid.com/signup), it is free for a sandbox mode.
  • Login to dashboard > Account > Keys
  • Collect sandbox API key, client_id, public_key, secret key

Step 2: Install Plaid Library

  • Install the Plaid library in your Project using Nu-Get Package Manager for interacting with Plaid banking APIs. 

Step 3: Integrate Plaid link

  • Plaid Link is the easiest way to integrate with the Plaid API. Plaid Link is a drop-in module that handles authentication and credential verification. It works with all browsers and platforms including Android and iOS.
  • Plaid.create accepts configuration objects and returns two functions open and exit.
  • Open will display the “Select bank” view and close will exit from the Plaid window.
  • Response: Public token, selected account ID
    ACH_Authentication_via_Plaid_using_ASP_NET_in_six_steps_01

Step 4: Exchange Token flow

  • Once the user has successfully logged in the Plaid link, the public token can be fetched on the client-side via onsuccess callback. The public_token is transitory and expires after 30 minutes. A public token is revoked once it has been successfully exchanged for an access token.
  • API: POST item/public_token/exchange
  • Response: Access token
    ACH_Authentication_via_Plaid_using_ASP_NET_in_six_steps_02ACH_Authentication_via_Plaid_using_ASP_NET_in_six_steps_03

Step 5: Selected account information flow

  • Bypassing the access token and the selected account Id you’ll get all the account information.
  • API: POST auth/get
  • Result: List of all connected verified account Ids and each account Id retrieves each account’s bank name, routing number, account number, current balance

ACH_Authentication_via_Plaid_using_ASP_NET_in_six_steps_04

Step 6: Use of verified account ID

  • You can use this verified account ID and access token with any third party payment gateway API like Stripe for the payment.

Related Posts

Latest Posts

  • All Posts
  • AI Powered Knowledge
  • ai/ml
  • CEO India Magazine
  • CMMI level 5 Certification
  • e-learning
  • Fintech
  • gaming
  • Generative AI
  • healthcare
  • manufacturing
  • News
  • OTT
  • Portfolio
  • supply chain
  • travel and hospitality
  • Tudip's AI Hackathon
  • Voxlearn Enterprises
    •   Back
    • Android
    • iOS
    • Java
    • PHP
    • MEAN
    • Ruby
    • DotNet
    • IoT
    • Cloud
    • Testing
    • Roku
    • CMS
    • Python
Artificial Intelligence in Healthcare

Artificial Intelligence in Healthcare

September 23, 2026

Explore how artificial intelligence in healthcare is transforming clinical decision-making, and patient care .

Read More
AI in Manufacturing: Machine Intelligence  Meets Industrial Innovation

AI in Manufacturing: Machine Intelligence Meets Industrial Innovation

September 23, 2026

Explore how AI is transforming manufacturing through predictive maintenance, intelligent quality control, data-driven operations.

Read More
Artificial Intelligence in Manufacturing: Enabling Intelligent, Flexible and Cost-Effective Production Through AI

Artificial Intelligence in Manufacturing: Enabling Intelligent, Flexible and Cost-Effective Production Through AI

September 23, 2026

Discover how AI is transforming manufacturing through intelligent automation.

Read More

India

Plot No. 11/2, Phase 3, Hinjewadi Rajiv Gandhi Infotech Park, Pune, India – 411057.
info@tudip.com
+91-96-8990-0537

United States

1999 S. Bascom Ave Suite 700, Campbell CA. 95008, USA.
info@tudip.com
+1-408-216-8162

Canada

64 Caracas Road North York, Toronto Ontario M2K 1B1, Canada.
info@tudip.com

Mexico

Calle Amado Nervo #785 Interior B Colonia Ladron De Guevara 44600 Guadalajara, Jalisco, Mexico.
info@tudip.com

Singapore

77 High Street, #10-12B High Street Plaza, Singapore 179433.
info@tudip.com

Colombia

Cra. 9 # 113-53 Of. 1405 Bogotá D.C., Colombia.
info@tudip.com

UAE

Tudip Information Technologies L.L.C Office No 109, ABU HAIL BUILDING 13, Abu Hail, Dubai, UAE.
info@tudip.com

Nigeria

22 Kumasi Crescent, Wuse 2, Abuja, Nigeria.
info@tudip.com