project link: https://lec-11-razorpay-clone-62tf.vercel.app/
A comprehensive implementation of Razorpay's powerful payment and business banking suite. This project demonstrates the integration of Razorpay APIs to build a seamless, automated, and scalable payment and payroll system for modern businesses.
- Payment Gateway with 100+ payment methods
- Payment Links: Share via email, SMS, or chatbot and get paid instantly
- Payment Pages: Create a hosted page to accept payments online, no coding required
- Payment Buttons: Embed simple buttons to collect one-time or recurring payments
- Subscriptions: Automate recurring billing with UPI, cards, and more
- Smart Collect: Reconcile incoming payments with virtual accounts and UPI-IDs
- Route: Split payments automatically to vendor accounts
- Current Accounts: Fully digital, tech-enabled current accounts
- Payroll: Just 3 clicks to automate salary payments and compliance (RazorpayX Payroll)
- Corporate Cards: Manage team & recurring expenses with built-in savings
- Payouts: Disburse payments to bank accounts, wallets, and UPI IDs
- Capital & Credit: Working capital loans and instant settlements
- Instant Activation: Start transacting within 2 minutes
- API Driven: Full REST API access for automation
- Easy Integration: SDKs and plugins for all major platforms
- Dashboard Reporting: Real-time insights and analytics
- Secure: PCI DSS Level 1 compliant
Amarjeet Kumar
UID: 21BCS10768
Department of Computer Science & Engineering
Chandigarh University
Portfolio: https://amarjeetkr.vercel.app/
LinkTree: https://linktr.ee/AmarjeetKumarJyotish
GitHub: https://github.com/AmarjeetJyotis
LinkedIn: https://www.linkedin.com/in/amarjeet-jyotish/
GeeksforGeeks: https://www.geeksforgeeks.org/user/amarjeetjyotish/
LeetCode: https://leetcode.com/u/AmarjeetJyotish/
/razorpay-integration/
│
├── backend/ # Node.js/Express or Python Flask app for server-side APIs
│ └── routes/ # Payment and payout routes
│ └── controllers/ # Logic for handling Razorpay API requests
│
├── frontend/ # React/HTML/CSS frontend with Razorpay Checkout integration
│ └── components/
│ └── pages/
│
├── .env # Razorpay API keys and config
├── README.md # Project overview
└── package.json # Dependencies
💼 Use Cases
E-commerce checkout integration
Payroll automation for startups and SMBs
Marketplace vendor payouts
Subscription billing for SaaS products
Business banking and working capital for growth
🧪 Live Demo
👉 Check out the RazorpayX Demo
No sign-up required. Explore the interface and features instantly.
📚 Documentation
Razorpay API Reference
Integration Guides
RazorpayX Payroll
Checkout Integration
📌 Requirements
Node.js / Python / Java (backend)
Razorpay API Keys (test/live)
RazorpayX Payroll Access (for payroll automation)
Razorpay Partner Bank Account (for current account setup)
📞 Support
For any queries or issues:
Razorpay Help Center
Email: support@razorpay.com
🏢 Razorpay Legal
Razorpay Software Private Limited
1st Floor, SJR Cyber, 22 Laskar Hosur Road, Adugodi,
Bengaluru, 560030, Karnataka, India
CIN: U72200KA2013PTC097389
📬 Stay Updated
Subscribe to the newsletter and get product updates:
🧑💻 License
This project is for educational and demonstration purposes only.
All rights to Razorpay APIs and trademarks belong to Razorpay Software Pvt Ltd.