Skip to content

currency: consider a higher factor (1000) for CLF #250

Description

@lei-wego

Follow-up to #249, which removed CLF from currencyFactors, so it now resolves to defaultCurrencyFactor (100 → 2 decimal places).

Per ISO 4217, CLF (Chilean Unidad de Fomentos) is defined with 4 decimal places, so a factor of 100 is a lossy default — small values will round-trip with lost precision. A factor of 1000 (3 decimals) would be closer to spec while re-using the existing 3-decimal bucket alongside BHD, IQD, JOD, KWD, LYD, OMR, TND.

Not urgent: CLF is unusual as an actual settlement currency and #249 has already unblocked the shipping fix. Worth revisiting the next time a real amount needs sub-cent CLF precision, together with a decision on whether to model CLF at full ISO 4217 precision (4 decimals) instead.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions