No other way except visa card. some banks issue visa cards for online payments. u can use your friend's visa card and pay him the used amount in cash.