Title: SazTicket – Event Ticket Check-in &amp; Scanner for WooCommerce
Author: alexsazonov
Published: <strong>September 18, 2026</strong>
Last modified: September 18, 2026

---

Search plugins

![](https://ps.w.org/sazticket-event-ticket-scanner/assets/banner-772x250.png?rev
=3702119)

![](https://ps.w.org/sazticket-event-ticket-scanner/assets/icon-256x256.png?rev=
3702119)

# SazTicket – Event Ticket Check-in & Scanner for WooCommerce

 By [alexsazonov](https://profiles.wordpress.org/alexsazonov/)

[Download](https://downloads.wordpress.org/plugin/sazticket-event-ticket-scanner.2.1.1.zip)

 * [Details](https://wordpress.org/plugins/sazticket-event-ticket-scanner/#description)
 * [Reviews](https://wordpress.org/plugins/sazticket-event-ticket-scanner/#reviews)
 *  [Installation](https://wordpress.org/plugins/sazticket-event-ticket-scanner/#installation)
 * [Development](https://wordpress.org/plugins/sazticket-event-ticket-scanner/#developers)

 [Support](https://wordpress.org/support/plugin/sazticket-event-ticket-scanner/)

## Description

**SazTicket** is a high-performance **QR code ticket scanner** and **event check-
in system** for WooCommerce. Turn any smartphone (iPhone, Android) into a laser-
fast door access control scanner without installing heavy mobile apps.

Designed specifically for concerts, conferences, sports events, festivals, theaters,
and seminars.

### Features

 * **Browser-Based QR Camera Scanner:** Event staff simply open a secure web link(`?
   sazticket_scanner=1`) on their mobile device and scan attendee QR codes directly
   with the camera. Zero app downloads needed.
 * **Instant Telegram Push Alerts:** Automated notifications sent to your private
   Telegram bot whenever tickets are issued, guests check in at the door, or duplicate
   passes are detected.
 * **Atomic Anti-Fraud Duplicate Prevention:** Database-level atomic state transitions
   prevent duplicate check-ins. If an attendee forwards a ticket or takes a screenshot,
   the second scan immediately triggers a red security alert with the exact previous
   admission timestamp.
 * **Audio & Haptic Feedback:** Clear chime and vibration for valid tickets; loud
   security siren buzzer for invalid or reused passes.
 * **Automatic WooCommerce Order Delivery:** Automatically generates electronic 
   entry tickets with scannable QR codes for completed orders and attaches them 
   to customer emails.
 * **WooCommerce HPOS Compatible:** Built and officially declared for High-Performance
   Order Storage (HPOS).
 * **Lightweight & Self-Hosted:** No external third-party subscriptions or tracking.
   Minimal overhead on your WordPress site.

### External services

This plugin integrates with two external services to deliver its core functionality:

 1. **QRServer API (api.qrserver.com)**
 2.  * **Purpose:** Renders QR code images displayed on customer ticket notifications
       and the admin pass view.
     * **Data Transmitted:** Only the unique ticket verification code string is passed
       via HTTPS GET (no customer personal details, names, or payment information are
       transmitted).
     * **Terms of Service:** https://goqr.me/legal/tos-api.html
     * **Privacy Policy:** https://goqr.me/privacy-safety-security/
 3. **Telegram Bot API (api.telegram.org)**
 4.  * **Purpose:** Delivers instant administrative alerts for ticket check-ins, duplicate
       entry attempts, and completed WooCommerce ticket orders.
     * **Data Transmitted:** Order ID, ticket code, attendee name, and event name sent
       exclusively to the store administrator’s private configured Telegram Bot and
       Chat ID.
     * **Terms of Service:** https://telegram.org/tos
     * **Privacy Policy:** https://telegram.org/privacy

## Screenshots

[⌊Live camera mobile HUD scanner verifying guest tickets in browser.⌉⌊Live camera
mobile HUD scanner verifying guest tickets in browser.⌉[

Live camera mobile HUD scanner verifying guest tickets in browser.

[⌊Anti-fraud duplicate alert with exact prior admission timestamp.⌉⌊Anti-fraud duplicate
alert with exact prior admission timestamp.⌉[

Anti-fraud duplicate alert with exact prior admission timestamp.

[⌊WooCommerce & Admin tickets manager with real-time status ledger.⌉⌊WooCommerce&
Admin tickets manager with real-time status ledger.⌉[

WooCommerce & Admin tickets manager with real-time status ledger.

[⌊Instant Telegram dispatcher for order alerts, door check-ins, and security sirens.⌉⌊
Instant Telegram dispatcher for order alerts, door check-ins, and security sirens
.⌉[

Instant Telegram dispatcher for order alerts, door check-ins, and security sirens.

## Installation

 1. Upload the `sazticket-event-ticket-scanner` folder to `/wp-content/plugins/` directory,
    or install the plugin through the WordPress plugins screen.
 2. Activate the plugin through the ‘Plugins’ menu in WordPress.
 3. Navigate to **QR Tickets** in your admin menu to manage tickets or view admissions.
 4. (Optional) Enter your Telegram Bot Token & Chat ID in the Telegram tab to receive
    real-time notifications.
 5. Open the Live Scanner URL (`yoursite.com/?sazticket_scanner=1`) on your mobile 
    phone to begin scanning.

## FAQ

### Do staff members need to download a native mobile app?

No. The scanner works in any modern mobile browser (Safari, Chrome, Firefox) on 
devices with camera access.

### Does this plugin slow down WooCommerce checkout?

No. Camera and scanner scripts load strictly on the dedicated scanner screen. Notifications
run asynchronously via WooCommerce Action Scheduler when available.

### Is this plugin compatible with WooCommerce HPOS?

Yes. SazTicket officially declares native compatibility with High-Performance Order
Storage (HPOS).

### How does duplicate prevention work?

When a ticket is verified, its database status switches to ‘used’ with an atomic
timestamp. Subsequent scans of the same ticket trigger an alert indicating previous
admission.

### How do I ensure customer ticket emails do not land in spam?

For guaranteed 100% inbox delivery, we recommend pairing SazTicket with a reliable
SMTP plugin (such as FluentSMTP or WP Mail SMTP) configured with SPF, DKIM, and 
DMARC records on your domain.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“SazTicket – Event Ticket Check-in & Scanner for WooCommerce” is open source software.
The following people have contributed to this plugin.

Contributors

 *   [ alexsazonov ](https://profiles.wordpress.org/alexsazonov/)

[Translate “SazTicket – Event Ticket Check-in & Scanner for WooCommerce” into your language.](https://translate.wordpress.org/projects/wp-plugins/sazticket-event-ticket-scanner)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/sazticket-event-ticket-scanner/),
check out the [SVN repository](https://plugins.svn.wordpress.org/sazticket-event-ticket-scanner/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/sazticket-event-ticket-scanner/)
by [RSS](https://plugins.trac.wordpress.org/log/sazticket-event-ticket-scanner/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 2.1.1

 * Updated QRServer external service documentation URLs in readme.txt to active 
   endpoints.
 * Fixed syntax issue in ticket email notification template.

#### 2.1.0

 * Renamed and rebranded to SazTicket to prevent trademark conflicts.
 * Enqueued all scripts and styles using WordPress wp_enqueue_script and wp_enqueue_style.
 * Hardened REST API permission checks with scanner token authentication.
 * Removed unneeded bundled translation files in compliance with translate.wordpress.
   org standards.
 * Added explicit documentation for external API services (QRServer and Telegram).
 * Added uninstall.php cleanup script.
 * Updated Author URI to WordPress.org verified profile.

#### 2.0.0

 * Initial release with Action Scheduler dispatcher, HPOS compatibility, and camera
   scanner HUD.

## Meta

 *  Version **2.1.1**
 *  Last updated **5 days ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 5.8 or higher **
 *  Tested up to **7.1.2**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [check-in](https://wordpress.org/plugins/tags/check-in/)[Event Tickets](https://wordpress.org/plugins/tags/event-tickets/)
   [qr scanner](https://wordpress.org/plugins/tags/qr-scanner/)[ticket scanner](https://wordpress.org/plugins/tags/ticket-scanner/)
   [woocommerce tickets](https://wordpress.org/plugins/tags/woocommerce-tickets/)
 *  [Advanced View](https://wordpress.org/plugins/sazticket-event-ticket-scanner/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/sazticket-event-ticket-scanner/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/sazticket-event-ticket-scanner/reviews/)

## Contributors

 *   [ alexsazonov ](https://profiles.wordpress.org/alexsazonov/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/sazticket-event-ticket-scanner/)