The client should take care of the currency. Maybe with a preference stored in the server but the server should always respond with a pure number