No, you cannot buy XPR coins directly via cash on any supported exchange platforms. However, you can use the crypto exchange platforms like LocalBitcoins to buy any major coin like USDT, ETH or BTC using a cash deposit or other cash options. Then using that currency, you can buy XPR coins on any other platform. However, the platform charges a more fee than other platforms.