Best Micro ATM Software in India for Retailers & Fintech Business

Micro ATM Software: Complete Guide to Start Your Business in 2026

If you are looking for a powerful way to start a digital banking business in India, then Micro ATM Software is one of the best opportunities in 2026. It allows retailers and agents to provide cash withdrawal, balance enquiry, mini statement, and fund transfer services using a simple Micro ATM device, making banking easy for every customer.

Micro ATM software allows retailers, agents, and small business owners to provide basic banking services using a simple device connected to a bank system. It works with Aadhaar Enabled Payment System (AEPS) and helps customers complete transactions through biometric verification. This makes banking easy, fast, and accessible in both rural and urban areas.

Micro ATM software is a secure mobile or web application that turns handheld devices into portable bank terminals, allowing business correspondents to offer essential banking services like cash withdrawals (via cards or Aadhaar), deposits, and balance inquiries in remote locations. It connects directly with bank systems via UPI, NPCI, and AEPS, ensuring real-time settlements and high security. 

A Micro ATM program is a bank-led, agent-assisted model using portable handheld devices to provide basic banking services cash withdrawals, deposits, and balance inquiries in remote or underbanked areas. Operated via GPRS by authorized agents, these devices bridge the gap in physical bank infrastructure, allowing customers to use Aadhaar-linked biometrics or Debit/RuPay cards for transactions. 

A Micro ATM software solution in India helps you convert your shop into a mini banking point where customers can withdraw cash using their debit card or Aadhaar-based authentication. This creates a strong business model where you earn commission on every transaction, giving you a stable daily income opportunity.

The demand for Micro ATM services in rural and semi-urban India is increasing rapidly because people need quick and accessible banking solutions. This makes the Micro ATM business a high-demand and low-investment opportunity for retailers, CSPs, and fintech entrepreneurs.

Noble web studio provides a secure and high performance Micro ATM software solution designed for smooth transactions and business growth. With features like fast processing, high success rate, secure authentication, real-time reporting and easy Micro ATM dashboard access, you can manage your business easily and efficiently.

If you want to build a successful fintech business, learning about best Micro ATM software and starting your business with Noble web studio can help you achieve long-term growth, strong earnings, and a future-ready digital banking platform.

In this complete guide, you will learn how Micro ATM software works, its benefits, features, and how to start your own profitable business in India using this powerful digital solution.

Table of Contents

What is Micro ATM Software?

Micro ATM software is a mobile-based application that powers portable POS devices to act as handheld bank branches, enabling cash withdrawals, deposits, and transfers via debit cards or Aadhaar-based biometrics (AePS). It facilitates “banking-at-doorstep” in rural areas by allowing Business Correspondents (BCs) to process secure, real-time banking services. 

chat with whats app

Micro ATM Software Work

Micro ATM software acts as a secure, mobile-based interface connecting handheld card-swiping machines to bank servers via NPCI, allowing banking agents (BCs) to process cash withdrawals, deposits, and balance inquiries. It utilizes Aadhaar-based (AePS) biometrics or debit card PIN authentication for real-time, high-security transactions. 

How Micro ATM Software Works:

  • Initialization: The agent logs into the Micro ATM app on a smartphone or tablet connected via Bluetooth to the handheld device.
  • Verification: The customer swipes/inserts a debit card or provides biometric input (Aadhaar).
  • Transaction Request: The top Micro ATM software sends encrypted customer data (PIN or biometric) to the bank server through GPRS/3G/4G/Wi-Fi.
  • Real-time Approval: The bank verifies funds and authenticity, returning approval to the device.
  • Cash Dispensation: The agent receives approval, dispenses cash, and a receipt is generated (via thermal printer or SMS). 

Services Offered Through Micro ATM Software

Micro ATM software enables portable banking services, acting as a mini point-of-sale terminal to bring essential banking to rural and urban areas. Key services include Aadhaar-based cash withdrawals (AePS) and deposits, debit card payments, balance inquiries, mini statements, and fund transfers. It also supports recharges, bill payments, and agent-assisted account opening. 

Core Services Offered Through Micro ATM Software:

  • Aadhaar Enabled Payment System (AePS): Facilitates secure, biometric-based, or OTP-based transactions, including cash withdrawals, cash deposits, and balance inquiries, without needing a physical debit card.
  • Card-Based Transactions: Enables cash withdrawals, deposits, and pin-based transactions using Mastercard, Visa, and RuPay debit cards.
  • Mini Statement Generation: Provides a summary of recent transactions directly from the device.
  • Fund Transfer: Allows instant, secure transfers between Aadhaar-linked bank accounts.
  • Banking Services: Facilitates eKYC-based savings account opening, Aadhaar seeding, and service request acceptance.
  • Utility & Payments: Supports mobile recharge api service, DTH recharges, and bill payments using BBPS API service.
  • Financial Inclusion Support: Noble web studio offers reliable banking services in remote or unbanked rural areas, often operated by business correspondents.

Documents Required for Micro ATM Registration

Micro ATM registration requires basic Know Your Customer (KYC) documents, typically including a self-attested PAN card, Aadhaar card, bank account proof (cancelled cheque/passbook), and business address proof. Agents must possess a physical shop, a smartphone with internet, and a registered mobile number linked to their Aadhaar, often needing a biometric device for activation. 

Essential Documents for Micro ATM Registration:

  • PAN Card: Mandatory for financial transactions and tax compliance.
  • Aadhaar Card: Active, with accurate details.
  • Address Proof: Proof of business location or shop (e.g., electricity bill, rent agreement).
  • Bank Account Details: Passbook or cancelled cheque for transaction settlement.
  • Passport Size Photographs:.
  • Smartphone: For app-based operations. 

Key Requirements & Prerequisites:

  • Active Aadhaar Linkage: The bank account must be linked with the Aadhaar number for AEPS API.
  • Age Requirement: Minimum 18 years.
  • Physical Location: A, Shop, Kiosk, or office space.
  • Vendor Agreement: Registration with a Noble web studio.
  • Biometric Device: Required for fingerprint scanning for transactions. 

Once documents are verified and submitted to the chosen Noble web studio, a buy Micro ATM device is typically provided and activated within 4-5 business days. 

APPLY NOW

Who Can Use Micro ATM Software

Micro ATM software is used by authorized Banking Correspondents (BCs), bank agents and local retailers (like Kirana shop owners) to provide mini-banking services. It enables, essentially, any bank account holder particularly in rural/semi-urban areas to perform cash withdrawals, deposits, and balance inquiries using debit cards or Aadhaar authentication. 

