Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@kieckhafer
Copy link
Member

@kieckhafer kieckhafer commented Dec 21, 2019

Impact: major
Type: bugfix

Issue

Total price mismatch between submitted payment and expected total when shipping includes a handling fee.

Solution

Remove extra handling charge addition in addInvoiceToGroup

Breaking changes

No breaking changes

Testing

  1. Set a shipping method that includes a handling fee.
  2. Complete a checkout using this fulfillment method.
  3. Payment must match the total for the order.

@kieckhafer kieckhafer requested a review from aldeed December 21, 2019 05:26
@kieckhafer
Copy link
Member Author

@mikemurray this seems to be the appropriate fix for the price mismatch issue we were debugging. @aldeed mentioned he'd look into refactoring the names and confirming the calculations in the 3.0 branch, but you should probably update #5976 to include this change instead of this one.

Copy link
Contributor

@aldeed aldeed left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Didn't test but this looks like the correct fix based on code review

Copy link
Member

@manueldelreal manueldelreal left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

:shipit:

@manueldelreal manueldelreal merged commit 6f850aa into release-2.9.1 Dec 23, 2019
@aldeed aldeed deleted the fix-kieckhafer-shippingHandlingNumbers branch December 24, 2019 16:26
@kieckhafer kieckhafer mentioned this pull request Apr 14, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants