Fixing WooCommerce checkout not working

How to troubleshoot and fix WooCommerce checkout problems including payment failures, blank checkout pages, shipping calculation errors, coupon issues and JavaScript conflicts.