this is easy if you use btc-e or yobit api and exchange perfect money, ok pay etc to bitcoin exchanged at the rate of yobit or btc-e instantly calling api so that you will get paid in bitcoin and receive payment in fiat but fee will be so high due to pm and okpay fees.
Hi Mobnepal, actually it's the other way around. I want to collect regular monthly payments in USD and receive payment in BTC, without it going through a bank account.