Skip to content

Checkout and orders

Sell a block of tickets to a company and invoice them

A company buying forty tickets does not want a card form, it wants a quote, a purchase order number and thirty days to pay. Conference and awards organisers who can take that order the way finance departments work close it in one call instead of losing it to a procurement process.

Take an order for twenty or two hundred tickets on a purchase order, get it signed off, and raise the invoice with the terms the company needs.

For
Selling blocks of tickets to companies and teams
Takes
8 minutes

Before you start

  • Group bookings is switched on for your event. The page says so plainly where it is not, and offers to put you in touch.
  • Your event has the ticket types the block will draw from, priced in the event's currency. A booking is built from your real tickets rather than from a free-text amount.
  • You have what the company gave you: how many people, the purchase order number if they issued one, and how long they take to pay.
  1. Open the group bookings on the event

    Open the event and select Group Bookings.

    Note: Each row is one company, with its purchase order, the number of passes, the total, the terms and where the booking has got to. The status filter above the table narrows it to the ones waiting on you.

    Ticket Fairy group bookings table listing each company with its passes, price, payment terms and status from draft through to paid
    The blocks sold to companies, at each stage of getting paid.
  2. Start the booking with the company on it

    Select New group booking and enter the company name.

    Note: The company name is what appears on the invoice and what your team searches for later, so use the legal name rather than the name of the person who rang.

  3. Build what they are buying

    Add each ticket type and quantity to the booking, and any add-ons that go with them.

    Note: Add-ons attach to tickets, so a booking needs at least one ticket line before they can go on it. The running total updates as you build it.

When to charge one agreed total

Most blocks are priced per pass, which keeps the maths visible to both sides and matches what the company approved. Charge one agreed total instead when the deal was struck as a lump sum: a sponsor package, a negotiated table price, or a block where the per-pass number would only invite a haggle. The invoice then carries the single figure with no per-item breakdown, so use it when that is what the company expects to see.

  1. Set the billing terms

    Enter the purchase order number and choose how long they have to pay.

    Note: Terms run from due immediately to sixty days. A budget code and a cost centre are there for companies whose finance team asks for them.

  2. Ask for sign-off where you need it

    Turn on Require sign-off before invoicing and name the approvers.

    Note: The booking cannot be invoiced until everyone named has approved it. Use it where a discount or a large block needs a second pair of eyes.

  3. Send the booking for sign-off

    Select Send for sign-off and name the people who have to approve it.

    Note: Leave the approver list empty and the booking is approved as you send it, which is the path for a block nobody else needs to see. Until you send it the booking is a draft, and a draft cannot be invoiced.

  4. Raise the invoice

    Select Raise invoice once the booking is approved.

    Note: An invoice number is generated where you left the field blank. The booking moves to invoiced, and to paid when the money arrives.

Or have it done for you

Fai can draft the booking, send it for sign-off and raise the invoice. She asks before each of those, because each one commits money or reaches a company.

In your dashboard, with Fai

Create a group booking for <EVENT NAME>: forty passes for <COMPANY NAME> against <PURCHASER NAME OR EMAIL>, on the general admission ticket at its current price, purchase order 8841, thirty day terms, and show it to me before saving

From your own assistant, over MCP

Connect your assistant to our MCP server and ask it:

Keep --read-only in your MCP configuration. This task only reads data, so your assistant does not need tools that make changes.

Pick the brand, find the event <EVENT NAME> and show its ticket types

From your terminal

Install the CLI from our CLI page, sign in with ticketfairy auth login, and choose the brand you are working on with ticketfairy brand use <BRAND_ID>. ticketfairy brand list and ticketfairy event list show the IDs the other commands use.

Read the event the bookings belong to.

Show the event and its dates

ticketfairy event get <EVENT_ID>

Handle a booking that changes

  1. Change a draft the company has revised

    Select Edit and change the numbers the company has revised.

    Note: Only a draft can be edited. Once a booking has gone for sign-off, cancel it and take the revised block as a new booking.

  2. Cancel one that fell through

    Select Cancel booking where the company has pulled out.

    Note: Cancelling leaves the record in place, so the block that was held and the reason it went are both still answerable later. An invoice you already sent can still be paid, so ask us to withdraw it as well.

Fai can change a draft or cancel a booking once you approve it, and read back the ones waiting on sign-off or payment.

In your dashboard, with Fai

For <EVENT NAME>, which group bookings are still waiting to be paid

From your own assistant, over MCP

Keep --read-only in your MCP configuration. This task only reads data, so your assistant does not need tools that make changes.

Pick the brand, find the event <EVENT NAME> and show it

From your terminal

Read the event the bookings belong to.

Show the event and its dates

ticketfairy event get <EVENT_ID>

Questions you might have

Does the company pay by card?
Not usually, and that is the point. The invoice carries your terms, and the booking moves to paid when the payment lands.
Who gets the tickets?
The purchaser holds the block and gives the passes out. That is what the company wants: one order, one invoice, and their own list of who is coming.
Does a draft booking hold the seats?
No. A draft records the block and its terms, and the passes are set aside when the invoice is paid. Where the night is close to selling out, hold those tickets back separately while the purchase order goes through their finance team.
What if the company wants one figure with no breakdown?
Charge one agreed total on the booking. The invoice then shows the single amount you agreed rather than a line for each pass.

Do this on your own event

Create your account, build your event and follow the steps in your own dashboard. You do not need to book a sales call.

Book a demo

See how Ticket Fairy handles your tickets, on-sale and event entry. Pick a time that suits you.

45-Minute Video Call
Pick a Time That Works for You