Posted by: Mike Bibby December 6, 2006
Banking information--credit card
Login in to Rate this Post:     0       ?        
Go on google and search for merchants or credit card system, There are thousands and thousands and talk to one of them in person that would be your best bet dude. I know paypal works that way but I don't know about Credit card used in US will be deposited in Nepal. Hope this helps
Read Full Discussion Thread for this article