Are you talking about taking card payments online? Paypal Worldpay It can depend on the volume and unit price you expect to sell as to what merchant may be right for you, and of course the availability in your own country.
the above metiond arnt available in my country...so i have to use my bank account do u have any idea about it???
try western union, it is not totally online method but you'll see the money in 5 minutes. you need to know the transaction number. they charge some fee but WU is a trusted solution and is available in your country. http://www.westernunion.com/info/homePage.asp?country=LB&origination=AR
check epassporte website https://www.epassporte.com/ you need to have valid credit card. they offer 2 visas - one for online use and second for offline(debit card). You can get payment only from epassporte users. their fees are bigger and they charge for every transaction.
Actually, although I am using ePassporte, I don't think it is really a good idea especially if you want to receive payment. The other party needs to also have an epassporte account in order to send you money. The other option is Payoneer.com which offers a Debit Mastercard. It also allows anyone who has a VISA or Mastercard to pay directly into your account. You also need a valid credit card to verify the account. The Credit Card Load is 3.5% which is a tat more expensive compared to Paypal but it works.
www.ikobo.com might also be a good option for you. They will send you a debit card so you can withdraw the funds easily. Check on its limitations though.