magento / magento2

Prior to making any Submission(s), you must sign an Adobe Contributor License Agreement, available here at: https://opensource.adobe.com/cla.html. All Submissions you make to Adobe Inc. and its affiliates, assigns and subsidiaries (collectively “Adobe”) are subject to the terms of the Adobe Contributor License Agreement.
http://www.magento.com
Open Software License 3.0
11.49k stars 9.31k forks source link

Graphql request placeOrder does not send order confirmation email #28224

Closed leroynas closed 4 years ago

leroynas commented 4 years ago

As the order is placed using the magento 2 grahql interface, the expected result is that a email with the order confirmation is send to the guest email submitted to the cart.

Preconditions (*)

  1. Magento 2.3.4(release)

Steps to reproduce (*)

  1. Call graphql create cart mutation
  2. Call graphql add item to cart mutation
  3. Call graphql add cart guest email on cart mutation
  4. Call graphql add shipping address on cart mutation
  5. Call graphql add billing address on cart mutation
  6. Call graphql add shipping method on cart mutation
  7. Call graphql add payment method on cart mutation
  8. Call graphql place order mutation

Expected result (*)

  1. Order confirmation is send to the guest email submitted on step 3

Actual result (*)

  1. No order confirmation is send
m2-assistant[bot] commented 4 years ago

Hi @leroynas. Thank you for your report. To help us process this issue please make sure that you provided the following information:

Please make sure that the issue is reproducible on the vanilla Magento instance following Steps to reproduce. To deploy vanilla Magento instance on our environment, please, add a comment to the issue:

@magento give me 2.4-develop instance - upcoming 2.4.x release

For more details, please, review the Magento Contributor Assistant documentation.

@leroynas do you confirm that you were able to reproduce the issue on vanilla Magento instance following steps to reproduce?


leroynas commented 4 years ago

I confirm this issue is present on a clean magento 2.3.4 installation.

m2-assistant[bot] commented 4 years ago

Hi @shikhamis11. Thank you for working on this issue. In order to make sure that issue has enough information and ready for development, please read and check the following instruction: :point_down:

shamrox commented 4 years ago

Where are we with this issue. We are experiencing the same issue with AEM cif (react) and Magento 2?

leroynas commented 4 years ago

@shikhamis11 Thank you for taking on this issue! Can you give me any indication when this issue will be worked on and be ready for release? We are working on a PWA and really need this feature. We want to be compatible with a clean magneto 2 installation so this is really important for us.

m2-assistant[bot] commented 4 years ago

Hi @danielrenaud. Thank you for working on this issue. In order to make sure that issue has enough information and ready for development, please read and check the following instruction: :point_down:


m2-assistant[bot] commented 4 years ago

Hi @dthampy. Thank you for working on this issue. In order to make sure that issue has enough information and ready for development, please read and check the following instruction: :point_down:


leroynas commented 4 years ago

The same goes for logged in customers via graphql. On submitting the placeOrder method there is no confirmation email send to the customer email.

Hexmage commented 4 years ago

duplicate of https://github.com/magento/magento2/issues/28124