Tikket Events & Check-In

Description

Tikket Events & Check-In helps organizers create event pages, sell tickets online, and manage QR check-in directly from WordPress.

Use it for concerts, club events, sports, motorsport, festivals, one-page event websites, and local organizer sites that need a clean ticket sales and entry flow.

Sell tickets from WordPress

Tikket can connect your WordPress event pages to Tikket’s hosted checkout service. Visitors choose tickets on your site and continue to a secure hosted checkout when live checkout is enabled by the site owner.

The plugin keeps the WordPress side focused on event presentation, ticket selection, scanner access, and setup guidance, while live payment and ticket verification can be handled by the hosted Tikket service.

Core features

  • Sell event tickets from WordPress through optional hosted checkout.
  • Guided Event Wizard for quick event setup.
  • Public event archive and polished single event pages.
  • Optional single-event landing page shortcode for annual events, club events, and one-page event websites.
  • Event images, public event cards, schedule details, and ticket call-to-action areas.
  • Local ticket type management inside WordPress.
  • Nordic-ready language and currency settings: English, Swedish, Norwegian, Danish, USD, SEK, NOK, and DKK.
  • Optional club / section reporting for multi-club events where the main organizer handles payouts after the event.
  • Scanner access management for staff and door teams.
  • Mobile-ready QR scanner portal with clear scan feedback.
  • Scan Activity page with filters, summaries, CSV export, and log clearing.
  • WordPress privacy exporter and eraser support for scanner invite and scan activity records tied to an email address.

Single-event websites

Tikket includes an opt-in single-event page shortcode for organizers who run one main event from a WordPress site, such as an annual festival, motorsport event, club event, or local show.

This mode is optional and does not change existing event archives automatically. Existing sites can keep using the normal event archive and single event pages.

Nordic language and currency support

The plugin includes regional settings for English, Swedish, Norwegian, and Danish, plus USD, SEK, NOK, and DKK ticket currencies. This helps WordPress sites present event and checkout context more clearly for Nordic organizers.

Hosted checkout and verification

Tikket Events & Check-In can run as a local event and scanner setup plugin on its own, but it also supports optional external services for live checkout and ticket verification.

When a hosted checkout endpoint is configured, the plugin sends the event, basket, buyer, return URL, currency, language, locale, market, and site information needed to start checkout.

When a ticket verification endpoint is configured, the plugin sends the scanned ticket code, selected event ID, scanner type, scanner name and email when available, invite token when used, and site URL so the endpoint can validate the ticket and return a scan result.

These external connections are optional for local setup and demo ticket testing, but they are required for live hosted checkout and remote ticket verification.

Privacy support

Tikket Events & Check-In stores event content, scanner invite links, and scan activity logs inside WordPress. The plugin also integrates with the built-in WordPress personal data export and erasure tools for scanner-related records tied to an email address.

Site owners should review and publish an appropriate Privacy Policy before enabling live checkout or live remote verification.

External services

Tikket Events & Check-In can connect to Tikket’s hosted service on app.tikket.se when live checkout and/or live ticket verification are enabled in the plugin settings.

Service provider: Tikket / 447 Performance AB
Service URL: https://app.tikket.se
Terms of service: https://tikket.se/villkor/
Privacy policy: https://tikket.se/integritet/

The hosted checkout service is used to create a live checkout session for ticket purchases.

When checkout is started, the plugin sends event data, selected ticket quantities, buyer name, buyer email, currency, language, locale, return URLs, site URL, and basic site information to Tikket’s hosted service.

The ticket verification service is used to validate live ticket scans.

When a live scan is performed, the plugin sends the scanned ticket code, selected event ID, scanner type, scanner name and email when available, invite token when used, and site URL to Tikket’s hosted service.

These requests are only made when the relevant live checkout or live verification feature is enabled and configured by the site owner.

Screenshots

  • Dashboard and quick start checklist for connecting checkout, creating events, and managing scanner access.
  • Event Wizard for event details, image, venue, schedule, and ticket types.
  • Public event archive with polished event cards for ticket sales.
  • Mobile scanner portal for door staff and QR check-in.
  • Scan Activity with filters, summaries, scan logs, and CSV export.
  • Single-event landing page for one-page event websites with hero, event details, and ticket call-to-action.

Installation

  1. Upload the plugin files to the /wp-content/plugins/tikket-events-check-in directory, or install the plugin through the WordPress plugins screen.
  2. Activate the plugin through the Plugins screen in WordPress.
  3. Open Tikket Overview to follow the quick start flow.
  4. Open Tikket Settings to configure checkout, scanner, language, currency, and public design settings.
  5. Open Tikket Event Wizard to create your first event.
  6. Open Tikket Scanners to create scanner access for staff.
  7. Open Tikket Scan Activity to review, export, or clear scan logs.
  8. Open Tikket Help & Status for setup guidance and a support-ready system report.

FAQ

Can I sell tickets directly from my WordPress site?

Yes. You can create event pages and ticket selections in WordPress, then connect to Tikket’s hosted checkout service when you are ready for live ticket sales.

Can I use Tikket for a single yearly event website?

Yes. The optional single-event shortcode is built for organizers who run one main event from a WordPress site. It is opt-in and does not replace existing event archives automatically.

Which languages and currencies are supported?

The plugin includes English, Swedish, Norwegian, and Danish language settings, plus USD, SEK, NOK, and DKK ticket currencies.

Does the scanner work without an external verification endpoint?

Yes. Demo tickets can still be used for local setup and scanner testing.

What data is stored in WordPress?

The plugin stores event data, scanner invite links, and scan activity logs in WordPress.

Does the plugin send data to third parties?

