Per-seat & per-zone pricing
the front row should cost more than the back, and your standing area should have its own price - all from one event.
A flat ticket price rarely fits a real room. The Venue Designer lets price follow location, so the map itself sells the value of a better spot.
Price by area
Link each seating area, table or standing area to a ticket type (a WooCommerce product); the price is whatever you set on that product. So a front block points to one ticket type, a rear block to another, and the standing area to a third. For different prices within one block (say front rows vs back rows), split it into separate areas, each linked to its own ticket type. Buyers see the price as they hover or select a spot, so they understand exactly what they’re paying for.
One event, one map
It is still a single event and a single map: you create one ticket type (product) per price tier, set its price on the product as usual, and link each to its area. The buyer never picks a product – they pick a spot and the map applies that ticket type’s price. Reporting still rolls up per event, while each seat records what the buyer actually paid.