Setu
🇮🇳 API Infrastructure Pine Labs CompanySetu is the ultimate "API Lego" provider for the Indian ecosystem. If you are building a neobank and want to offer users the ability to pay electricity bills, book FASTags, or open a digital fixed deposit, you don't build those integrations from scratch. You plug in Setu. It is essential infrastructure for anyone participating in the Account Aggregator or BBPS networks.
Product Growth Rating
What is Setu?
In the physical world, building a bank takes decades of trust, vault construction, and RBI lobbying. In the digital world, building a fintech app shouldn't require you to manually negotiate contracts with 500 different electricity boards just to let your users pay their power bills. That is the problem Setu solves.
Founded in Bengaluru, Setu operates as an API middleman between massive financial/government institutions and agile startups. They take incredibly complex, legacy banking systems (like fixed deposits or bill payments) and wrap them in beautifully documented, developer-friendly REST APIs. If you want to turn your standard e-commerce app into a "super app" that offers bill payments, you use Setu's BBPS API.
6 Key Features That Matter
- BBPS (Bharat Bill Payment System): The crown jewel. Integrating Setu's BBPS API instantly gives your app the ability to fetch and pay utility bills (electricity, water, DTH, FASTag) for over 20,000 billers across India. It handles the complex routing and settlement logic behind the scenes.
- Account Aggregator (AA) Integration: If you are a lending app (FIU) that needs to underwrite a user by looking at their bank statements, Setu provides the SDK. They render a fully compliant, beautiful consent screen for the user, fetch the encrypted data from the bank, and return it to you in clean JSON format.
- WhatsApp Payments UI: A revolutionary conversion driver. Setu allows businesses to collect payments entirely inside WhatsApp. Instead of sending a link that kicks the user out to a browser, the user clicks "Pay," and a native UPI intent modal opens directly over the WhatsApp chat.
- UPI DeepLinks & e-Mandates: Generate dynamic UPI QR codes, intent links, and establish recurring payment mandates for subscription businesses with significantly lower drop-off rates than traditional gateways.
- Digital Fixed Deposits (FDs): A massive wedge for neobanks. Setu has partnered with banks (like Equitas) to provide an API that allows your app to instantly open, manage, and liquidate high-interest Fixed Deposits for your users without them ever leaving your interface.
- Aadhaar eSign & KYC: Similar to Digio, Setu offers robust identity verification pipelines, allowing you to fetch PAN details, perform Penny Drops (bank account verification), and execute legally binding digital signatures.
Pricing Breakdown (INR Context)
Because Setu offers a buffet of different APIs, pricing is entirely modular and heavily reliant on volume. Note: All pricing is estimated and subject to enterprise negotiation.
- BBPS (Bill Payments): Operates on a transaction fee model. You earn a small commission (or pay a small fee) per successful bill payment routed through your platform, depending on the biller category.
- Account Aggregator: Usually charges a small, flat API fee (e.g., ₹10 to ₹25) per successful data fetch or consent execution.
- WhatsApp & UPI Links: Operates similarly to standard payment gateways, charging a nominal flat fee or a tiny percentage of the transaction volume.
Who Should Use Setu?
If you are building a Neobank, a WealthTech advisory platform, or a D2C lending application, Setu is practically non-negotiable infrastructure. The engineering time saved by using their AA and BBPS endpoints equates to months of developer salaries.
It is also highly recommended for large-scale enterprise billers (like schools, property management companies, or internet providers) who want to get listed on PhonePe or GPay. Setu can act as the bridge to register your business on the BBPS network.
Who should NOT use it: A standard D2C e-commerce brand selling physical t-shirts. If your only goal is to accept a ₹500 payment at checkout, Setu's advanced banking APIs are massive overkill. You just need a standard Razorpay or Cashfree payment gateway integration.
First 5 Setup Steps for Engineering Teams
Integrating Setu requires a strong understanding of webhooks and asynchronous states.
- The Sandbox Environment: Setu provides a brilliant developer Sandbox. Create an account and generate your API credentials. Do not attempt production integration until the flow is perfected here.
- Define the Use Case: If integrating BBPS, you must first design the frontend UI. Will the user search for their electricity board by name or by state? Build the search UI using Setu's Biller Fetch API.
- Handle Asynchronous States: Utility bill payments do not settle instantly. A payment might be marked "Pending" for 48 hours by the electricity board. Your app must be engineered to listen for Setu's asynchronous webhooks and update the user's UI when the status changes from Pending to Success.
- Design the Consent Flow (For AA): If using the Account Aggregator, you must design a highly trustworthy screen explaining why you need the user's bank data before triggering the Setu SDK.
- Go-Live Audit: Because of the financial nature of these APIs, Setu's team will conduct a thorough review of your app's UI and security architecture before issuing production keys.
Top Alternatives in the Indian Market
- Decentro: The closest direct competitor. Decentro is another YC-backed Indian API platform offering very similar "Banking as a Service" (BaaS) legos, including virtual accounts, KYC, and lending APIs. They are often evaluated head-to-head with Setu.
- Cashfree: While known primarily as a gateway, Cashfree has aggressively expanded into Setu's territory, offering excellent Verification APIs (Penny drop, PAN fetch) and robust Payout infrastructure.
- Digio: If your only requirement is Aadhaar eSign and document execution, Digio remains the more specialized market leader, though Setu offers a broader financial ecosystem.
Building a Fintech Super App?
Don't waste engineering cycles building custom integrations with legacy banks. Let our technical architects map out a scalable Setu API infrastructure that unlocks BBPS and Account Aggregator flows in weeks, not years.
Hire us →