Key Users and Operators:

  • Business Correspondents (BCs)/Bank Agents: Authorized individuals acting as mini-banks to bring banking services to doorstep locations.
  • Local Retailers/Shopkeepers: Small business owners can install the high volume Micro ATM software on portable micro atm devices to facilitate transactions and earn commissions.
  • Retired Banking Staff: Eligible to act as bank agents.
  • CSC (Common Service Centres) VLEs: Village Level Entrepreneurs authorized to provide digital banking services. 

Why Use Micro ATM Software

Fast Micro ATM software is used to provide portable, low-cost banking services cash withdrawals, deposits, and balance inquiries in remote or rural areas, enhancing financial inclusion. It enables local shopkeepers (Business Correspondents) to process transactions via Aadhaar biometrics or cards, reducing the need for traditional brick-and-mortar bank branches. 

Key reasons to use Secure Micro ATM software include:

  • Cost-Effective & Portable: Significantly cheaper to deploy than traditional MICRO ATM, with no need for high infrastructure investment, security, or power, making it ideal for rural areas.
  • High Financial Inclusion: Provides essential banking services to underserved populations, allowing doorstep banking and bridging the rural banking infrastructure gap.
  • Secure Transactions: Uses Aadhaar-based authentication (biometrics) or card-plus-PIN methods, ensuring safe, reliable transactions for users.
  • Empowers Local Agents: Allows shopkeepers to operate as Banking Correspondents (BCs), earning extra income while providing last-mile financial services.
  • Interoperability: Enables customers of any bank to access services, supporting instant, real-time transactions.
  • Versatile Functionality: Supports various services beyond cash withdrawals, including balance inquiries, mini-statements, fund transfers, and bill payments.

Top Use Cases of Micro ATM Software

Affordable Micro ATM software enables essential banking services primarily cash withdrawals, deposits, Aadhaar-based payments (AePS), and balance inquiries via portable devices at local retail shops, serving rural and unbanked areas. Key use cases include Direct Benefit Transfer (DBT) access, instant fund transfers, utility bill payments, mini-statement generation, and e-KYC account opening. 

Top Use Cases of Micro ATM Software

  • Cash Withdrawal and Deposit (Mini-ATM): Allows users to withdraw cash (using debit cards) or deposit cash via local banking agents (Business Correspondents), reducing travel to bank branches.
  • Aadhaar Enabled Payment System (AePS): Enables secure, paperless transactions, including cash withdrawals and transfers using only Aadhaar authentication and fingerprint scanning, ideal for rural areas.
  • Direct Benefit Transfer (DBT) Access: Facilitates the immediate withdrawal of government subsidies, pensions, and wages (e.g., MGNREGA) for beneficiaries.
  • Balance Enquiry and Mini Statement: Provides customers with instant, real-time updates on their account balance and recent transactions, improving financial awareness.
  • Fund Transfer & Remittance: Facilitates quick and secure peer-to-peer or bank-to-bank money transfers.
  • Utility Payments & Recharges: Acts as a one-stop-shop for paying electricity, water, and gas bills, as well as mobile/DTH recharges.
  • e-KYC and Account Opening: Supports instant, digital verification for opening new bank accounts or updating KYC documents on-site.
  • Micro-Insurance and Loan Collection: Allows agents to sell micro-insurance products (like PMJJBY) and collect repayment installments for loans.
  • Merchant Payments (mPOS): Functions as a Point of Sale (POS) machine to accept payments via credit or debit cards.

Reliable Micro ATM software has transformed retail stores into mini-banks driving financial inclusion, particularly for rural residents who can now perform banking transactions within their villages. 

GET A FREE QUOTES NOW

Key Aspects of Micro ATM Software

Micro ATM software enables mobile-based, secure banking services cash withdrawals, balance inquiries, and fund transfers by connecting handheld devices to bank networks via Aadhaar (AePS) or debit card authentication. Key aspects include secure biometric/PIN verification, real-time transaction processing, agent-friendly interfaces, multi-bank interoperability, and instant digital receipt generation. 

Key Aspects of Micro ATM Software

  • Security & Authentication: Utilizes Aadhaar-based fingerprint scanning and debit card PIN verification to ensure secure, fraud-proof transactions.
  • Transaction Types: Supports essential banking services including cash withdrawals, cash deposits, balance inquiries, mini-statements, and fund transfers.
  • Interoperability: Micro ATM software Designed to work with multiple banks, allowing users to conduct transactions regardless of their bank, typically through an Android-based application.
  • Agent Management Tools: Provides agents (Business Correspondents) with tools for Micro ATM onboarding, real-time transaction tracking, and commission management.
  • Hardware Compatibility & Portability: Connects via Bluetooth to STQC certified micro atm biometric devices and card readers, enabling easy transport for banking services.
  • Real-time Settlement: Ensures immediate settlement of transactions, reducing delays and improving cash flow management.
  • Compliance & Reporting: Adheres to security standards (e.g., PCI-DSS, UIDAI) and generates instant transaction receipts, with options for digital logs.
  • White-Label/Customization: Noble web studio offers customized micro atm dashboards and branded applications for financial institutions. 

These Micro atm software solutions are increasingly utilizing AI for fraud detection and offering bilingual support to aid in rural financial inclusion. 

How Micro ATM Software Helps Retailers and Agents Earn Money

Micro ATM admin software empowers retailers and agents to earn money by transforming their shops into mini-banking hubs, generating commission on every transaction cash withdrawals, balance inquiries, and mini-statements. Retailers earn money by charging commissions (often ₹15–₹20 per transaction) and increase footfall boosting core business sales. 

How Micro ATM Software Enables Earnings:

  • Commission per Transaction: Agents earn a direct, instant commission for every transaction successfully processed using the Micro ATM software, often credited immediately to their wallet.
  • AEPS (Aadhaar Enabled Payment System): The best Micro ATM Software Services uses Aadhaar and fingerprint authentication, allowing customers to withdraw cash or check balances with commissions earned on these transactions.
  • Increased Customer Traffic: Noble web studio offering essential banking services, retailers attract more customers, enhancing their primary business revenue.
  • Diverse Service Offerings: Agents can earn from multiple services, including cash deposits, Aadhaar-based payments, and mini-statements.
  • Low Setup Costs: Retailers need minimal investment (a smartphone, biometric device, and software) to begin, making it a high-return, low-cost model.
  • Tiered Commission Structure: Higher value transactions (e.g., ₹3,000–₹10,000) often result in higher commission payouts. 

