Bitcoin is money, but to buy Bitcoins, you need to send money to someone else. The more advanced the financial system of your country is, The better the financial system you live in, the easier it is to exchange your money in Bitcoins.
The movement of old fiat-money is the biggest obstacle in the flow of Bitcoin trading. If you use a slow and expensive payment channel, your acquisition of your Bitcoin is slow and expensive. If you use a fast channel, you can buy Bitcoins fluidly.
Here is an incomplete not-complete list of commons means of payment to buy Bitcoin:
- Bank transfer: Everybody might know the good old Bank transfer. Mostly with online banking you send money to a seller of Bitcoins and get the Bitcoins when the payments are done. In most countries, this needs 1-3 days. Direct debiting is usually not accepted common. Most exchange platforms only accept bank transfers.
- Credit Card: Credit cards are one of the most common means of payment. But only a few direct commercial vendors accept credit cards. The reason is that Bitcoin transactions cannot be undone, while credit card transactions can be reversed. This has resulted in losses for vendors that accepted credit cards. Also, vendors risk that people buy Bitcoin with stolen credit cards. Use Bitcoins to profit from stolen credit card numbers and apply algorithms to reduce the risk.
- PayPal: A few platforms accept PayPal, but most reject it for the same problems as credit cards: PayPal transactions can be easily undone, and when this is done after the buyer has transferred the acquired Bitcoin to another wallet, the vendor might lose. This is why eBay is a bad place to trade Bitcoins. But, like with credit cards, some platforms accept PayPal.
- Other Payment Channels (Sofort, iDeal, Skrill…): The world of payment is rich with payment providers. In the EU alone you have dozens of them. Many direct exchanges support a rich collection of them. If you use a common provider, in Germany Sofort, in the Netherlands iDeal and so on, you have a good chance that your domestic direct exchange accepts it.
- Private Payment Channels (Cash, Western Union, Paysafecard, etc.): Most commercial platforms don‘t accept these means of payment. You find very few exchange platforms and most probably no direct exchange where these payments are accepted. But often you‘ll find a seller on p2p marketplaces you can pay with cash or other private means of payments. A good chance might also be an ATM where you can buy Bitcoins with cash.