Closed chequille closed 3 months ago
Hi @chequille. 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.
@chequille do you confirm that you were able to reproduce the issue on vanilla Magento instance following steps to reproduce?
@magento give me 2.4-develop instance - upcoming 2.4.x release
Hi @chequille. Thank you for your request. I'm working on Magento 2.4-develop instance for you
Hi @chequille, here is your Magento instance.
Admin access: https://i-28092-2-4-develop.instances.magento-community.engineering/admin_d845
Login: 31c6188a
Password: b042640d8753
Instance will be terminated in up to 3 hours.
Hi, I confirm it is happening as well on the 2.4-develop instance. Here is the screenshot
Screenshot was made after the button "Continue to PayPal" was pressed.
Used my sandbox account and "InContext Checkout" is disabled.
If "InContext Checkout" is enabled, the error messages does not appear.
Any idea yet?
Hi @prasannachelladurai90. 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:
[ ] 1. Verify that issue has all the required information. (Preconditions, Steps to reproduce, Expected result, Actual result).Details
If the issue has a valid description, the label Issue: Format is valid
will be added to the issue automatically. Please, edit issue description if needed, until label Issue: Format is valid
appears.
[ ] 2. Verify that issue has a meaningful description and provides enough information to reproduce the issue. If the report is valid, add Issue: Clear Description
label to the issue by yourself.
[ ] 3. Add Component: XXXXX
label(s) to the ticket, indicating the components it may be related to.
[ ] 4. Verify that the issue is reproducible on 2.4-develop
branchDetails
- Add the comment @magento give me 2.4-develop instance
to deploy test instance on Magento infrastructure.
- If the issue is reproducible on 2.4-develop
branch, please, add the label Reproduced on 2.4.x
.
- If the issue is not reproducible, add your comment that issue is not reproducible and close the issue and stop verification process here!
[ ] 5. Add label Issue: Confirmed
once verification is complete.
[ ] 6. Make sure that automatic system confirms that report has been added to the backlog.
@magento give me 2.4-develop instance
Magento instance deployment temporary unavailable due to service maintenance.
As long as I see its not distracting the paypal checkout workflow.
With Website Payment Standard, the option "InContext Checkout" enabled @chequille described above is not available.
Quick and (very) dirty fix to hide the message from customers with css:
.checkout-index-index .message.message-error div{display: none !important;}
Hi, this is relly quick and dirty. I thought to do so as well, but if a real error occurs, the message is also not shown. Therefore no solution. What I found is, that it does not happen every checkout. Sometimes it went through without showing the message, the next time it is showing. Maybe it has to do with the PayPal Sandbox??????
Nevertheless, as this error was not there in 2.3.4, there is some change somewhere cuasing this and therefore it needs to be investigated. My opinion!!
Best regards and stay healthy :-)
@magento give me 2.4-develop instance
Hi @prasannachelladurai90. Thank you for your request. I'm working on Magento 2.4-develop instance for you
Hi @prasannachelladurai90, here is your Magento instance.
Admin access: https://i-28092-2-4-develop.instances.magento-community.engineering/admin_57d9
Login: 367d4cbf
Password: e07f143057ef
Instance will be terminated in up to 3 hours.
Hi @chequille I tried to reproduce the issue in Magento 2.4 and it did not occur to me Please find the video attachment https://drive.google.com/open?id=1gN771KPKxUuRljOx7-PjUCBPAHrQN6aH. Am i missing something here ?
Sorry, can not acces the video.
Sorry I have granted Permission. You should able to see the Video now. And i did try multiple times going to Payment From Checkout.
Sorry, still saying no permission to open the video.
@chequille I think you should be able to view now
Sorry, no. Page is saying redirection error!?!?
@chequille Permission is set from My end and this is the Link https://drive.google.com/file/d/1gN771KPKxUuRljOx7-PjUCBPAHrQN6aH/view?usp=sharing Can you please try opening the Link again or Refreshing the Page?
It is not working To which email address you set the permission. Google is saying no permission. Do not know whats happening here !?
In the picture it says Perrmission missing. I am logged in with the account for js@chequille.de
@chequille Ah the Permission is set to your gmail account "chequille22@gmail.com" can you please open it from your gmail
Hi Again, ok, now I got it. Question: where did you get this email from? Im wondering, because here in github i am logged in with another one !?!?!?!
Ok, back to the problem: it is clear, the error message does not occure if "InContext Checkout" is enabled. You have to disable "InContext" in the configuration of PayPal. Than you will get the error message, as I have it in my setup and as I could reproduce in the 2.4 develop instance.
Looking forward to hearing from you. Best regards, Jürgen
@chequille I Pasted the Drive link here and it automatically took the email.
And Coming to the Bug. I did try Disabling the InContext Checkout in Paypal Configuration But i was unable to re create the issue During multiple checkouts Please refer to the Video Session https://drive.google.com/file/d/1cvBMHj_tDR2fDqfajhcCY34gkcQQFJIw/view?usp=sharing
Hi, sorry, the error occurs after pressing "Continue to Paypal", not as you did just selecting PayPal as payment method. Of course you will not see it.
So again, go on with the checkout and press continue to paypal.
Regards, Jürgen
https://drive.google.com/file/d/1J_s-eMnESuqrIEwU9Mw4i2zA1L_GTlPS/view?usp=sharing
Ok, this is now my video. After Pressing "Zahlungspflichtig bestellen" the error occurs before it is going to the PayPal site.
PS: of course "Zahlungspflichtig bestellen" is on your site "Continue to PayPal"
@magento give me 2.4-develop instance
Hi @prasannachelladurai90. Thank you for your request. I'm working on Magento 2.4-develop instance for you
@prasannachelladurai90 Could you reporduce it now? Again the information: it does not happen in 2.3.4 Regards Chequille
@chequille Thanks for checking in. My magento instance seems to be down and i have requested for a new instance but haven't received one yet. Will get back to you once the instance is up.
@magento give me 2.4-develop instance
Hi @prasannachelladurai90. Thank you for your request. I'm working on Magento 2.4-develop instance for you
@magento give me 2.4-develop instance
Hi @Sutharsan27. Thank you for your request. I'm working on Magento 2.4-develop instance for you
@chequille The issue is Reproduced on the 2.4-develop branch
https://i-28358-2-4-develop.instances.magento-community.engineering/
Please refer to attachment https://drive.google.com/open?id=1_WgX9rifH5l_Ud6thz3MS-E_rPPQU5J1
and i have also edited the steps to Recreate. Thanks for the inputs
:white_check_mark: Confirmed by @prasannachelladurai90
Thank you for verifying the issue. Based on the provided information internal tickets MC-34638
were created
Issue Available: @prasannachelladurai90, You will be automatically unassigned. Contributors/Maintainers can claim this issue to continue. To reclaim and continue work, reassign the ticket to yourself.
@magento give me 2.4-develop instance
Hi @sdzhepa. Thank you for your request. I'm working on Magento 2.4-develop instance for you
Any news about this? When will it be fixed? Is there a workaround?
This prevents me to go online with the new shop and i have to stay with 1.9.x.x What is the status of this?
Regards, Jürgen
Hello, this have nothing to do with paypal. I guess that this is checkout problem. But I can't figure out where yet. We have upgraded from Magento Comunity 2.3.4 to 2.3.5 and since first minute this issue didn't gone.
Here's the link to the video how everything is happening:
https://drive.google.com/file/d/1r20BS66GVjfGLwcBuWPiBIXSnqI2d1ms/view?usp=sharing
Email order is being sent but not possible for users to finish the purchase process.
ALSO in this case there are not created New Customers. The list stays empty after every order confirmation.
Is there any solution for that bug to be fixed? It would be great if anyone have some good ideas where to look. Thank you.
@LLudas Hi, but this must be some other problems, as on my site the purchase finished. And as you see in my video above, there is only the error message shown when PayPal is used as payment method. When using f.e. banktransfer the error does not occur.
Did you check the error logs? It might be some incomatibility with your theme or used extensions. So on my site, it is definetely only with paypal. Regards, Chequille
Hi, i can confirm this error is also being reproduced on other payment methods as well. any luck with the solution ?
@zeeshan2523806 ok, but question: is on your site the order processed till the end or not as @LLudas reported?
This is a main difference, because on my site, I do only get this error message shown for a few seconds and afterwards it is going to PayPal site and I make my payment and get at the end the checkout success page.
How is it on your site?
Hi Guys, it is coming to a very important state, because my customer is forcing me to go online with the new shop latest 1 July 2020. As a matter of facts, I do need a solution for this.
What I found is, that it seems to be a browser issue, because I tried as well with Chrome and the error message does not occur. On Firefox, the error is in costumer-data.js of the Magento_Customer module. Maybe this helps to find at least a workaround.
Please be so kind and let me know how this issue is handled and maybe somebody has already a patch which I could use.
Looking forward to hearing from you soon. Best regards, Chequille
Its a true nightmare for those who have to migrate and are faced with such a bug.
As I said above, I migrated a while ago and hided the error message by css – a very quick and dirty fix as Paypal still works in my case and the error message is useless here. I think with my code you still see a red box, so just change the background color of that box or find the correct class to hide all of that.
Downside: All other payment method related error are also hidden. No problem if you only have paypal or payment methods which cannot throw any error message ;-)
If you want to be more specific and only hide the paypal error message, you can build a little more advanced filter by javascript and just hide the paypal error message and and not the others, this link might be helpful for you: https://stackoverflow.com/questions/46790860/hide-div-that-contains-specific-text
Maybe I will build it like this soon and I will share the result, but I am packed now with other post-migration bugs so no time to work on things like this atm.
Any updates on this guys? It's the only thing stopping my new store. Thank you
I am also facing same issue. Its related to get-totals.js that file is not return cart total data that's why its throwing this error. If i removed below line from get-totals.js then its working fine. deferred.reject();
This error is only visible on firefox browser.
In chrome browser this cart total data is coming from storage but somehow its not working for firefox.
Preconditions (*)
Steps to reproduce (*)
Expected result (*)
Actual result (*)
I just installed my backups from 2.3.4 version and there it does not happen. So something within the 2.3.5-p1 update must be the reason for this.
Ok, the order is still processed but sorry, I do not want to see this error message, even if it is disappearing after a few seconds and the page is moving to PayPal sites.
Unfortunately, nothing logged in the log directory or in the the report directory.