I'd have to see the confirm.php and/or pp_confirm.php pages to see where it is supposed to save the order information. Try going to the orders and order details tables and allow null for all the columns (other than the first one). Sometimes the order isn't saved because of a blank value in a column that doesn't allow null.