The buyer opens Events, chooses an event, and picks a ticket type and count. They enter the required attendee details and add the tickets to the cart.
Online tickets need a connected Stripe account and online payment. Ticket-only carts skip pickup, delivery, and shipping. A cart with goods and tickets still asks how to receive the goods and must be paid online.
They finish checkout and open the issued ticket. The ticket has a barcode. If shown, they can add it to Apple Wallet or Google Wallet, or print it.
The ticket page is not a way to buy a second ticket. Do not share one person's code with several people.