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

Editing Order Details - Incorrect Currency Displayed When Order Currency Differs from Store Default #14304

Open
toupper opened this issue Nov 4, 2024 · 1 comment · May be fixed by #14345
Open
Assignees
Labels
feature: order creation All tasks related to creating an order priority: medium Planned tasks usually belonging to ongoing projects type: bug A confirmed bug. type: enhancement A request for an enhancement.

Comments

@toupper
Copy link
Contributor

toupper commented Nov 4, 2024

We consistently use the store's default currency when editing an order, even if the order was created in a different currency. This results in inconsistencies across various sections of the editable order screen, including Items, Custom Amounts, Discounts, Coupons, and Order Totals. Additionally, when adding new products to the order, prices are displayed in the store's default currency instead of the order's currency.

This inconsistency is confusing for users.

ScreenRecording_11-04-2024.14-53-31_1.MP4

Suggested Workaround to consider:

To completely fix this issue, we would need to receive product prices in the order’s currency so we can display them correctly during product selection. Since the REST API does not currently provide this, I suggest disabling the Edit mode for orders in a currency different from the store’s default.

Users would still be able to change the order status, create shipping labels, issue refunds, and add tracking, notes, and shipping details from the Order Details. They wouldn’t be able to add Custom Amounts, Discounts, Coupons, or new Items to the order. These actions aren’t very common for orders created on the storefront anyways.

peaMlT-XF-p2

@toupper toupper added feature: order creation All tasks related to creating an order priority: high Affects lots of customers substantially, but not critically. type: bug A confirmed bug. labels Nov 4, 2024
@dangermattic
Copy link
Collaborator

dangermattic commented Nov 4, 2024

Thanks for reporting! 👍

@malinajirka malinajirka added type: enhancement A request for an enhancement. type: bug A confirmed bug. priority: medium Planned tasks usually belonging to ongoing projects and removed type: bug A confirmed bug. priority: high Affects lots of customers substantially, but not critically. labels Nov 5, 2024
@joshheald joshheald self-assigned this Nov 6, 2024
@joshheald joshheald linked a pull request Nov 7, 2024 that will close this issue
4 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature: order creation All tasks related to creating an order priority: medium Planned tasks usually belonging to ongoing projects type: bug A confirmed bug. type: enhancement A request for an enhancement.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants