Да, вы не можете перенаправить, используя header (), потому что вы уже отправили заголовки на страницу.
По сути, вы можете собрать все данные, которые нужно сохранить в БД, и когда они нажимают «Зарегистрироваться», отправьте их на «Страницу подтверждения» с надписью «Пожалуйста, подтвердите введенные данные, нажмите« Оплатить сейчас ». когда готово". Таким образом, он добавляет дополнительный щелчок, но это знакомый процесс для большинства процессов оформления заказа, поэтому на самом деле это не должно быть неудобно.