Storing exchange rate and currency on transaction level #516
Closed
jakubkottnauer
started this conversation in
Feature Requests
Replies: 2 comments
-
@jakubkottnauer while the implementation has not been completed for this yet, we are storing transaction level currency here: Lines 203 to 204 in 159245b I think similar to how you show in the data payload from GoCardless, it might be a good idea to store a "cached" value on the transaction that stores something like |
Beta Was this translation helpful? Give feedback.
0 replies
-
Implemented |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Currently in Maybe, there is the base family currency and the currency of each individual account. I'd say it's worth extending the model to be even more granular, that is to allow transactions themselves to have a different currency (+ exchange rate which would be 1.0 when the currency of the transaction and account are the same).
For example, this is how my credit card (in SEK) reports transactions done in a foreign currency (CZK in this example) when queried via GoCardless:
Without this, this extra information of the imported transaction would get lost.
A situation where this would be helpful is when you travel and enter cash transactions manually in a currency you only use during the vacation. Instead of having to create a new account just for that currency, you could reuse your usual "cash" account and enter values in the different currency, having Maybe suggest the current exchange rate.
Here's a screenshot from a competing app that does his quite nicely:
Beta Was this translation helpful? Give feedback.
All reactions