Customer unable to check out on Magento 2.2.3 - magento

I have an e-commerce platform but recently customers have difficulty check out from the website. When customers proceed to enter payment method credit card, the page just shows loading sign and nothing went through. Checked the back and no error log shows...
I am using Magento 2.2.3, connecting to Braintree.
We recently installed Nosto, and disabled it afterward thinking it might be the cause... any suggestion?

Related

Issue Integrating Authorize.NET with Magento 2

I have integrated my Authorize.NET sandbox account with my Magento 2.2 website.
I'm getting the following error :
Sorry, but something went wrong. Please contact the seller.
I have attached screenshots related to the Magento configuration and also sent request data and corresponding received response.
One more thing to mention : I have enabled test mode in my sandbox account in Authorize.NET.
Please help if anyone have any idea about this.

Instagram API Permission declined Magento Extension

We already have Instagram Magento extensions, the extension fetches images from the account we configure in the backend and shows in frontend side of Magento wherever i want. It was working fine until Instagram declared new API permission review system. I tried submitting app 2-3 times now, everytime declined. Is there anybody can help to get my app approved.
If it won't work many extension vendors will have problem with it. Instgram guys shall help but even they are not replying.
You can use this extension
I am also using this extension it's working fine for me and it will definitely work for you also
https://www.magentocommerce.com/magento-connect/instagram-integration-widget-by-neklo.html

Vendor systems returned INVALID or ERROR in response to notification POST - Sagepay Server

Ive built 2 websites using opencart 2 (many more on Opencart 1) and both are setup to take Sagepay Server payments, But its now come to light that both sites Sagepay payments are failing when Sagepay tries to talk back to opencart to give the green light. This means no failure email notification is sent to the store owner, and the sale is cancelled at Sagepay? as you can imagine both store owners are not happy. I contacted Sagepay to see what was happening and they told me the payments were failing with the below Error, but as far as Sagepay was concerned the payments had passed all tests, but because the calling website could not send the correct response back to Sagepay, they had to cancel the transactions!
Looking at how Sagepay works, it seams sagepay returns autorisation to Opencart and then opencart has to say whether its going to accept the payment based upon what is being sent, and it seams this is where opencart 2 is failing to respond correctly?
Is this yet another OC2 bug?
Has anyone come across this and how do I put this right
One site is on OC 2.0.2.0 and the other one is 2.0.3.1
Everything is setup correctly in payment module and IP Address logged with sagepay etc.., its just a problem after payment authorisation.
Transaction completed but Vendor systems returned INVALID or ERROR in
response to notification POST. Transaction CANCELLED by the Vendor.
This is a really big problem, and not sure how to go about fixing this, as Opencart 2 is meant to be able to take sagepay payments out of the box, once a few settings are added in the admin section, but it seams its not setup correctly to do so.. I cant believe no one else has come across this?
I used the built in sage pay debug option which told me it was a MD5 Hash mismatch, after further digging and reading the official Sage pay Server docs, there was a notice in Bold Red, stating to ensure the Vendor name was supplied all in lower case, mine was in title case in the admin section. It looks like the creator of Opencart 2 has over looked this, I simply used php`s strtolower function before the MD5 comparison in the sagepay_server.php controller file to convert the vendor name to lowercase. Of course this could be avoided by entering the vendor name in the sage pay server admin section as lower case. But seeing as there is no note when entering this, opencart should convert the vendor name to lowercase as I have done to ensure no possibility of this error.

Magento not sending order email automatically after checkout

Recently we've updated from Magento 1.6 to Magento 1.8. Since we're running Magento 1.8, Magento will no longer automatically send emails regarding orders. If we force this through Sales => Orders and then the "Send email"-button it's working fine.
All other email functions such as new account, lost password etc are working fine as well.
I've found lots of people with the same error I am experiencing, but have not found a working solution yet.
Thanks!
Sounds like you need to configure your sales emails in System => Configuration => Sales Emails

Google Ecommerce Tracking for Magento

I am having some difficulty in getting google's eCommerce tracking working consistently for Magento. I have set the UA code in the google api section of the admin and eCommerce tracking is switched on. When I go to the success page the code is there. Some orders are being sent but not all. I have installed google chromes analytics tester and the beacon is being sent. Take yesterdays orders for example, 1 from sagepay is in analytics however another sagepay order is not which rules out payment gateway. I have re-set the permissions on the success page and tidied up a couple of warnings in the console but nothing is working i'm pretty stumped.
I have also installed Jiraffe real-time analytics and am having the same problem with that tracking orders, it didn't track a single order yesterday but is tracking cart data fine.
Does anyone have any suggestions?
Thanks
First of all not every user who uses payment gateway is comming back to your success page as some of them are just leaving the transaction at thank you page on third party services - then you won't see such transaction in GA. Second of all not every user let you to track him (adblock is preventing its users to be tracked).As for now please just reply if you are sure that users got back to Magento's success page.To get a much better overview of yours customer behaviour I would recommend you to install this extension Fooman Google Analytics Plus and set up proper funnels (you'll find brief instruction at extensions page)
I would suggest that you check the formating of data passed to GA :
prices should be formated as "1200000.00" : no separator for thousands, dot as decimal separator, no currency
text values should be escaped properly quotes contained in them: 'That\s it'
The Fooman extension is a good start since the basic GA implementation in Magento is a shame of non sense, while not perfect.
Google tracking in Magento :
Open the Magento Admin area and navigate to System->Configuration->Sales->Google API.
Expand the Google Analytics section.
Pick the Yes option from the Enable drop-down menu. Enter the Google Analytics account number in the Account number field. Click on the Save Config button.
Thanks..!!

Resources