Using Low cost Micro ATM software ensures secure, real-time settlement of transactions, allowing retailers to act as digital partners in the financial ecosystem. 

Why Micro ATM Software is Important for Business in 2026

Micro ATM software is crucial for businesses in 2026 because it bridges the rural-urban banking gap, enabling local shops to function as mini-bank branches through secure Aadhaar-based transactions. By 2026, with AePS transactions projected to surpass 3.5 billion annually and strict new RBI security regulations in place, this technology is no longer optional for retailers looking to boost revenue, enhance security, and serve unbanked customers. 

Here is why Micro ATM software is vital for business in 2026:

1. Significant Revenue Generation for Retailers

  • High Commissions: Active agents can generate ₹10,000–₹30,000 monthly, with high-value transactions (₹3,000–₹10,000) offering commissions up to ₹15–₹20 per transaction.
  • Increased Footfall: Acting as a “mini-bank” increases customer trust and foot traffic, driving higher sales for the core retail business.
  • Instant Settlement (T+0): Modern Micro ATM software offers instant or same-day settlement, ensuring retailers have continuous cash liquidity for transactions. 

2. Regulatory Compliance and Enhanced Security (2026 Standards)

  • Mandatory L1 Compliance: As of 2026, trusted Micro ATM software must support STQC-certified Level 1 (L1) biometric devices to ensure secure, encrypted, and liveness-verified transactions.
  • Fraud Prevention: Advanced software includes AI-driven fraud analytics to detect spoofing, synthetic IDs, and device tampering, reducing liability for merchants.
  • “One Operator, One Bank” Rule: The 2026 regulation mandates linking agents with a single primary bank for increased tracking and reduced fraud risk. 

3. Key Driver of Financial Inclusion

  • Doorstep Banking: With 1.4 million+ Business Correspondents expected by 2026, these devices deliver banking to remote locations, eliminating the need for users to travel long distances.
  • Supporting Government Schemes (DBT): Real Time Micro ATM software ensures easy, biometric-enabled access to direct welfare payments, pensions, and MGNREGA wages.
  • Cardless & PIN-less Safety: Customers can transact using only their Aadhaar number and biometrics, which is more secure and ideal for users with low digital literacy. 

4. Technological Advancements & Future Readiness

  • Interoperability (AePS 2.0): The smooth Micro ATM software allows users to access any bank account from any agent, regardless of the bank the agent is associated with.
  • Multi-Service Hubs: Micro ATM service software enables, beyond cash withdrawals, services like UPI-ATM, bill payments (BBPS), micro-loans, insurance premium collections, and digital gold.
  • Hybrid Devices: Merchants prefer hybrid devices that support both Aadhaar-enabled payments (AePS) and mPOS card payments. 

Micro ATM software in 2026 is a low-investment, high-return tool that turns traditional retail stores into essential digital financial hubs, catering to the persistent demand for cash and digital services in underserved areas. 

CALL NOW

Benefits Micro ATM Software

Micro ATM software enables secure, portable, and cost-effective banking services, bringing Micro ATM functionality to remote or unbanked areas via card swipes or biometrics. Key benefits include increased financial inclusion, low-cost operating models for agents (CSP/BCs), real-time transaction processing, secure Aadhaar-based authentication, and reduced travel time for rural users to access banking services. 

Key Benefits of Micro ATM Software

  • Improved Rural Access & Financial Inclusion: Bridges the gap between traditional banking and remote, underserved regions, allowing rural residents to access banking services locally.
  • Cost-Effective Operations: Significantly lower setup and maintenance costs compared to traditional ATMs, making it a sustainable model for extending banking services.
  • Portability & Convenience: These compact, portable devices act as doorstep banking, enabling business correspondents to provide services anywhere.
  • Enhanced Security: Features Micro ATM biometrics (fingerprints) and Aadhaar-linked authentication, reducing the risk of fraud and allowing users with low digital literacy to transact securely.
  • Additional Revenue Opportunities: Allows local shopkeepers and agents to act as business correspondents, earning commission on transactions.
  • Real-time Transactions: Ensures instant cash withdrawals, balance inquiries, and fund transfers, with instant transaction notifications.
  • Supports Government Schemes: Enables the easy disbursement of government welfare benefits and subsidies, ensuring transparency and efficiency.
  • Interoperability: Allows customers to use cards from different banks to perform transactions.
  • Easy to Operate: Micro ATM software Design with simple user interfaces, often supporting multiple languages and voice guidance for easy accessibility. 

Features Micro ATM Software

Micro ATM software provides essential banking services cash withdrawal, balance inquiry, and mini-statements using portable POS devices and biometric (Aadhaar) or card authentication. Key features include AePS integration, real-time transaction processing, multi-bank connectivity, and agent-friendly interfaces for rural financial inclusion. 

Key Features of Micro ATM Software:

  • Aadhaar-Enabled Payment System (AePS): Facilitates biometric-based, cardless cash withdrawals, deposits, and fund transfers using Aadhaar authentication.
  • Card Transaction Processing: Supports debit/credit card swipes or dips for cash withdrawals through portable POS hardware.
  • Real-time Transactions & Reporting: Instant processing of banking transactions with real-time analytics for agents and operators.
  • Balance Enquiry & Mini Statement: Allows users to check account balances and retrieve mini-statements.
  • Secure Authentication & Encryption: Features multi-layer security, including biometric finger scanning, PIN verification, and end-to-end data encryption.
  • Multi-Device & Connectivity Support: Compatible withvarious hardware devices (PAX, Ingenico) and connectivity types (GPRS, 3G, 4G) for reliable operation.
  • White-Labeling & Customization: Allows businesses to customize the app/interface with their own branding.
  • Additional Services: Often includes utility bill payments, mobile recharges, and, in some cases, bank account opening.
  • Offline Mode: Enables queuing of transactions when internet connectivity is poor, which later sync when online.
  • Agent Management & Tracking: Includes GPS tracking for agent locations and management tools for tracking transaction history. 

Micro ATM API Integration for Website and Mobile App

