django-flexible-subscriptions icon indicating copy to clipboard operation
django-flexible-subscriptions copied to clipboard

Multiple currency support

Open studybuffalo opened this issue 7 years ago • 2 comments

Need to look at value of supporting multiple currencies or if that is out of scope of this application.

studybuffalo avatar Dec 03 '18 05:12 studybuffalo

Have made base-minimum working system based off the locale module. This only supports a single currency, but could be extended.

Rationale

  • Opted not to use the locale module as it required changing system-wide settings that could cause too many unintended side effects.
  • Looked into babel module, but seemed like a large requirement to add to the project for a single required function.

Going Forward

  • Will only be releasing with North American defaults for currency, but future currencies could be easily added by other developers (just need to populate the dictionary).
  • Will review multiple currency support in the future.

studybuffalo avatar Dec 06 '18 14:12 studybuffalo

It looks like Currency should be a model so that the developer can add currencies easily instead of relying on this being updated as hardcoded values.

jonathan-s avatar Jul 07 '21 20:07 jonathan-s