You can receive payments through Bitcoin, buy it on centralized and decentralized exchanges. You need to make a deposit of fiat that is supported on the exchange first. Some countries allow you to do this directly through your bank, while you have to use peer to peer in some countries.