Only if you enable the Tikket hosted checkout and/or live ticket verification service. In that case the plugin sends the data needed for those services to work. See the External services section for details, terms, and privacy links.

What browsers work best for the scanner?

The live scanner works best in modern browsers with camera access and built-in barcode scanning support. Manual code entry remains available when live scanning is limited on a device.

Can WordPress privacy tools export or erase scanner data?

Yes. Tikket Events & Check-In integrates with the built-in WordPress personal data export and erase tools for scanner invites and scan activity records tied to an email address.

What happens on uninstall?

By default the plugin preserves its data. Developers can opt in to full cleanup with the tikket_wp_delete_data_on_uninstall filter.

Reviews

May 4, 2026
Easy setup and a clean flow. I already had a Stripe account, so connecting everything was quick. The event wizard was straightforward, the public event page looked good, and getting started with tickets and scanner access felt simple. Promising plugin for organizers who want event sales and check-in directly in WordPress.
Read all 1 review

Contributors & Developers

“Tikket Events & Check-In” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.1.1

  • Improves the WordPress.org short description with clearer “sell tickets” wording.
  • Updates plugin tags for ticket sales, event ticketing, hosted checkout, QR scanner, and Nordic discovery.
  • Moves single-event website, Nordic language, and currency support higher in the readme description.
  • Adds FAQ entries for selling tickets from WordPress, single-event websites, and supported languages/currencies.
  • Improves screenshot captions and adds a caption slot for a single-event landing page screenshot.
  • No checkout, scanner, database, or functional behavior changes.

1.1.0

  • Adds a polished opt-in single-event page shortcode for one-page event websites.
  • Keeps single-event mode safe and opt-in; existing event archives and installs are not changed automatically.
  • Improves Swedish, English, Norwegian, and Danish public checkout wording.
  • Hides technical checkout connection warnings from public visitors; administrators still see guidance when setup is incomplete.
  • Improves Stripe checkout return scrolling so success/cancel/error messages are visible immediately.
  • Adds optional club / section reporting for events where the main organizer settles payouts after the event; no automatic Stripe split is created.
  • Keeps the hosted checkout service locked to app.tikket.se and sends language, locale, market, currency, and club/section context in the checkout handoff.

1.0.28

  • Improves checkout return behaviour so success/cancel/error messages are visible immediately after Stripe returns to the WordPress page.
  • Adds localized public checkout status and default service-fee note text for Swedish, English, Norwegian, and Danish.

1.0.27

  • Emergency rollback to the last uploaded stable wizard base.

1.0.19

  • Added optional Club / Section reporting page in the Tikket admin menu.
  • Lets organizers add active clubs, teams or sections per event.
  • Single-event and standard event checkout forms can require a club/section selection before checkout.
  • Checkout handoff includes club/section fields per line item and top-level reporting context; no automatic Stripe split or payout is created.

1.0.11

  • Stable Nordic foundation package based on 1.0.4.
  • Removes the experimental single-event shortcode builds from the upgrade path.
  • Keeps English, Swedish, Norwegian and Danish language/currency settings foundation.

1.0.4

  • Corrected Norwegian checkout locale context to use Bokmål-compatible nb for Stripe Checkout handoff while keeping plugin language as Norwegian.
  • Public language requests using ?lang=nb or ?lang=nn now safely resolve to the Norwegian plugin language setting.
  • Added explicit Stripe Checkout and Stripe Connect locale fields to the Tikket handoff payload.
  • Added Nordic country labels and clearer regional diagnostics in the settings payload.

1.0.3

  • Nordic readiness foundation: added Swedish, Norwegian, and Danish language settings.
  • Added SEK, NOK, and DKK as first-class ticket currencies while keeping USD as the default for international installs.
  • Checkout handoff now includes site language, locale, market, and preferred currency context for Tikket.

1.0.2

  • Review fixes for WordPress.org: improved external service documentation, safer request sanitization, and updated plugin metadata.

1.0.1

  • Scanner fallback hotfix and review preparation updates.

1.0.0

  • First public WordPress.org-ready release.
  • Guided onboarding with direct account login, auto-connect, Stripe setup, first-event guide, and public review flow.
  • Public event pages, local event wizard, scanner access, and scan activity tools included.
  • Refreshed plugin metadata for release under Kodio.

0.1.141.7.0

  • Release polish for onboarding completed-state and settings messaging.

0.1.140.0

  • Polished Help & Status labels so they read more naturally for site owners.
  • Cleaned setup summary wording to be less support-internal and more documentation-friendly.
  • Added a WordPress.org submission checklist file to the plugin package for final pre-submit review.

0.1.138.0

  • Cleaned public readme copy for a more WordPress.org-ready plugin listing.
  • Clarified hosted checkout and ticket verification as optional external services.
  • Polished Help & Status helper text to be more support-friendly and less internal.

0.1.137.0

  • Hardened external endpoint handling so checkout and scanner connections accept valid HTTPS URLs, with local HTTP allowed only for development hosts.
  • Stopped showing saved API tokens in plain text on the settings screen and added safer keep-or-clear handling for secrets.
  • Tightened checkout redirect validation and improved error handling when an external checkout endpoint responds unexpectedly.

0.1.136.0

  • Added a clearer first-run flow with an activation redirect to the Tikket overview page.
  • Reworked the admin overview into a plain-language quick start with setup progress and next-step actions.
  • Cleaned settings copy so checkout and scanner connections are easier to understand for first-time users.

0.1.135.0

  • Removed remote scanner CDN loading from the plugin code path.
  • Improved browser-native scanner handling for photo and capture uploads.
  • Cleaned Help & Status copy for production use.
  • Refreshed readme text for a cleaner public plugin listing.