Modern 500 Error Page for Payment Gateway