Skip to content

Magento does not send an email about a refunded grouped product #26245

Closed
@atwixfirster

Description

@atwixfirster

Preconditions (*)

  1. Create an order with a grouped product
  2. Create an invoice for your order

Steps to reproduce (*)

  1. Create a Credit Memo for your order and check "Email Copy of Credit Memo" option
  2. Press "Refund Offline" button

26245_02

Expected result (*)

  1. Email is sent to customer

Actual result (*)

26245_01

PHP error:

Fatal error: Uncaught TypeError: Argument 1 passed to Magento\Sales\Block\Order\Email\Items\Order\DefaultOrder::getItemPrice() must be an instance of Magento\Sales\Model\Order\Item, instance of Magento\Sales\Model\Order\Creditmemo\Item given, called in /home/dev/sites/magento2/app/code/Magento/Sales/view/frontend/templates/email/items/creditmemo/default.phtml on line 32 and defined in /home/dev/sites/magento2/app/code/Magento/Sales/Block/Order/Email/Items/Order/DefaultOrder.php:99 Stack trace: #0 /home/dev/sites/magento2/app/code/Magento/Sales/view/frontend/templates/email/items/creditmemo/default.phtml(32): Magento\Sales\Block\Order\Email\Items\Order\DefaultOrder->getItemPrice(Object(Magento\Sales\Model\Order\Creditmemo\Item)) #1 /home/dev/sites/magento2/lib/internal/Magento/Framework/View/TemplateEngine/Php.php(75): include('/home/dev/sites...') #2 /home/dev/sites/magento2/lib/internal/Magento/Framework/View/Element/Template.php(272): Magento\Framework\View\TemplateEngine\Php->render(Object(Magento\Groupe in /home/dev/sites/magento2/app/code/Magento/Sales/Block/Order/Email/Items/Order/DefaultOrder.php on line 99

Metadata

Metadata

Assignees

Labels

Component: GroupedProductFixed in 2.4.xThe issue has been fixed in 2.4-develop branchIssue: Clear DescriptionGate 2 Passed. Manual verification of the issue description passedIssue: ConfirmedGate 3 Passed. Manual verification of the issue completed. Issue is confirmedIssue: Format is validGate 1 Passed. Automatic verification of issue format passedIssue: Ready for WorkGate 4. Acknowledged. Issue is added to backlog and ready for developmentReproduced on 2.4.xThe issue has been reproduced on latest 2.4-develop branch

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions