Yes, User has an option to enter the buy/sell amount in either source or destination currencies while doing transaction.