-
-
Notifications
You must be signed in to change notification settings - Fork 437
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
Creditmemo when using discount and partial refund does not return the full amount #4396
Comments
@theroch this was one of our problems too, right? |
@Hanmac yes, it belongs to ticket Precondition:
Without discount:Shipping amount (base_shipping_amount)(Netto): 8,29 €
With discount:Shipping amount (base_shipping_amount)(Netto): 8,29 €
A temporary workaround could be:
@CalvinMcGee can give please a detailed description of your tax configuration? Is it possible to post the DB fields as in our example from sales_flat_order for the corresponding order? |
@theroch of course. Here it is: |
Think this is still present in M2. Thanks for sharing config. Time to rfefactore all that. |
@theroch here is also the row from sales_flat_order in JSON format:
I did try to temporarily switch to Include tax in Here's our current config: |
The description about changing the display settings is about the shipping cost and its discount. Konfiguration:Orders, Invoices, Credit Memos Display Settings (All Excluding Tax):Create Creditmemo: It displays a different total. Calculated the refund correctly Orders, Invoices, Credit Memos Display Settings (All Including Tax):Create Creditmemo: It displays a different total and the shipping amount of 3€ is refunded with 2.98 (default) 0.04€ are missing. Creditmemo Comparison:Exclude-Tax Creditmemo: The coupon and shipping amount is different. resulting in 0.04€ less refunded |
Preconditions (*)
Version: 20.0.20
Steps to reproduce (*)
_canRefundInvoicePartial = true
.Expected result (*)
The whole paid amount should be returned.
Actual result (*)
Order lines does not correlate to grand total and there is a difference.
Paid amount in this case is SEK318, but Magento only wants to refund SEK255.50
The text was updated successfully, but these errors were encountered: