Create a user-friendly payment interface using HTML, CSS, and JavaScript that supports UPI payment and displays a success message after payment completion. The interface should include:
Payment Page Layout:
UPI payment option (with a text field for entering the UPI ID).
A button labeled “Pay Now” to initiate the payment.
A clean, responsive UI with a modern design.
UPI Payment Process:
After entering the UPI ID and clicking “Pay Now,” simulate the payment process with a loading animation.
Once the payment is processed, display a success message with a checkmark icon.Success Message:
A modal or pop-up showing “Payment Successful!” with the following details:Transaction ID
Payment amountUPI ID usedOption to return to the home page or view the order summary.Backend Integration (Optional):Implement a mock backend using ode.js/Express to handle UPI payment requests.Simulate a successful payment response from the backend.Additional Features (Optional):Include error handling for invalid UP | A shadcn/ui and v0 generation - v0