User must be able to submit charge using custom currency.
Charge will convert submit amount to wallet's currency and store amount only in wallet's currency. Original amount and custom currency will be linked as CurrencyExchange entity.
User must be able to submit custom currency rate or use today's rate (linked to #36).
User must be able to submit charge using custom currency.
Charge will convert submit
amountto wallet's currency and storeamountonly in wallet's currency. Originalamountand custom currency will be linked asCurrencyExchangeentity.User must be able to submit custom currency rate or use today's rate (linked to #36).