I have finally come to the last stage of developing this store and would like to have it up and running today. However, after I installed stripe payment gateway and did the final test by purchasing the goods with PDF file attachement ready to download, it appeared that the checkout page won't stop spinning and did not take me anywhere. When I inspected element to see the error it showed up like in the picture below.
"Failed to load resource : the server responded with a status of 500 (Internal Server Error)"
You can see the store at http://www.pata.org/shop
I did examine at System status of woo commerce and found that my PHP limit is too low so I set it up to 96MB. Still it has the same problem. I am using shared hosting plan with bluest right now. I am not sure if that cause the problem.
I disable AJAX but Stripe payment gateway did not let me process the payment.
Has anybody ever experienced this? How to fix this?
Thank you.
Related
I made a stripe payment on my new webpage hosted by aws. After that the page shut down (it always returns error 500: internal server error. I tried a lot of things, also shutting down the instance and rebooting it. It still returns error 500. I'm not very experienced in this topic so I don't know what information you may need so feel free to ask. I would be very happy if someone could help me to get my webpage back running normally. Thank you in advance!
This could be any number of things and debugging it will require a great deal more detail. You should start by reviewing your server logs to see what is causing that 500 error.
You also need to more clearly describe the flow being used here. Is this a redirect to your site from eg Stripe Checkout? Is this an API call from your own app to your own backend?
I work for a company that has a store built on Magento and hosted in AWS, the version we are currently on is 2.3.4. For a few weeks now the website has been producing an error in the console which comes into effect when a customer wants to check out the items in their cart. They can add the item, proceed to check out, enter their shipping information, and when they confirm their shipping information the following error appears when they are on the credit card information page:
Uncaught ReferenceError: Unable to process binding "if: function({
return(addressOptions.length > 1) }"
Message: addressOptions is not defined
at if (eval at createBindingsStringEvaluator (knockout.min.js:280), <anonymous>:3:55)
at ko.computed.disposeWhenNodeIsRemoved (knockout.min.js:376)
at Function.evaluateImmediate_CallReadThenEndDependencyDetection (knockout.min.js:208)
at Function.evaluateImmediate_CallReadWithDependencyDetection (knockout.min.js:204)
at Function.evaluateImmediate (knockout.min.js:202)
at Object.ko.computed.ko.dependentObservable (knockout.min.js:193)
at init (knockout.min.js:376)
at knockout.min.js:312
at Object.ignore (knockout.min.js:140)
at knockout.min.js:312
I've been given the task of remedying the problem. It should be said that the website was made by a freelance developer with whom the company no longer has ties. So it is fair to say that I have no idea what to do. My thoughts are to create a staging site, implement solutions from other people who faced the same issue, fix the problem, push changes into production and be the Hero the office needs, but doesn't deserve. yay.
This brings me to my second batch of problems. I have SSHd into the server and I can not locate the application directory to copy so that I may create a staging site. Heck, I don't even know If there is an application dir. The website is hosted on AWS, I have looked online for tutorials and documentation about Magento file structure but have returned defeated.
What do I want from this forum? Help. lots of help. I would like help with:
Why is this error being triggered?
Where can I locate the source code for the Magento site and how can I copy it to my local machine. I've found that SCP seems to be the most efficient method.
After I copy where do I find the Models, Views, and Controller folders? I have zero experience with PHP but I am not intimidated to learn. (I have some experience with Angular and Django frameworks.)
After I make the changes how do I push the changes to the live site? Can I use git? How?
I request detail. Lots and lots of detail with links and examples would be great.
Thank you! And I look forward to all the help
Problem
While purchase digital products the download link is not list in email and order complete page.
My Analysis
I have completed one e-commerce application using woocommerce. Previously the site was on http:// with FTP and working well. Now site is shifted on live environment. site has SFTP now.
Orders are not saved into _woocommerce_downloadable_product_permissions table. But while http:// order saved into this table.
I have checked the apache logs and it shows this type of error log.
Cline denied by server configuration /var/www/html/site/wp-content/uploads/woocommerce_uploads/2017/09/file.pdf
Are there any file configurations that i missed?
However this is perfectly work for the Debit card transaction but not work for the paypal. i have asked to paypal that i missed any confugration accrding to woorocmmerce documentation, they told me configuration in paypal are correct.
IPN and PDT (payment data transfer).
I'm using PayPal-PHP-SDK Package. When I go live, some of my customers (not everyone) are telling me they see an error after the payment (when I try to execute).
I tested the execution in my localhost (WampServer) and it worked. It's not a problem in my credentials because the payment itself worked. The method I use is paypal. What can cause this error?
You might be getting an error of two possible reasons.
You didnt change the clientId and Secret of Live Environment. You should be able to find one on the developer dashboard.
You have not change the mode to live instead of sandbox in your configuration.
In very rare cases, you dont have the permission in live to accept payments.
You can follow instructions here about Going Live.
Good Morning,
I have recently been handed a Magento site that functions fine, however the callback integration between Worldpay and Magento seems to fail.
E-mails are sent to me stating that the server is responding with a 301 error (I believe this is a redirection error).
The URL that Worldpay is posting back to is http://www.[OURDOMAIN].com/worldpay/processing/response/
However I understand that Worldpay does not allow this? It used to work fine until recently. So now I have orders with payment status's as "Pending" even though they have been successful.
Can anybody provide some advice?
If anyone was wondering, we fixed this by upgrading the installation from 1.8.0.0 to the latest Magento 1.9.1.1 with all security patches.