Integrating Micro ATM API allows businesses to enable cash withdrawals, balance inquiries, and mini-statements using Aadhaar/debit cards. The process involves selecting an NPCI-certified Noble web studio, completing KYC/registration, purchasing RD-compliant Micro ATM biometric devices, and integrate Micro ATM API (JSON/XML) in a sandbox environment, ultimately allowing live transactions within 2-3 seconds. 

Step-by-Step Micro ATM API Integration Process

  1. Select a Certified API Provider: Choose an Noble web studio registered with the National Payments Corporation of India (NPCI) that complies with RBI guidelines (e.g., Iserveu, PaySprint).
  2. Registration and KYC Verification: Sign up on the Noble web studio platform and complete mandatory KYC verification, including submitting PAN, Aadhaar, and business documentation to register as a Business Correspondent (BC).
  3. Acquire Biometric Device: Purchase Micro ATM biometric device (fingerprint or iris scanner) compatible with the Noble web studio to capture customer biometric data.
  4. Obtain API Credentials and Documentation: Receive Micro ATM API keys, Merchant ID (MID), documentation, and SDKs (for Android/web) upon successful verification.
  5. Technical Integration & Development:
    • Backend Integration: Integrate Micro ATM API endpoints (JSON/XML) into your application.
    • Callback URL: Set up a secure HTTPS POST URL to receive transaction updates/confirmations.
    • Encrypted Data: Ensure sensitive biometric data is encrypted before transmission.
  6. Test in Sandbox Environment: Thoroughly test all transaction types (Cash Withdrawal, Balance Enquiry) in the Noble web studio sandbox (UAT) environment with dummy data to ensure 98%+ success rates.
  7. Go Live: Switch from the sandbox to the production environment to start offering live banking services.

Key Technical Considerations

  • Security: Use secure, one-time-use tokens for Micro ATM API calls.
  • RD Service: Ensure the biometric RD micro atm service app is installed and running on Android/Windows to secure fingerprint capture.
  • Transaction Speed: The system should process requests via NPCI in real-time, typically within 2-3 seconds.
WHATS APP CHAT NOW

Micro ATM Registration Process for Retailers and Agents

Micro ATM registration for retailers and agents involves selecting a Noble web studio submitting KYC documents (Aadhaar, PAN, Bank Details), completing verification, and purchasing a, certified biometric device (approx. ₹1,500–₹3,000). Retailers can start by registering on Noble web studio, which, upon activation, allow cash withdrawals and balance inquiries, earning commissions per transaction. 

Steps for Micro ATM Registration

  1. Choose a Service Provider: Trusted, RBI-approved Noble web studio.
  2. Submit Registration & KYC: Fill out the registration form on the Noble web studio website. Necessary documents include:
    • Aadhaar Card (Mandatory)
    • PAN Card (Mandatory)
    • Bank Account Details (Cancelled Cheque/Passbook)
    • Passport Size Photo
    • Active Mobile Number & Email ID
  3. Verification and Approval: The Noble web studio compliance team will verify your KYC documents and shop location.
  4. Device Purchase and Setup: Pay the registration and device charges to receive the Micro ATM machine.
  5. Training and Activation: Install the Noble web studio provide mobile app, activate the agent ID, and complete training on device usage and software. 

Essential Requirements

  • Retail Space: A shop, kiosk, or home office with electricity.
  • Internet: A stable smartphone or internet connection.
  • Biometric Device: A STQC-certified fingerprint/iris scanner.
  • Age: Minimum 18 years of age.

Requirements for Micro ATM Software Setup

Micro ATM software setup requires an STQC-certified biometric device, Android 12+ device (2GB RAM, 16GB storage), 4G/Wi-Fi connectivity, and integrated banking API for Aadhaar/card transactions. The low budget Micro ATM software must secure data, feature automated logout, and ensure end-to-end transaction latency under 45 seconds. 

Technical & Software Requirements

  • Operating System: Android 12.0 or higher.
  • Hardware Specifications: Minimum 2GB RAM, 16GB internal storage, Quad-core 2.0 GHz+ processor, and 5.5-inch HD screen.
  • Biometric Authentication: STQC-certified fingerprint or iris scanner for Aadhaar-enabled payments (AePS).
  • Peripherals: Inbuilt 2-inch thermal printer for receipt generation.
  • Connectivity: Support for Dual SIM (4G), Wi-Fi 5.0+, and Bluetooth 4.0+.
  • Transaction Integration: Micro ATM API integration with Bank/NPCI for RuPay debit card and Aadhaar authentication. 

Compliance & Security Requirements

  • Security: Encryption of sensitive data and voice confirmations for transactions.
  • Standards: Compliance with UIDAI, NPCI, and RBI guidelines for micro ATM System.
  • Operational Security: Mandatory auto-logout for inactivity and secure transaction logs.

Operational Setup Requirements

  • Agent/Franchisee Info: Valid Bank Correspondent (BC) credentials and documentation (PAN, address proof).
  • Power & Environment: 3,250 mAh or higher battery, 0°C–50°C operational temperature, and 23.4 Watt-hour adaptor.

Installation & Activation

  1. Hardware Procurement: Certified Android-based Micro ATM device.
  2. App Installation: Install the designated Micro ATM APK.
  3. App Configuration: Register the Biometric device (RD Service) and activate micro ATM software using BC ID.
  4. Transaction Training: Testing withdrawal/balance inquiry before going live. 

Micro ATM Software Cost Structure

Micro ATM software cost structures typically involve a one-time Micro ATM device purchase fee for the device (₹999–₹15,000), low setup or licensing fees (often ₹5,000–₹15,000), and recurring operational transaction fees. The Micro ATM software is frequently provided by Fintechs via Micro ATM API, supporting AePS/Debit cards, making it an affordable Micro ATM software, scalable option. 

Micro ATM Cost Breakdown

  • Hardware Purchase Cost (One-time): Basic handheld mPOS devices start around ₹999 to ₹3,000. Advanced all-in-one models with biometric scanners and printers cost between ₹5,000 and ₹25,000.
  • Software Setup & License Fees: Noble web studio may charge one-time, setup, or activation fees to onboard agents, typically ranging from ₹5,000 to ₹15,000, often bundled with the device.
  • Operational/Transaction Costs: These are low-cost, recurring expenses primarily related to data connectivity (GPRS) and per-transaction fees, rather than heavy maintenance, unlike traditional ATMs.
  • Customization/API Costs: Customized Micro ATM software or white label Micro ATM software solutions can be tailored, with pricing varying based on features. 

