diff --git a/.changeset/mean-swans-smoke.md b/.changeset/mean-swans-smoke.md new file mode 100644 index 0000000000..238a502380 --- /dev/null +++ b/.changeset/mean-swans-smoke.md @@ -0,0 +1,5 @@ +--- +"@medusajs/dashboard": patch +--- + +fix(dashboard): display pending difference in the create return form diff --git a/packages/admin/dashboard/src/i18n/translations/$schema.json b/packages/admin/dashboard/src/i18n/translations/$schema.json index 8747b8ffd8..e229eeea7e 100644 --- a/packages/admin/dashboard/src/i18n/translations/$schema.json +++ b/packages/admin/dashboard/src/i18n/translations/$schema.json @@ -220,6 +220,7 @@ "plusCount", "plusCountMore", "areYouSure", + "areYouSureDescription", "noRecordsFound", "typeToConfirm", "noResultsTitle", @@ -1407,6 +1408,7 @@ } }, "required": [ + "title", "shippingAddress", "billingAddress", "contactHeading", @@ -3573,7 +3575,7 @@ "additionalProperties": false } }, - "required": ["title", "create"], + "required": ["title", "fields", "create"], "additionalProperties": false } }, @@ -3587,7 +3589,8 @@ "fields", "registered", "guest", - "hasAccount" + "hasAccount", + "addresses" ], "additionalProperties": false }, @@ -4243,7 +4246,7 @@ "inboundTotal": { "type": "string" }, - "refundAmount": { + "estDifference": { "type": "string" }, "outstandingAmount": { @@ -4457,7 +4460,7 @@ "sendNotificationHint", "returnTotal", "inboundTotal", - "refundAmount", + "estDifference", "outstandingAmount", "reason", "reasonHint", diff --git a/packages/admin/dashboard/src/i18n/translations/en.json b/packages/admin/dashboard/src/i18n/translations/en.json index 644923a4bf..aa06040cab 100644 --- a/packages/admin/dashboard/src/i18n/translations/en.json +++ b/packages/admin/dashboard/src/i18n/translations/en.json @@ -1133,7 +1133,7 @@ "sendNotificationHint": "Notify customer about return.", "returnTotal": "Return total", "inboundTotal": "Inbound total", - "refundAmount": "Refund amount", + "estDifference": "Estimated difference", "outstandingAmount": "Outstanding amount", "reason": "Reason", "reasonHint": "Choose why the customer want to return items.", diff --git a/packages/admin/dashboard/src/routes/orders/order-create-return/components/return-create-form/return-create-form.tsx b/packages/admin/dashboard/src/routes/orders/order-create-return/components/return-create-form/return-create-form.tsx index 11f79f217f..989f66ede8 100644 --- a/packages/admin/dashboard/src/routes/orders/order-create-return/components/return-create-form/return-create-form.tsx +++ b/packages/admin/dashboard/src/routes/orders/order-create-return/components/return-create-form/return-create-form.tsx @@ -392,8 +392,6 @@ export const ReturnCreateForm = ({ return method?.total || 0 }, [preview.shipping_methods]) - const refundAmount = returnTotal - shippingTotal - return ( - {t("orders.returns.refundAmount")} + {t("orders.returns.estDifference")} {getStylizedAmount( - refundAmount ? -1 * refundAmount : refundAmount, + preview.summary.pending_difference, order.currency_code )}