How does the order status change?

Order status change from pending to confirmed if the payment is completed.

If
the buyer chooses offline payment or hasnt completed online payment,
the order status remains pending until the online payment is completed
(buyer can pay for his pending order by going to his dashboard and
clicking on make payment) or admin has changed the status from pending
to confirmed (if the buyer has already paid for the ticket using an
offline channel).