Key Components of the Cost Structure

  1. Low Initial Investment: Ideal for small shop owners (small business owners/banking correspondents) seeking to offer banking services without high setup costs.
  2. Flexible Pricing Models: Noble web studio often offer varied licensing options (e.g., white-labeling, per-device license).
  3. Revenue Model: The Micro ATM software cost structure is designed for profitability, allowing agents to earn commissions on every transaction.
  4. No Infrastructure Cost: Unlike traditional ATMs, micro ATMs do not require dedicated space or secure rooms, reducing overhead to almost zero. 

Key Cost Factors

  • Hardware Capability: Models with advanced features (better printers, robust scanners) increase cost.
  • White Labeling: Customizing Micro ATM software with your own branding will increase initial setup costs.
  • Transaction Volume: Lower, competitive rates are often available for higher volume users. 
GET A QUOTES TODAY

Micro ATM Software Commission Structure and Earning Potential

Micro ATM software enables retail shops to function as mini-bank branches, offering services like cash withdrawals, balance inquiries, and mini-statements using debit cards or Aadhaar-based (AePS) authentication. Agents earn commissions on every transaction, typically ranging from ₹5 to ₹15 per cash withdrawal, with higher amounts for larger transactions. Active agents can earn between ₹10,000 and ₹30,000+ per month, depending on transaction volume, location and the Noble web studio. 

Micro ATM Commission Structure (2025-2026)

Micro ATM Commissions are generally tiered, meaning higher transaction amounts yield higher Micro ATM commission rates for the agent. Commissions are often instant or settled daily to the agent’s wallet. 

Cash Withdrawal (Debit Card/AePS):

  • ₹100 – ₹999: ₹1 – ₹3 per transaction.
  • ₹1,000 – ₹1,999: ₹2 – ₹4.50 per transaction.
  • ₹2,000 – ₹2,999: ₹4 – ₹7 per transaction.
  • ₹3,000 – ₹10,000: ₹7 – ₹15+ per transaction.
  • Balance Inquiry/Mini Statement: ₹1 – ₹2 per transaction.
  • Other Services (BBPS/Recharge): Up to ₹4 per bill payment; 0.50% – 3.00% on recharges.
  • Aadhaar Pay: Approx. 1% commission on high-value transactions. 

Earning Potential

The earning potential depends heavily on the volume of daily transactions and the location of the device (rural/semi-urban areas with limited bank access are most profitable).

  • Daily Earnings: A well-located shop handling 30–50 transactions daily can generate ₹150–₹750+ in daily commissions.
  • Monthly Income: Agents with high transaction volume (150-200+ per day) can earn ₹15,000–₹30,000+ per month.
  • Monthly Incentives: High-volume agents can receive additional bonuses from service providers, sometimes up to ₹2,000+ per month.
  • Distributor Earnings: Distributors who sell machines and build a network can earn a smaller commission (approx. ₹0.5 – ₹2) on every transaction done by their retail network. 

Key Factors Affecting Income

  • Location: High foot traffic in rural or underserved areas ensures high demand for cash withdrawal.
  • Transaction Volume: Higher daily volume is the primary driver of income.
  • Service Provider: Noble web studio offer varying commission slabs.
  • Cash Management: Agents must have enough cash on hand to handle daily withdrawal demands.

Investment and Costs

Micro ATMs are low-investment, high-return models compared to traditional Micro ATM. 

  • Device Cost: Basic Bluetooth Micro ATMs cost ₹1,200 – ₹1,500; advanced Micro ATM devices with printers cost ₹5,000 – ₹15,000.
  • Setup Fees: Registration fees are often low or free (₹0 to ₹1,000), based on the Noble web studio. 

How Micro ATM Software Helps You Earn Money

Micro ATM software turns a smartphone or small, portable device into a mini-bank counter, allowing shopkeepers and authorized agents to earn commissions by offering essential banking services. This technology enables you to generate a steady income stream through transaction-based commissions without needing a full-sized ATM or a banking license. 

How Micro ATM Software Generates Revenue

  • Commissions on Cash Withdrawals: You earn a fee, often ranging from ₹5 to ₹15 per transaction, for helping customers withdraw cash using their debit cards or Aadhaar (AePS).
  • Balance Inquiry & Mini Statements: While providing quick account balance checks, you can earn smaller, fixed commissions of ₹1 to ₹2 per transaction.
  • Cash Deposit Services: In addition to withdrawals, many platforms allow agents to earn commissions for accepting cash deposits into customer bank accounts.
  • Fund Transfers: You can earn a commission for transferring money from one bank account to another on behalf of the customer.
  • Additional Financial Services: Modern micro ATM apps integrate other services such as:
    • Mobile & DTH Recharges: Earning commissions on utility payments.
    • Utility Bill Payments: Processing electricity, gas, and water bills.
    • Insurance Premium Collection: Helping customers pay insurance premiums. 

Key Business Advantages for Earning Money

  • Increased Footfall and Sales: Noble web studio offering banking services attracts more people to your shop, increasing the chance of selling your primary products.
  • Low Investment: The cost of acquiring a basic micro ATM device is low (often under ₹2,000–₹4,000), allowing for a quick return on investment.
  • Instant Settlements: Noble web studio offer instant or near-instant settlement of transaction commissions directly to your wallet.
  • No Technical Expertise Required: The Micro ATM software designed to be user-friendly, requiring no special training to operate. 

By becoming a Business Correspondent (BC) or partnering with a Noble web studio, you can turn your existing shop into a “mini bank,” which is especially lucrative in rural and semi-urban areas with limited access to traditional bank branches or ATMs. 

Step-by-Step Guide to Start Micro ATM Business

To start a Micro ATM business in India, you need to partner with a Noble web studio complete KYC, and purchase an RBI-approved, Bluetooth-enabled, or biometric device. Retailers with shops, a smartphone, and internet access can offer cash withdrawals, balance inquiries, and mini-statements to earn commissions on transactions. 

Steps to Start a Micro ATM Business

  1. Select a Reliable Service Provider: Choose a Noble web studio that provides Micro ATM and AEPS (Aadhaar Enabled Payment System) services.
  2. Register as a Partner/Agent: Register on the Noble web studio provide Micro ATM portal. This usually requires submitting your PAN card, Aadhaar card, bank account details, and shop proof.
  3. Acquire the Device: Purchase Micro ATM device from the Noble web studio. The device connects to your smartphone/app via Bluetooth.
  4. Install the App & Setup: Install the Noble web studio provide mobile application, pair the device, and conduct test transactions.
  5. Start Transactions: Activate the service in your shop. Customers can swipe/dip cards (Debit/Credit/NFC) or use biometrics to withdraw cash. 
CLICK HERE REQUEST QUOTES NOW

Investment Required to Start Micro ATM Business

Starting a Micro ATM business requires a low initial investment, typically ranging from ₹1,500 to ₹10,000 for the handheld device, making it highly accessible for retailers and small business owners. As a banking agent, you earn commissions on transactions (cash withdrawals, balance inquiries) using Aadhaar or debit cards, often requiring only. 

Key Investment Breakdown

  • Micro ATM Device Cost: ₹1,500 – ₹5,000 for basic Android or Bluetooth-enabled handheld machines.
  • Security Deposit/Registration: Some providers may require a refundable security deposit or one-time registration fee.
  • Working Capital: Retailers need cash available to dispense, which is immediately replenished in the wallet along with the commission.

Requirements to Start

  • Documentation: Aadhar Card, PAN Card, Shop Proof, and Bank Details.
  • Infrastructure: Android smartphone/tablet, stable internet connection.
  • Targeted Location: High-footfall areas such as Kirana shops, mobile recharge points, pharmacies, or rural areas. 

Earning Potential

  • Agents typically earn ₹5–₹15 per transaction, with higher returns in areas with low banking penetration.
  • This is a low-risk, high-potential business model for enhancing income. 

How to Increase Profit in Micro ATM Business

Increasing profit in a micro ATM business involves maximizing transaction volume through strategic, high-footfall placement, ensuring 24/7 device uptime, and offering complementary services. Boost revenue by optimizing cash management, leveraging surcharges, reducing communication costs, and offering additional services like balance inquiries to build customer trust. 

Key Strategies to Maximize Profits:

  • Strategic Location: Place machines in high-footfall areas such as kirana shops, pharmacies, or rural areas lacking bank branches. Visible, front-door placement can increase transactions by 25-30%.
  • High Uptime & Cash Availability: Ensure the device is always working and well-stocked with cash, especially during peak hours and weekends.
  • Offer More Services: Utilize the device for balance inquiries, mini-statements, and cash deposits to increase commission opportunities.
  • Cross-Selling to Customers: Over 60% of cash withdrawn is spent on-site. Promote high-margin, impulse-buy products to customers using the ATM.
  • Optimize Cash Management: Keep sufficient cash available to avoid transaction failures.
  • Leverage Digital Connectivity: Use wireless connectivity to reduce communication costs by up to 50%.
  • Upgrade Technology: Use updated, fast machines that accept all debit cards to reduce transaction times and failed attempts.
  • Visibility & Marketing: Use signage outside your shop to inform passersby of the banking service, driving more foot traffic. 

Security and Safety in Micro ATM Transactions

Micro ATMs, which function as portable, agent-operated, mini-versions of ATMs, have become vital for financial inclusion, particularly in rural areas. However, their reliance on GPRS connectivity, Biometric/Aadhaar Enabled Payment Systems (AePS), and human agents introduces unique security and safety challenges.

Key security and safety aspects for micro ATM transactions include:

1. Common Security Threats

  • Skimming and Card Swapping: Criminals use small electronic devices near the card slot to steal data or, in some cases, swap the customer’s card.
  • Data Vulnerabilities: Data in memory during the transaction (data-in-use) is vulnerable to “memory scrapers” if the device is accessed, requiring end-to-end encryption to be effective.
  • Social Engineering: Fraudsters, sometimes posing as “helpful” agents or staff, may try to gain trust to obtain PINs or guide users into fraudulent transactions.
  • Fake Biometric Devices: Tampered, non-official scanners can be used to capture fingerprints or Aadhaar details.
  • Agent Misconduct: Agents may use their personal phones to facilitate transactions, storing card information, or they may ask for a customer’s PIN. 

2. Security Measures by Providers (Banks/Agents)

  • Point-to-Point Encryption (P2PE): Card data must be encrypted immediately upon entry and remain encrypted through the system, preventing data in memory from being in plain text.
  • Secure Authentication: Micro ATMs support Aadhaar+Biometric, Aadhaar+OTP, Magnetic stripe card+Bank PIN, and Magnetic stripe card+OTP.
  • Auto-Locking Mechanisms: The Micro ATM machine must automatically log out and lock itself after a period of inactivity.
  • Software Updates: Regular updates to Micro ATM software, applications, and anti-virus are necessary.
  • Hardware Security: Devices should be tamper-resistant to prevent physical attacks and skimming. 

3. Best Practices for User Safety

  • Inspect Before Use: Check for strange objects, overlays, or loose attachments on the card reader slot.
  • Shield the PIN: Cover the keypad with your hand or body while entering the PIN to prevent it from being captured by cameras or onlookers.
  • Do Not Share Details: Never disclose your Aadhaar PIN, ATM PIN, or OTP to anyone, including bank agents.
  • Handle Cards Safely: Enter your own PIN, do not hand over your card to an agent, and ensure the card is swiped in your presence.
  • Monitor Transactions: Set up transaction alerts (SMS/Email) to monitor for unauthorized activity and check your bank statements regularly.
  • Report Issues: Immediately contact your bank if your card is lost, stolen, or if you suspect a fraudulent transaction.

4. Special Considerations

  • Dispense Error: If a transaction fails but money is debited, do not allow the agent to lodge a complaint on your behalf; visit the bank personally, as agents may use insecure messaging platforms.
  • Android Phone Usage: Avoid using agents’ personal android phones for transactions if their POS terminal fails.
  • Aadhaar Security: You can lock your Aadhaar biometrics through the UIDAI website or mAadhaar app to add an extra layer of protection, unlocking it only when needed. 

By adhering to these safety guidelines, users can reduce the risks of fraud associated with the convenience of micro ATM banking.

GET YOUR FREE QUOTES NOW

White Label Micro ATM Software Solution for Business Growth

White label Micro ATM software solutions empower businesses to offer banking services cash withdrawal, balance inquiry, and deposits under their own brand, driving growth by increasing footfall and generating transaction-based commissions. These, often non-bank operated, secure solutions are ideal for expanding financial access, particularly in rural and semi-urban areas. 

