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