An open API service indexing awesome lists of open source software.

https://github.com/anand-lovewanshi/razorpay-payment-integration

This is a simple and functional Razorpay Payment Integration Project built using HTML, CSS, JavaScript, and Node.js (Express).
https://github.com/anand-lovewanshi/razorpay-payment-integration

expressjs html-css-javascript nodejs razorpay-payment-gateway

Last synced: 6 months ago
JSON representation

This is a simple and functional Razorpay Payment Integration Project built using HTML, CSS, JavaScript, and Node.js (Express).

Awesome Lists containing this project

README

          

# ๐Ÿ’ณ Razorpay Payment Integration

This is a full-stack Razorpay payment integration project built using **HTML, CSS, JavaScript**, and **Node.js (Express)**.
It allows users to make secure payments using the Razorpay Checkout system with backend support for dynamic order creation.

---

## ๐Ÿš€ Live Demo

- ๐ŸŒ Frontend: [https://razorpay-payment-anand.netlify.app](#)

---

## ๐Ÿง  About This Project

This project is part of my learning journey in **full-stack development**.
It simulates a real-world payment flow by integrating Razorpayโ€™s payment gateway, dynamically generating orders from the backend and showing the payment status on the frontend.

---

## ๐Ÿ›  Technologies Used

- **Frontend**: HTML, CSS, JavaScript
- **Backend**: Node.js, Express
- **Payment Gateway**: Razorpay SDK

---

## โš™๏ธ How It Works

1. User clicks on the "Pay Now" button.
2. The frontend sends a POST request to the `/payment` API.
3. Backend uses Razorpay SDK to create an order with amount and currency.
4. Razorpay Checkout opens for user to complete the payment.
5. Payment status is shown (success or failure).