Page body
What this page does
This detail page edits one saved currency record at /currencies/[currencyId].
What operators can change
Currency NameCurrency SymbolExchange RateMRKTG Ratio to EURLoyalty PointCurrency TypeCurrency Icon
The saved Currency Code is shown but locked in read-only mode.
Important behavior
Currency Code cannot be changed here
The edit form keeps Currency Code disabled. Operators can review it, but not overwrite it from this screen.
Icon management is local until save
The page shows three related icon controls:
- current icon preview
Upload iconSelect from Assets
Uploading or choosing an asset updates the local icon state immediately. The currency record is only updated after Save.
Upload accepts PNG and SVG only
The upload button rejects other file types. The FE also generates a currencyicons/<code>-<timestamp> asset key before calling the core upload endpoint.
Empty icon values are not sent on save
The FE only includes iconUrl in the update payload when the current local icon field is non-empty after trimming.