Hey amkint,
Even I've a couple of
VISA ELECTRON debit cards, but it's that electron part that prohibits it from being used online. Have you ever used it to buy anything online ? I've tried earlier and never could. The only response I got from my bank is that the ELECTRON stamped cards are ONLY to be used on Card Swiping Terminals and ATM Machines. In all probablity, your card number is NOT ENGRAVED on your card, but just printed. I don't know much about all the different card formats, but I've noticed that mostly you can use the cards with engraved lettering online (and with paypal)... and electrons - not at all - at least the ones you get in thailand. Now since all these VISA, MasterCard, VISA Electron etc.. are supposed to conform to certain worldwide standards, I think the same rule applies to your card too... specially lol.. the card from an indian PUBLIC Sector Bank..lol.. yeah tell me about them (i've had my own share of experiences with them)....
I was going to tell you to cross check with your bank again - but then when I read what bank it is - errr... you indeed would have a hardpressed time with them.
I'm not sure though whether you'll be able to receive payments. You should check up on the different types of accounts PayPal has - I think the basic one doesn't permit you to receive payment. In case they do, try sending in a check or wire transfer the money to them.. Once that is put into your account - you can easily go off on a shopping spree.
Oh yeah one more thing - that Add Card button is visible in all the account types - it's their method of verifying your authenticity. If you have a credit card or some card that's accepted online, (this is what they did earlier) they'd charge your card for a couple of dollars and when the statement of charge appears on your credit card bill, you get a certain Code Number along with that .. it's this Code Number that you got to go back to PayPal and enter - to prove that you are indeed the authentic cardholder....so there...
All the best with your bank... lol

Why not try switch to HSBC or Standard Chartered ??
P.S. I'm from India too

Calcutta.. but now settled in Thailand
Comment/Reply (w/o sign-up)