Key Business Growth Benefits:

  • Brand Personalization: Customize Micro ATM app and web portal with your logo and branding, building trust and strengthening brand recognition.
  • Revenue Generation: Earn commissions on transaction fees from AEPS (Aadhaar Enabled Payment System) and ATM services.
  • Enhanced Customer Service: Provide convenient, localized banking access to rural, semi-urban, or suburban customers, encouraging high-volume traffic.
  • Cost-Effective Setup: White label Micro ATM models allow businesses to avoid the heavy costs of Micro ATM software development proprietary technology from scratch, with Micro ATM setup fees generally ranging from ₹15,000 to ₹1.2 lakhs. 

Core Features of White Label Micro ATM Solutions:

  • Fully Customizable Interface: Tailor the mobile application and web portal to match your corporate identity.
  • Secure Transaction API: Access robust Micro ATM API for AEPS API integration, and secure hardware connectivity.
  • Real-time Monitoring: Use advanced Micro ATM software dashboards for real-time transaction tracking and reporting.
  • Operational Support: Backend management, compliance, and server maintenance are usually managed by the Noble web studio. 

These Micro ATM solutions are particularly useful for Noble web studio looking to offer secure micro ATM and AePS solutions

How to Choose Best Micro ATM Software Provider in India

Noble web studio one of the Micro ATM software provider requires prioritizing security (RBI/NPCI compliance), high transaction success rates, 24/7 technical support, and competitive commission structures. Look for providers offering robust AEPS integration, user-friendly Android Micro ATM apps, and scalable Micro ATM solutions for future growth. Key features include biometric support, fast connectivity (4G/Wi-Fi), and rapid settlement times. 

Key Factors for Selecting a Provider

  • Security & Compliance: Ensure the Micro ATM software is RBI-approved, follows UIDAI guidelines, and utilizes high-level encryption for biometric (AEPS) transactions to prevent fraud.
  • Transaction Success Rate & Speed: Noble web studio offering fast, reliable transaction processing to minimize customer frustration.
  • Interoperability: Choose Micro ATM devices that support all major debit card types (Chip & PIN, Magnetic swipe, NFC).
  • Commission Structure: Look for attractive commission rates per transaction (often ₹2–₹15 depending on the transaction type and amount) to maximize agent income.
  • Support & Settlement: Noble web studio with 24/7 technical support and instant or same-day settlement to maintain liquidity.
  • Integration & Customization: The Micro ATM software should allow for white-labeling (your own brand name/logo) and offer easy integration with existing POS systems, AEPS software service, or BBPS software services.
  • Device Versatility: The Micro ATM software should support diverse, Micro ATM portable devices via Bluetooth/GPRS, suitable for both card swipes and Aadhaar-based payments (AEPS).
  • Customer Support & Training: Reliable support is critical for troubleshooting, so choose a Noble web studio with good training materials and responsive service.
  • Cost & Commissions: Look for competitive pricing, low transaction fees, and high commissions for agents.
  • Settlement Speed: Ensure the Noble web studio offers fast (T+0 or instant) settlements for cash management. 
  • Hardware Quality: Choose durable, portable Micro ATM devices with long battery life, crucial for rural or high-traffic settings.
  • Reporting & Analytics: Ensure the Micro ATM platform offers detailed, real-time reporting to manage cash flow and track earnings. 
  • Additional Services: Opt for Micro ATM platforms that offer value-added services like Bharat Bill Payment System api service (BBPS), mobile recharge api service, and money transfer software service. 

Why Noble Web studio is a Trusted Micro ATM Software Provider

Noble web studio one of the Trusted Micro ATM software provider are considered reliable because they offer high-level security (biometric/Aadhaar-based), comply with RBI/NPCI regulations, and guarantee high uptime (99.9%) for uninterrupted services. Noble web studio provide secure end-to-end encryption, real-time transaction tracking, and instant settlement, enabling safe, portable, and user-friendly banking services for rural and urban users. 

Key Reasons Providers are Trusted:

  • Security and Compliance: Noble web studio use advanced security measures, including biometric fingerprint scanners and end-to-end encryption to prevent fraud. They also comply with RBI and NPCI guidelines, ensuring secure Aadhaar-based and card-based transactions.
  • High Reliability & Uptime: Noble web studio offer 99.9% uptime, reducing transaction failures, which increases user trust and ensures smooth daily operations.
  • Instant Settlement & Earnings: Noble web studio offer fast T+0 settlement and competitive commissions (₹12 to ₹15), enabling high income for retailers and agents.
  • Portability & Accessibility: Portable, battery-powered devices allow banking services in remote areas, bridging the gap left by traditional ATMs.
  • Scalable & Easy Integration: Noble web studio provide robust API integration that allows businesses to scale from small setups to large networks, supported by 24/7 technical support. 
  • Versatility in Transactions: These Micro ATM platforms support multiple services, including cash withdrawals, balance inquiries, and mini statements, often with support for both best AEPS and all major debit cards.
  • High-Performance Infrastructure: Noble web studio offer real-time transaction processing, reliable connectivity (GPRS, 3G, 4G, Wi-Fi), and scalable, vendor-agnostic systems that grow with the business. 
  • Comprehensive Features: Beyond cash withdrawals, they support mini-statements, fund transfers and balance inquiries via cards or Aadhaar.

Future Scope of Micro ATM Business

The future of Micro ATM software is rapidly evolving from simple cash-dispensing tools into intelligent, secure, and multi-functional financial hubs, particularly driven by needs in emerging markets like India. Future software trends focus on enhancing financial inclusion in rural areas through advanced biometrics, 5G connectivity, and seamless integration with digital banking systems. 

Key future trends in Micro ATM software include:

1. Advanced Biometric and Secure Authentication

  • Multimodal Biometrics: Moving beyond fingerprint scanning to include facial recognition and iris scanning, reducing reliance on PINs and strengthening Aadhaar-based authentication.
  • AI-Powered Fraud Detection: The Micro ATM api integration of Artificial Intelligence (AI) and Machine Learning (ML) to monitor transaction patterns in real-time, detecting anomalies and preventing financial fraud immediately.
  • Zero Trust Architecture: Micro ATM Software that requires continuous validation of both hardware and software to mitigate “logical” attacks and synthetic identity fraud. 

