## Description Using JavaScript numbers for currency amounts causes floating-point precision errors. ## Component Backend ## Difficulty 馃煛 Medium ## Tasks - [ ] Use decimal.js or work in stroops - [ ] Update amount calculations - [ ] Add amount validation - [ ] Test precision edge cases - [ ] Document amount handling ## Acceptance Criteria - [ ] No floating-point errors - [ ] Exact decimal arithmetic - [ ] Amount handling documented ## Estimated Time 2-3 days
Description
Using JavaScript numbers for currency amounts causes floating-point precision errors.
Component
Backend
Difficulty
馃煛 Medium
Tasks
Acceptance Criteria
Estimated Time
2-3 days