Improved response to customer after decline or other error.
Replaced the mess that was the failed transaction DB write.
Starting to clean up and improve the failed transaction admin.