added a failed-orders model for tracking all failed transactions