Mock PAYMENT PAGE, where the user enters their payment details: name, card number, expiry, security number.
It is validating the credit card number and displaying the correct card type automatically. When the information is valid the user can submit it, and get a 'Payment Processing' loading screen.
have used Redux as a Global State Management Tool.