All transactions take time to be processed (usually 5-30 minutes). Given the volatility of cryptocurrencies, the exchange rate is subject to change during the processing time, which means the final rate may be slightly different from what you expected. This happens because Rupeso doesn’t fix currency rates.