loader
Logo

Cinemas and Theatres

Sell seats for a film or a performance from the same catalogue and the same sales document as the cashier. The website keeps its own pages, film text, and images. The schedule, the free seats, and the ticket come from Lua CRM at that moment.

Key Features for Cinemas and Theatres

Dianhywj, Yingzdingz, caeuq Coh

A film is a service in the catalogue. A hall is a room. The hall seat grid is drawn once in the CRM and stays the same for every show.

Daily Sessions

A session is that film in that hall, played every day between a start date and an end date at one start time. A show that has already started is not offered.

Ten-Minute Seat Hold

A visitor picks a date, then a session, then available seats. Choosing seats holds them for 10 minutes. Until that hold ends, the cashier at the POS and any other website or mobile request will see those seats as taken. Leaving the checkout, or releasing the hold, frees them. When the 10 minutes pass, the CRM automatically frees them.

One Sales Document

Checkout creates a normal confirmed sales document, the same document a cashier would create in POS. One line per seat, priced from the film price list. The website or mobile order number is stored on that document, so sending the same order again does not create a second sale.

Ticket Code

Each sold seat receives a ticket code. The app generates the QR code from that code. The CRM does not return a QR image.

Payment and Returns

If the request includes a payment, the CRM records it on that sale in the same way a POS accepts cash or card, into a CRM account. If no payment is made, the sale is still confirmed and the seats remain sold, but the document remains unpaid until a later payment. Cancelling the sale, or only some of its seats, creates a sales return and those seats become available for that show again. Deleting or cancelling the document within the CRM has the same effect.

user user user

Join cinemas and theatres on Lua CRM

Start your journey with Lua CRM today

How It Works

1. Keep the Site Pages

What the visitor reads and sees stays on that cinema or theatre website: layout, film text, and images. Lua CRM is not a second catalogue.

2. Schedule the Show

Set the film, the hall, and the seat grid. A session runs every day between a start date and an end date at one start time.

3. Hold Seats and Sell

The visitor selects a date, a session, and available seats. The hold lasts 10 minutes. Checkout records one confirmed sale, one line per seat.

4. Tiket, Pembayaran, Pemulangan

Each seat gets a ticket code. Payment can be recorded with the sale or later. A return, or cancelling the document in the CRM, frees those seats for that show.

Why Choose Lua CRM for Cinemas and Theatres?

One System of Record

The schedule, the seats, and the sale live in Lua CRM. The website and the mobile app both read what is live at that moment: which films are scheduled, which seats are available, and whether the ticket was sold. There is no separate system for storing orders.

Same Partner API

The website server and the mobile app call the same partner API with the API key and secret. The secret stays on the server. It is never placed in a public page. Routes and fields are in the Cinema section of the Lua CRM API docs.

Dedicated Support

Our team is here to help you every step of the way.

Ready to Sell Tickets in Lua CRM?

Start yu 14-day free trial tudei. No credit card needed.