🎟️ NCETickets Web System

A lightweight, self-hosted online ticketing system designed for general admission or reserved seating events. Complete control over your ticketing with zero platform fees - just pay Stripe's standard processing.

💳 Stripe Checkout

Secure online payments with automatic processing. Money goes directly to your Stripe account.

🎫 PDF Tickets

Professional tickets with embedded QR codes for fast, contactless scanning at entry.

🏢 Box Office Mode

Manual sales recording for organizations using their own payment systems. Or upgrade to NCEBoxOffice apps for automated POS.

🎁 Coupons & Donations

Create discount codes, track promotional campaigns, and accept additional donations at checkout.

📊 Excel Reports

Export comprehensive sales reports by event or season. Track orders and generate summaries.

👤 Customer Portal

Buyers can log in anytime to download their tickets from /tickets/my_tickets.php

📧 Email Notifications

Automatic order confirmations and ticket delivery to customers.

🔍 Order Search

Quick lookup by name, email, or confirmation code for customer service.

🎭 Season Management

Group events into seasons, track season ticket holders, and generate seasonal reports.

⚙️ System Requirements

Web Server PHP 7.4+ with standard extensions
Database MySQL or MariaDB
Payment Processing Stripe account (optional for manual sales)
Installation Simple web-based installer included

📱 NCEBoxOffice Mobile POS

Modern point-of-sale apps for iPad, iPhone, and Android tablets. Designed for fast, flexible in-person ticket sales with real-time sync to your NCETickets database.

🍎

iOS

✅ Available

iPad & iPhone

🤖

Android

🕒 Under Review

Tablets (Galaxy Tab recommended)

💳 Stripe Terminal

Accept card-present payments with Stripe M2 reader. Support for Chipper 1X/2X and WisePad 3.

🖨️ Receipt Printing

Bluetooth printer support including Bixolon SPP-R200III and generic ESC/POS BLE printers.

🔄 Real-time Sync

Events created in NCETickets automatically appear as tiles with images, names, and prices.

🛍️ Flexible Sales

Support for tickets and merchandise. Add tax, tips, donations, and apply coupons.

📴 Offline Mode

Works offline with locally stored products. Perfect for venues with poor connectivity.

📧 Email Receipts

Send receipts via email with configurable business info and footer text.

How NCEBoxOffice Works

Create Events in NCETickets
Auto-sync to Mobile Apps
Sell at Box Office
Orders Push to Database

By Design: All event management happens in NCETickets web admin. Mobile apps are pure point-of-sale tools - perfect for volunteers and staff.

🛠️ Configuration Options

Payment Modes API URL, Stripe Key, or OAuth login
Printer Support Bixolon and generic ESC/POS BLE
Receipt Options Custom footer, business info, email delivery
Sales Features Tax, Tips, Donations, Coupons (configurable)

🚀 Try NCETickets Demo

Experience the full system before you buy

Access Demo Version

Login: tickets@ncetickets.org | Password: demo1234