When you make payments via credit cards, usually the web browser opens a "payment gateway", this asks you to input some information to verify if the transaction is being done by an authorized user, and most of the times requires you to enter an OTP .. send to the registered mobile number and / or email address associated with the credit card. Look out for that, or use a laptop / computer and ensure pop up blocker is disabled so you can see the payment gateway.
I used Chromebook when I made the payment. Looks like I have the pop-ups blocked in the browser. I will disable that and try again. Thanks.