HomeAbout
Join Today
  • Sign Up
  • Sign In
Conatct Us
HomeAbout
Join Today
  • Sign Up
  • Sign In
Conatct Us
  1. Home
  • Introduction
  • Getting Started
  • Authentication
  • HTTPS Status Codes
  • Rate Limits
  • Verification Suite
    • Digilocker
      • Initiate
      • Check Status
      • Download Aadhaar
    • Aadhaar
      • Send OTP
      • Verify OTP
    • UPI Verification
      POST
    • Bank Verification
      POST
    • PAN Verification
      POST
    • GSTIN Verification
      POST
  • NSDL Account Opening
    • BC Agent Onboarding
      POST
    • Create Account
      POST
    • Account Status
      GET
  • Comunications API
    • Send SMS OTP
      POST
    • Send Whatsapp OTP
      POST
  1. Home

Getting Started

Getting Started#

Getting Started
IMB Payments is an Indian leading API-first infrastructure provider. Our mission is to solve digital payments and verification challenges by offering a suite of modular, scalable, and developer-focused APIs. Whether you’re building a fintech, SaaS, e-commerce, or government tech application, IMB Payments empowers you to:
Integrate Banking APIs for seamless payments, collections, and disbursements.
Access Utilities APIs for recharge, bill payments, and utility verifications.
Enhance KYC, AML, and fraud prevention with our Verification Suite.
Enjoy RESTful standards, lightweight JSON payloads, bank-grade security, and 24/7 reliability.
We deliver all this through streamlined onboarding, robust documentation, and a modern developer experience.
Follow these steps to integrate IMB Payments APIs into your application:
1
Step 1
Sign up on the IMB Payments Dashboard
https://merchant.imbpayment.in/auth/sign-up
2
Step 2
Generate your Client ID and Client Secret from API Credentials section.
3
Step 3
Review the documentation, import the sample code or API collection into your preferred tool (e.g., Postman).
4
Step 4
Begin testing in our sandbox environment before moving to production to ensure your integration runs smoothly.
INFO
For a frictionless start, IMB Payments provides quick-code snippets, ready-to-use SDKs, and dedicated onboarding support. Every account comes with sandbox access and a comprehensive testing suite.

🌐 API Endpoint#

All IMB Payments APIs follow RESTful conventions, ensuring clarity and consistency across development, testing, and live environments.

EnvironmentBase URLUsed For
Productionhttps://secure.imbpayment.in/Real money, live processes
Sandboxhttps://sandbox-api.imbpayment.in/Testing, integration, QA

💡 Best Practices#

INFO
Always use the Sandbox environment for initial integration, QA, and staging before switching to Production.
Never share or expose API credentials. Regenerate keys if security is compromised.
All communications must use HTTPS—connections over HTTP are rejected.
Version your API endpoints (e.g. /v1/) to ensure future compatibility.

Tip: Move to production only after successful full test-cycle completion in sandbox. For extra assurance, enable logging and review all API responses for correctness before handling real funds.
Previous
Introduction
Next
Authentication
Built with