Intro to Tezpay APIs

Bite sized, Actionable, Tips and Tricks and API References

Introduction to TEZPAY APIs

Welcome to TEZPAY, a modern FinTech Payment Service Provider (PSP) dedicated to simplifying and accelerating digital payments in India. Our APIs empower businesses with secure and scalable solutions for handling IMPS and UPI real-time transactions, ensuring smooth integration into your applications and platforms.
Our platform is designed to help merchants, startups, and enterprises connect seamlessly to India’s national payment rails, enabling fast, reliable, and compliant payment flows.

Capabilities

TEZPAY’s APIs enable businesses to unlock powerful features tailored to the Indian payments ecosystem:
  • IMPS (Immediate Payment Service): Real-time interbank transfers available 24/7, ensuring customers and businesses can move money anytime.
  • UPI (Unified Payments Interface): Accept and initiate instant payments directly from bank accounts using UPI IDs or QR codes.
  • Secure Payouts: Disburse funds instantly to vendors, partners, or customers with secure and trackable processes.
  • Enhanced Security: Protect every transaction with HMAC-based signature validation and strict compliance with RBI guidelines.
  • Developer-Friendly Integration: Lightweight REST APIs with clear documentation, sandbox credentials, and fast onboarding.

Where to Begin?

Understand the Services

To start using TEZPAY APIs, identify which payment services your business needs:
  • IMPS Transfers: Ideal for businesses requiring 24/7 bank-to-bank transfers across India.
  • UPI Payments: Perfect for merchants who want to offer instant payments via UPI IDs, phone numbers, or QR codes.
  • Payouts: Best for companies needing automated disbursements to employees, vendors, or customers.
Detailed workflows and technical examples for each service are available in the Services section of this documentation.

Explore the API

Each API method is fully documented in the API Reference section, including request/response formats, authentication, error handling, and sample use cases.

Testing Your Integration

When you’re ready to integrate, you’ll receive API credentials for the test environment, where you can simulate IMPS and UPI transactions without moving real money.
Once validated, production credentials will enable you to go live with real-world payments.
Name
Description
Example
api_url
Base URL for API requests
https://api.tezpay.online/api/v1/tezpay/process-payment
client_id
Unique identifier for your merchant account in TEZPAY
502034de-48e4-44eb-a437-2bc7773964f7
payment_method
Unique identifier for the payment service (e.g., IMPS)
IMPS_IN
client_secret
Client’s secret key
"example_client_secret_key_123456789abcdef"
access_token
Shared secret string used for API authentication
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9
token_type
Must be bearer
bearer
merchant_reference
Internal merchant TX ID
PAY000000000672384246782347

API Credentials

 

Support and Resources

During the integration process, our technical support team is available to assist you with any questions or challenges. Our documentation is regularly updated to include solutions to frequently asked questions from our merchants.
We look forward to supporting your business as you integrate TEZPAY APIs and begin processing payments with confidence. Let's build something extraordinary together!