now storing failed receipts before returning failed status