This project is a dummy payment gateway designed to simulate the process of making an online payment. It does not involve any real transactions, but it provides a flow similar to actual payment gateways. It allows users to enter payment details, validate inputs, and complete a simulated payment with a success confirmation.
➣ Features
• Mobile Number Validation: Ensures users input a valid 10-digit mobile number with an automatic +91 country code prefix for Indian numbers.
• ZIP Code Validation: Fetches city and state information based on the user's ZIP code using a postal API.
• Address Validation: Ensures users provide a valid name, email address, and complete address before proceeding to the payment section.
• Payment Method Selection: Users can choose a preferred payment option and then click the "Pay" button to simulate a payment process.
• Payment Success Confirmation: After the user clicks on the "Pay" button, a success image appears, confirming the transaction simulation.
• Responsive Design: The interface is designed to be user-friendly and fully responsive, adapting to various screen sizes, including mobile devices.
• Modal with Close Button: A modal pop-up allows users to interact with certain parts of the interface, with an option to close it by clicking the cross button.