kotak 811 virtual debit card works without any problem. download the kotak 811 app and then go into the 811 section, there you can create your virtual debit card and then add money into it with your regular debit card.
Sorry man. I don't use BB at the moment. But yeah you can buy it with PayPal. There are a few banks which support transaction with PayPal. Fir example HDFC, ICICI and SBI.
Ill have to look but i get a LOT of messages on Facebook from people in India wanting to use BB. I remember a few of them mentioning something about this and how they solved it. If someone else doesn't get the answer for you ill go back to those chats and see what company it was.
I am also not able to buy buildbox because they don't accept Debit cards from India :/ I can buy stuff and subscribe to stuff in every other website except buildbox..