I did have error reporting on. No errors are reported. It just doesn't go to the checkout_success.php page. It stays on the confirm.php page. I'm attaching the pages. The order is recorded in the database, but the CustomerID field that I added is not recorded. I created a field in the Orders Table called OrdersCustomerID. Not sure what I did wrong or why that won't record there. Or is this the best approach? The CustomerID is also recorded in the ps3_users table as CustomerID. Perhaps I could somehow have a session variable referring to that with the UserID field - but either way. For this to work with our system we need our internal CustomerID to always be associated with an order.