We have a glitchy custom e-commerce site that has been experiencing Gateway 504 timeout issues when a customer goes to make a transaction. Sometimes several weeks may pass before we realize there is an issue- so we would also like to know if there is a way to notify us when the site is not working since right now we depend on customers telling us and many do not- we do not want to manually test the site every couple of days to find out the issues. We have had this fixed before and it turned out to be a Canada Post plugin that was not working properly, but now the issue is back and while the Canada Post shipping plug-in is also not working (we need it to be) we believe the issue may be something else as well. We also need you to recommend and install a reliable worldwide shipping solution as well. We know for a fact the issue is not server related but is website or plug-in related. As an expert in programming wordpress, php, e-commerce, API and comfortable with a custom e-commerce platform we need you to be clearly identify all the possible areas that could be causing this, ensure that all sources of the timeout are fixed and make sure that the issue does not return again- GUARANTEED WORK. We have other jobs and will hire you again and recommend you if the work is to our satisfaction.