Вы не можете ожидать результата так, как вы хотите.
Если вы не хотите изменять логику интерфейса и сохранять текущую форму, все, что вы можете сделать, это добавить к ней некоторый javascript (вы можете использовать jQuery или любой другой инструмент по вашему выбору) и сохранить порядок пользователявыберите действие в другое скрытое поле формы.
Затем на бэкэнде вы можете проанализировать активность пользователя и принять решение о заказе. В вашем случае, если вы видите, что пользователь просто выбрал C, A, а затем B, будет легко построить последовательность. Однако, если пользователь выберет что-то несколько раз, это будет сложнее