Hey!
No, You can pay by your own debit card or any other mode of payment if available. Its just that they are recieving payment at an account of SBI bank , but you can pay by your own. First, you have to enter your card details then you will recieve an otp at the registered phone number if you are paying using debit card.
For any other info, write in the comment section below. Thankyou
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile