Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

POS with multiple currency payments #44901

Open
JeansReal opened this issue Dec 25, 2024 · 0 comments
Open

POS with multiple currency payments #44901

JeansReal opened this issue Dec 25, 2024 · 0 comments

Comments

@JeansReal
Copy link

In my country, we use multiple currencies.
NIO as the primary currency and USD as a foreign currency.
Currently, POS does not support handling payments in multiple currencies. For example:

  1. Customers may pay using a combination of USD and NIO (cash or card).
  2. If a product is priced in USD (e.g., $47.50), customers may pay $50 in cash, and we provide the change in NIO.

These scenarios are common in multi-currency environments, but the current POS system lacks the capability to handle them, leading to manual workarounds and inaccuracies in reconciliation.

Describe the solution you’d like
I would like the POS to support multi-currency payments with the following features:

  1. The ability to accept payments in both the configured base currency (e.g., NIO) and a foreign currency (e.g., USD) simultaneously.
  2. Support for split payments in multiple currencies (e.g., part in USD cash, part in NIO card).
  3. Handling change in a different currency. For instance: if a product is $47.50 and the customer pays $50 in USD, the system should calculate and display the change in NIO

Describe alternatives you’ve considered

  1. Manually creating sales invoice with base currency payments and with Payment entry for foreign currency. This is error-prone and disrupts workflow.
  2. Creating separate POS profiles for USD and NIO, which complicates operations and leads to reconciliation issues.

Additional context
In my business, we accept payments in both currencies via cash, credit card, and bank transfers. Customers frequently use mixed payment methods, such as paying part in USD cash and part in NIO card. Additionally, it’s common for customers to pay in USD for products priced in USD, with the change provided in NIO.

This feature would significantly enhance the POS usability for businesses operating in multi-currency environments. It would streamline operations, improve reporting accuracy, and provide a better experience for both staff and customers.

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

No branches or pull requests

1 participant