2. Expanded Functionality and Digital Integration

  • Unified Financial Services: Micro ATM apps are evolving to offer services beyond basic withdrawal, including BBPS (bill payments), mobile recharge, PAN card services, insurance, and micro-loan services.
  • Digital Wallet Integration: Seamless connection to platforms like UPI, Apple Pay, and Google Wallet, allowing users to withdraw cash from wallets via QR codes.
  • Cashless to Cash-In-Transit (CIT) Reduction: Utilizing cash recycling technology, allowing for cash deposited by one user to be withdrawn by another, minimizing physical cash movement.

3. Offline-First and Enhanced Connectivity

  • Offline Transaction Capabilities: Addressing rural connectivity issues by developing architectures that allow transactions to be stored locally and synced with central servers when the network is available.
  • 5G Integration & IoT: Utilizing faster, lower-latency 5G networks and Internet of Things (IoT) sensors to monitor machine performance and predict maintenance needs, reducing downtime. 

4. User Experience (UI) and Accessibility

  • Voice-Assisted and Multilingual Support: Simplified interfaces featuring voice guidance and support for regional languages to cater to users with low digital literacy.
  • Contactless & Hygienic Solutions: The integration of Near Field Communication (NFC) for tap-to-transact capabilities, reducing the need for physical card insertion.

5. Shift to Cloud-Native & Outsourced Models

  • Cloud-Native Architecture: Shifting to cloud-based software to allow for real-time data processing, better security, and seamless scalability.
  • ATM-as-a-Service (ATMaas): Growing popularity of outsourcing Micro ATM operations to third-party providers, enabling banks to reduce operational costs and focus on core services. 

These advancements are designed to turn Micro ATMs into indispensable “phygital” (physical + digital) touchpoints, strengthening financial inclusion while enhancing security and efficiency. 

CALL US NOW

Conclusion

Starting Micro ATM business in India is one of the most practical and profitable opportunities in the growing digital banking sector. With the help of Micro ATM banking software, retailers and agents can easily offer essential services like cash withdrawal, balance enquiry, mini statement, and fund transfer, making banking more accessible for customers in every area.

The demand for Micro ATM services in India 2026 is increasing rapidly, especially in rural and semi-urban regions where banking access is still limited. This creates a strong opportunity for businesses to earn commission on every transaction and build a stable daily income source with low investment.

Micro ATM software is a specialized application that powers portable, handheld banking terminals used by Business Correspondents (BCs) to provide doorstep financial services. It enables secure, real-time banking transactions like cash withdrawals, deposits, balance inquiries, and fund transfers using debit cards or Aadhaar-based biometrics. 

A reliable Micro ATM software solution ensures secure transactions, high success rate, fast processing, and real-time reporting, which helps improve customer trust and business performance. It also allows smooth management through an easy-to-use dashboard.

A trusted provider like Noble Web Studio offers secure and advanced Micro ATM software solutions that are easy to use, fast, and reliable. With proper integration and strong technical support, you can easily start your digital banking business without any technical difficulty.

Noble web studio provides a powerful and secure Micro ATM software platform in India designed for retailers, CSPs, and fintech startups. With features like easy integration, biometric support, fast settlement, and 24/7 technical support, it helps businesses grow faster and operate efficiently.

If you want to grow in the fintech and digital payment industry in India, choosing the right Micro ATM software provider is very important. It helps you build customer trust, increase daily transactions, and expand your business successfully.

Start your Micro ATM business today with Noble Web Studio and grow your income with a trusted digital payment platform.

FAQ – Micro ATM Software: Complete Guide to Start Your Business

What is Micro ATM software in India?

Micro ATM software is a digital banking solution that allows retailers and agents to provide services like cash withdrawal, balance enquiry, mini statement, and fund transfer using a Micro ATM device.

How does Micro ATM software work?

The Micro ATM system works through a secure banking network where customers use a debit card or Aadhaar authentication, and transactions are processed in real time through biometric verification.

Who can start Micro ATM business in India?

Anyone can start a Micro ATM business, including:
Retail shop owners
Agents and distributors
Small business owners
Fintech entrepreneurs

What are the requirements to start Micro ATM business?

To start a Micro ATM business, you need:
Aadhaar card
PAN card
Bank account details
Mobile number
Biometric device (fingerprint scanner)

What services are offered through Micro ATM software?

With a best Micro ATM software provider, you can offer:
Cash Withdrawal
Balance Enquiry
Mini Statement
Fund Transfer Services

What features should a good Micro ATM software provider offer?

A good provider should offer:
High transaction success rate
Secure biometric system
Fast processing
Good commission structure
Reliable support

How do retailers earn money using Micro ATM software?

Retailers earn commission on every transaction, making it a low investment and high profit business model.

Is Micro ATM business profitable in 2026?

Yes, the Micro ATM business in India 2026 is highly profitable due to increasing demand for cash withdrawal services in rural and semi-urban areas and commission-based earnings.

Is Micro ATM software secure?

Yes, a reliable Micro ATM software solution in India uses secure encryption, biometric authentication, and safe banking APIs to ensure safe transactions.

Is Micro ATM business safe and secure?

Yes, the Micro ATM system in India is highly secure as it uses biometric authentication and encrypted banking networks.

How long does it take to start Micro ATM business?

You can start your Micro ATM business in India quickly after registration and setup with the provider.

Is Micro ATM business profitable in 2026?

Yes, the Micro ATM business in 2026 is highly profitable due to growing demand for digital banking services.

How much can I earn from Micro ATM business?

You earn commission per transaction, and your monthly income depends on the number of daily transactions and customer usage.

Do customers need a debit card for Micro ATM services?

Yes, in most cases customers can use a debit card or Aadhaar biometric authentication depending on the system.

Can I operate Micro ATM business from my shop?

Yes, you can easily run your Micro ATM services from a retail shop using a biometric device and software.

Can Micro ATM software be used on mobile?

Yes, many Micro ATM software solutions are compatible with mobile devices and web dashboards.

Why is Micro ATM business popular in India?

The Micro ATM business in India is popular because it provides easy banking access in rural and semi-urban areas and generates daily income.

How to get started with Micro ATM software business?

You can start by registering with NobleWebStudio, complete setup, and launch your Micro ATM business in India with full support and secure technology.

Why choose NobleWebStudio for Micro ATM software?

NobleWebStudio offers:
High commission structure
Fast and secure transactions
Multi-bank support
Easy integration
Full technical support

What is the future of Micro ATM business in India?

The future of Micro ATM software in India is very strong due to rising demand for digital banking, financial inclusion, and cash withdrawal services in rural areas, making it a profitable long-term opportunity.