Money Transfer API

Integrate seamless money transfer services including IMPS, NEFT, RTGS and UPI with our robust API. Offer banking services with the highest commissions in the industry.

Money Transfer API Integration

Supported Banks & Payment Methods

We support all major banks and payment methods in India

Supported Transfer Methods

Multiple ways to transfer money seamlessly

IMPS

Instant transfer 24x7 with immediate confirmation

NEFT

Batch processing system for bulk transfers

RTGS

Real-time gross settlement for high-value transactions

UPI

Instant payments using UPI ID or QR code

Why Choose Our Money Transfer API?

Powerful features designed for seamless integration

Instant Processing

IMPS and UPI transfers processed within seconds with 99.9% success rate

Bank-Grade Security

End-to-end encryption and RBI compliant security protocols

Competitive Pricing

Low transaction fees with high commission earnings for partners

Easy Integration

Simple REST API with comprehensive documentation and SDKs

Instant Settlement

Get your commissions settled daily to your bank account

24/7 Support

Dedicated technical support team available round the clock

API Documentation

Comprehensive guide to integrate our money transfer API

API Endpoint

POST https://a1topup.com/api/v1/money-transfer

Request Parameters

Parameter Type Required Description
api_key String Yes Your unique API key
beneficiary_name String Yes Beneficiary account holder name
account_number String Yes Beneficiary account number
ifsc_code String Yes IFSC code of beneficiary bank branch
amount Number Yes Transfer amount (min ₹1, max varies by method)
transfer_mode String Yes IMPS, NEFT, RTGS, or UPI
remarks String No Transfer remarks (max 30 characters)

Sample Request

{
  "api_key": "your_api_key_here",
  "beneficiary_name": "Rajesh Kumar",
  "account_number": "123456789012",
  "ifsc_code": "SBIN0000123",
  "amount": 5000,
  "transfer_mode": "IMPS",
  "remarks": "Loan repayment"
}

Success Response

{
  "status": "success",
  "transaction_id": "MTXN123456789",
  "utr_number": "654321987654321",
  "message": "Transfer successful",
  "amount": 5000,
  "transfer_charges": 5.75,
  "commission": 25.00,
  "balance": 12475.25
}

Response Parameters

Parameter Type Description
status String Request status (success/error)
transaction_id String Unique transaction ID for reference
utr_number String Unique Transaction Reference number
message String Response message
amount Number Transfer amount
transfer_charges Number Charges deducted for the transfer
commission Number Commission earned on this transaction
balance Number Your current wallet balance

Error Responses

Error Code Message Description
1101 Invalid API key The provided API key is invalid or disabled
1102 Insufficient balance Your wallet doesn't have enough balance
1103 Invalid account details The account number or IFSC is incorrect
1104 Invalid transfer mode The transfer mode is not recognized
1105 Amount limit exceeded The amount exceeds allowed limits for this mode
2101 Bank system down The beneficiary bank system is temporarily unavailable
2102 Transaction pending Transaction is pending for beneficiary approval

Sample Error Response

{
  "status": "error",
  "error_code": "1102",
  "message": "Insufficient balance",
  "required_amount": 5005.75,
  "current_balance": 4500.50
}

Simple & Transparent Pricing

Choose the plan that works best for your business

Basic

₹3000

One-time setup fee

  • IMPS & UPI Money Transfer
  • Up to 0.5% commission on transfers
  • Email & WhatsApp support
  • Standard API access
  • ₹2.5 lakh monthly limit
Professional

₹6000

One-time setup fee

  • IMPS, UPI, NEFT Money Transfer
  • Up to 0.75% commission on transfers
  • Priority support
  • Advanced API features
  • ₹10 lakh monthly limit
Enterprise

₹10000

One-time setup fee

  • All transfer methods (IMPS, UPI, NEFT, RTGS)
  • Up to 1% commission on transfers
  • 24/7 dedicated support
  • All features included
  • ₹50 lakh monthly limit

Ready to Get Started?

Sign up today and get your API keys to start integrating money transfer services.