Fam Pay & FamPay payment gateway for developers

The 100% Free Fam Pay API.

Create a Fam Pay (FamPay) payment link, show a UPI QR, and know exactly when the money arrives. Eclipse Gateway gives Indian developers a simple path from checkout to confirmation — 100% Free Forever with 0% Transaction Fees.

✓ 100% Free Forever✓ 0% Transaction Fees✓ Unlimited API Calls
famgateway.in/pay.phpLIVE
Eclipse Gateway
Order total
₹499 INR
Order IDorder_8H2KQ
FamPay payment linkCreated
VerificationPayment received
Link created
→
Pay with FamPay
→
Confirmed
Verified in seconds ✓
FamPay GatewayUPI QR GenerationInstant Payment LinksStateless VerificationHosted Checkout
Developer Walkthrough

Setting up Eclipse Gateway in Minutes

The Eclipse Gateway Official Flow

The Official Automated UPI Payment Gateway for FamPay.

Generate a UPI QR, display the exact payable amount, then check the order status after payment.

YOUR APP → ECLIPSE GATEWAY
API requestUPI + amount
→
QR responseorder + QR URL
→
Status checkpending / paid
{ "status": "success", "utr": "..." }
01 / CONNECT

Get your API key.

Create an account and connect the Gmail account used for FamPay payment notifications.

02 / CREATE

Generate a QR.

Send a UPI ID and amount. The API returns an order ID, QR URL, and unique payable amount.

03 / CHECK

Check payment status.

Use the order ID to check whether payment is pending, successful, or expired.

Small API surface. Big control.

Two calls. One clear answer.

Create a payment session, then ask for its status. The response is clean JSON, so it fits into whatever you already build with.

create-payment.pycopy
# create a payment link
POST /api/create-order.php
X-Api-Key: YOUR_API_KEY
JSON: {"amount":"499.00"}

# response
order_id, amount, qr_url, checkout_url
01

Bank UTR Idempotency

Verify clean exact amounts with atomic database locking, zero decimal changes needed.

↗
02

UPI QR generation

Create a QR code for a UPI ID and the exact payable amount.

↗
03

Hosted payment page

Use the built-in checkout page for a payment link when you need a ready UI.

↗
04

Status verification

Check an order and receive its pending, successful, or expired state.

↗
Checkout view

Show the payment screen before the user pays.

This is the real checkout screenshot from the project.

What the user sees

Exact amount, UPI destination, QR scan, and live waiting state all stay visible at once. That makes the payment flow feel direct instead of hidden behind extra steps.

Amount₹100
StatusWaiting
Eclipse Gateway payment checkout
Eclipse Gateway payment confirmed
Built around the current API

QR generation, payment links, and verification.

Generate a FamPay UPI QR directly from your application.

Hosted payment links

Create a shareable link with an expiry time and a built-in payment page.

Manual status polling

Poll the verification endpoint to check whether a payment has been received.

Developer Payment Infrastructure

Eclipse Gateway by Priyam Manna
Flag of India

Proudly Built in India

Eclipse Gateway is engineered entirely in India, dedicated to empowering Indian developers and businesses with zero-fee, robust UPI payment infrastructure.

100%
Free UPI Gateway
Zero
Hidden Charges
Secure
Data Privacy
Why Eclipse Gateway?

Built for scale, designed for speed.

Everything you need to automate FamPay payments, without the headache of banking APIs, KYC, or monthly fees.

Zero KYC & GST

Connect a verified merchant account and create payment orders without a separate gateway onboarding flow. Merchants remain responsible for legal and tax compliance.

Direct Settlements

Money doesn't pass through our servers. It goes straight to your personal UPI ID instantly and securely.

100% Free Forever

The Free plan remains available with 0% gateway transaction fees. Optional paid plans increase usage limits.

Instant Webhooks

Receive signed HTTPS callbacks after a payment receipt is verified. Delivery timing depends on email, network, and your webhook server.

100% Transparency

Live System Status

Review the current database, receipt worker, webhook worker, and application health reported by the status page.

API Endpoint Gateway Operational
IMAP Receipt Parser Operational
Historical Uptime SLA 99.98%
Verified Developer Support

24/7 Telegram Support for API Integration

Building a payment flow can be tricky. Use support to report integration issues and include the affected order ID without sharing passwords or API keys.

Instant Setup Help Resolve API errors fast
Live Status Tracking Help with Webhooks & Polling
Chat with Support Team →
PM
Verified Official Developer

Priyam Manna

Eclipse Gateway is built, maintained, and operated by Priyam Manna. This developer-first, 100% free API infrastructure helps merchants automate their UPI payment flows.

Get started in minutes

Ready to accept
UPI payments?

Create an account, generate an API key, and make your first payment link in minutes. No complex banking integration or KYC needed.

Get your API key → Read docs ↓
✓ 100% Free Forever ✓ 0% Transaction Fees ✓ Unlimited API Calls
2
API calls to complete a payment
99%
Uptime across all endpoints
<5s
Average payment confirmation
UPI
FamPay powered payments
Developer reference

Everything needed to integrate

Create the order from your server, open the returned checkout URL, and verify the final status before delivering the product.

01

Create payment

POST /api/create-order.php + X-Api-Key

Returns the order ID, amount, expiry, checkout URL, QR URL and UPI intent.

02

Verify payment

GET /api/verify-order.php?order_id=ORDER_ID + X-Api-Key

Your backend reads order_status. Fulfill once only after success and an amount match.

03

Hosted checkout polling

GET /api/verify-order.php?order_id=ORDER_ID

The hosted checkout polls this status response every 1.5 seconds without exposing your API key.

Success response
{
  "status": "success",
  "order_status": "success",
  "order_id": "fg_0123456789abcdefabcd",
  "data": {"status":"success","amount":499,"utr":"420987654321"}
}
Webhook verification

Verify the raw request body with HMAC-SHA256 and your secret key. Process only payment.success, store the order ID, and ignore duplicate events.

Architecture

A clear payment path

1. Server creates order

Your application calls Eclipse Gateway with its API key. The gateway creates a unique order and payable amount.

2. Customer pays

The hosted checkout displays the FamPay UPI QR. Payment goes directly to the configured merchant UPI account.

3. Receipt is matched

The verified Gmail integration reads payment notifications and matches amount, reference and order validity.

4. App confirms once

Your server checks the signed result or webhook, confirms the stored order mapping and fulfils the order once.

Security & collisions

Rules for a safe integration

Keep keys server-side

Never place API or secret keys in JavaScript, screenshots, public repositories or browser URLs outside the documented server endpoint.

Verify your own order

Match the returned order ID, expected amount and customer record in your database before granting access.

Handle duplicates

Use the order ID as an idempotency key. A repeated webhook or status response must not deliver the same product twice.

Use exact amounts

Do not round or replace the returned amount. Exact amount and order-reference matching prevents incorrect fulfillment.

Simple plans

Start free. Upgrade when you grow.

Every plan keeps 0% transaction fees. Paid subscriptions are collected through Eclipse Gateway's own verified payment API and activate automatically after payment confirmation.

Free

₹0/month

₹0 billed yearly

  • 100 verified payments/month
  • 3 active payment links
  • 1 API key
  • 1 webhook endpoint
  • 30-day payment history
  • 1-day webhook logs
Get started →

Premium

₹599/month

₹5,990 billed yearly

  • 10,000 verified payments/month
  • Unlimited active payment links
  • 10 API keys
  • 20 webhook endpoints
  • Unlimited payment history
  • 30-day webhook logs
Get started →