Darkaa QR Tickets Check-In

Description

Darkaa QR Tickets Check-In connects WordPress contact forms to Trak QR tickets and check-in. Supported form plugins include Contact Form 7, WPForms, Fluent Forms, Forminator, Formidable Forms, and Ninja Forms. Each enabled form gets its own Trak event with ticket design links, check-in links, attendee reports, and QR-coded PDF tickets.

When someone submits an enabled contact form, the plugin sends the selected form fields to Trak and creates a QR ticket. The plugin can also attach the generated ticket PDF to the normal transactional or notification email of the form plugin.

Main features:

  • Create a Trak QR ticket project from any popular WordPress contact form.
  • Keep Trak ticket fields in sync when form fields change.
  • Create a QR ticket for each form submission.
  • Attach ticket PDFs to outgoing notification or transactional emails.
  • Open check-in, ticket report, ticket design, and billing links from the form settings page.

This plugin requires a Trak Events API key. You can request one by email from the plugin setup page. Trak is a hosted QR ticket and check-in service from Darkaa.

External service

This plugin connects to Trak at https://backend.trak.codes.

The plugin sends data to Trak in these cases:

  • When an administrator requests an API key: the entered email address, site name, and site URL are sent to Trak so Trak can email the key.
  • When an administrator saves the QR tracking setup: the Trak Events API key is used to authenticate requests.
  • When an administrator enables or updates QR tracking on a form: the site URL, WordPress administrator email, form title, field names, field types, email field name, and ticket title template are sent to Trak to create or update the ticket project.
  • When a visitor submits an enabled form: the submitted values for the configured form fields are sent to Trak to create the ticket.
  • When PDF attachment is enabled: the plugin downloads the generated ticket PDF from Trak and attaches it to the form plugin’s email.

Trak returns project links, check-in links, ticket report links, ticket design links, and ticket PDF links.

Trak service terms: https://qr-code-ticket.com/terms/
Trak privacy policy: https://qr-code-ticket.com/privacy/

Privacy

This plugin sends data to Trak, a hosted QR ticket and check-in service. Site owners should disclose this in their privacy policy.

Suggested privacy policy text:

When you submit a form that issues a QR ticket, we send the information needed to create your ticket to Trak, our QR ticket and check-in service. This may include your name, email address, and other form fields shown on the form. Trak uses this information to create your ticket, generate the QR code, provide check-in tools, and produce ticket reports for the event organizer.

Screenshots

Installation

  1. Install and activate a supported contact form plugin (e.g. Contact Form 7, WPForms, Fluent Forms, Forminator, Formidable Forms, or Ninja Forms).
  2. Install and activate Darkaa QR Tickets Check-In.
  3. Go to QR Tickets setup page in your WordPress sidebar.
  4. Request a Trak Events API key by email, then paste the emailed key and save.
  5. Choose any form from the Form List, click Configure, and enable electronic ticketing.
  6. Use the generated Trak links to check in guests, view tickets, edit ticket design, or manage billing.

FAQ

Do I need a Trak account?

Yes. You need a Trak Events API key before the plugin can create ticket projects. The setup page can email one to you.

Does the plugin create a Trak project for every form?

Only for forms where you enable QR tracking. Each enabled form gets its own Trak project.

What happens when I change form fields?

When you save the form configuration, the plugin updates the existing Trak project with the current form field list. Future tickets use the updated fields.

Can the ticket PDF be emailed to the person who submitted the form?

Yes. Enable the PDF attachment option in the form setup tab. The ticket PDF will be appended to the form notification/transactional emails automatically.

What data leaves my WordPress site?

The plugin sends form setup data and enabled form submission values to Trak so Trak can create QR tickets and check-in records. See the External service section for details.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“Darkaa QR Tickets Check-In” is open source software. The following people have contributed to this plugin.

Contributors

“Darkaa QR Tickets Check-In” has been translated into 1 locale. Thank you to the translators for their contributions.

Translate “Darkaa QR Tickets Check-In” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

1.0.0

  • Initial release with support for CF7, WPForms, Fluent Forms, Forminator, Formidable Forms, and Ninja Forms.