Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

19 Commits
Β 
Β 
Β 
Β 

Repository files navigation


FundGate Icon

FundGate


Next.js React Tailwind CSS Developer First REST API


Google OAuth Cloudflare Turnstile UPI Payments Status Made in India


Documentation Website


πŸ–₯️ Β Desktop πŸ“± Β Mobile
FundGate Desktop Dashboard FundGate Mobile View

✦ Fully Responsive UI/UX β€” Pixel-perfect on every screen: Desktop, Tablet & Mobile

🌐 Visit FundGate β†’


Overview

FundGate is a developer-first UPI payment gateway built exclusively for the Indian market. It provides merchants and developers with simple, secure, and reliable APIs to accept payments β€” designed to simplify UPI payment integration for developers and businesses.

India's payment landscape is growing at an unprecedented pace, yet most payment solutions are built for enterprises, not developers. FundGate bridges that gap β€” giving indie developers, startups, and small businesses a clean, modern payment infrastructure designed for fast integration with clear documentation and modern APIs.

FundGate provides a unified REST API for creating payment orders, verifying transactions, generating public payment links, and enabling QR-based checkout. Merchants connect their supported payment provider account, while FundGate focuses on delivering a clean developer experience, transparent subscription pricing, and comprehensive documentation.

FundGate is purpose-built for developers who want to move fast, ship clean, and get paid β€” in India.



πŸ”— Quick Links

Resource Description
πŸ“– About FundGate Learn what FundGate is and the story behind it
πŸ“š Documentation Full API reference, guides, and integration docs
πŸ›‘ Security How we protect your data and transactions
πŸ“„ Privacy Policy How we collect and handle your information
πŸ“œ Terms of Service Usage terms and conditions
πŸ’³ Refund Policy Refund and dispute resolution policy
πŸ“¬ Contact Get in touch with the team
🌐 Connect Find us on social platforms
🐞 Report a Bug Help us improve by reporting issues

⚑ Features


πŸ”Œ Payment APIs

Feature Description
Create Order API Programmatically generate payment orders with amount, metadata, and callback configuration
Verify Payment API Cryptographically verify transaction status with server-side signature validation
Public Payment Links Share a payment URL anywhere β€” no code required for the payer
QR Scan & Pay Auto-generated QR codes for every payment request, scannable by any UPI app

πŸ’Έ UPI Apps Supported

App Status
Google Pay βœ… Supported
PhonePe βœ… Supported
Paytm βœ… Supported
UPI-compatible Apps βœ… Supported via standard UPI deeplinks

🏦 Settlement & Merchant Tools

Feature Description
Direct Settlement Funds settle directly to your registered bank account
Merchant Dashboard Manage payments, view transactions, and configure your account.
Developer Dashboard Manage API integrations and developer settings.
API Keys Create and manage API keys for your integrations.

πŸ” Auth & Access

Feature Description
Google OAuth One-click sign-in with Google β€” no passwords required
Cloudflare Turnstile Bot-proof CAPTCHA for every sensitive form
Subscription Plans Flexible tier-based pricing to suit every scale
Free Trial Get started without a credit card

πŸ›  Tech Stack


My Skills


Layer Technology Version Purpose
Framework Next.js 16.x Full-stack React framework with App Router
UI Library React 19.x Component-based declarative UI
Styling Tailwind CSS v4 Utility-first CSS framework
Animation Framer Motion 12.x Production-grade motion library
HTTP Client Axios 1.x Promise-based HTTP requests
Charts Recharts 3.x Composable charting for dashboards
Security Cloudflare Turnstile β€” Bot detection & CAPTCHA replacement
Auth Google OAuth via @react-oauth/google β€” Social sign-in authentication
Animations Lottie / DotLottie β€” JSON-based micro-animations
Icons Lucide React 1.x Clean, consistent icon set
Notifications React Hot Toast 2.x Lightweight toast notifications
State Context API β€” Global state management

πŸ”’ Security Architecture


πŸ” Control Description
HTTPS / TLS All traffic encrypted in transit via TLS 1.2+
API Authentication API endpoints require valid authentication credentials.
API Keys API keys are used to authenticate merchant integrations.
Google OAuth Delegated authentication via Google's identity platform
Cloudflare Turnstile Invisible bot protection on all public-facing forms
Webhook Verification Webhook verification is supported where applicable.
Privacy First Minimal data collection β€” only what is strictly necessary

Learn More About Security β†’


πŸ›‘οΈ Responsible Disclosure


Important

FundGate helps merchants accept real UPI payments. Because financial applications require strong security, we welcome responsible vulnerability disclosures from ethical security researchers. If you discover a security issue, please report it privately so we can investigate and resolve it promptly.


What We Welcome

πŸ” Scope Examples
Authentication & Session OAuth flaws, session fixation, token leaks
API Security Broken access control, IDOR, injection attacks
Payment Flow Order tampering, payment bypass, race conditions
Data Exposure Sensitive data leaks, misconfigured endpoints
Infrastructure Subdomain takeover, open redirects, misconfigurations

Ground Rules

Caution

Do NOT exploit, modify, delete, or exfiltrate any real user data. Do NOT perform attacks that affect availability (DDoS, stress testing). Do NOT disclose vulnerabilities publicly before we have patched them. Do NOT test against accounts you do not own.


βœ… If you find something β€” please report it responsibly:

  • Do not misuse it in any way
  • Do not share it publicly
  • Contact us privately and we will acknowledge and fix it promptly

πŸ“¬ Report a Vulnerability

Channel Contact
πŸ“§ Email support@mazid.dev
πŸ’¬ Telegram DM @mazid_gmr
🐞 Bug Report Form fundgate.mazid.dev/report-bug

Security reports are reviewed promptly. Valid and responsibly disclosed findings may be acknowledged, and reporters may be credited with their permission.


🌐 Website Navigation


Page URL Description
Home fundgate.mazid.dev Landing page
About /about Project story and mission
Documentation /docs Integration guides & API reference
Register /register Create a merchant account
Login /login Merchant sign-in
Dashboard /dashboard Manage payments, API keys, and account settings
Privacy Policy /privacy Data privacy information
Terms of Service /terms Usage terms
Refund Policy /refund Refund & dispute resolution
Contact /contact Reach the team
Connect /connect Social & community links
Report a Bug /report-bug Submit an issue

🀝 Community


GitHub LinkedIn Telegram Website Email


Have a question? Found a bug? Want to collaborate? Visit our Contact page β†’


πŸ‘€ About the Creator


Mazid β€” Independent Developer & B.Tech Computer Science Student

Founder of MazidSpace Β· Building tools that empower developers across India.


Portfolio GitHub LinkedIn


πŸ“„ License & Source Code


Important

This repository contains documentation and public-facing resources only. The documentation in this repository is publicly available. The FundGate production software is proprietary and is not open source. Unauthorized copying, redistribution, or reverse engineering of the proprietary software is prohibited.


Β© 2026 FundGate Β· MazidSpace Β· All rights reserved.


Built with ❀️ in India · Powered by MazidSpace · Secured by Cloudflare

About

Developer-first UPI payment infrastructure for India. Accept payments with REST APIs, QR codes, payment links, and direct merchant settlement.

Topics

Resources

Stars

Watchers

Forks

Contributors