Skip to content

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

@toupper

Description

@toupper

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    feature: order creationAll tasks related to creating an orderpriority: mediumPlanned tasks usually belonging to ongoing projectstype: bugA confirmed bug.type: enhancementA request for an enhancement.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions