What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

iTechGuides is reader-supported. When you buy through links on our site, we may earn an affiliate commission. As an Amazon Associate I earn from qualifying purchases. Learn more

Before moving from Event Tickets Plus, inventory more than WooCommerce products and orders. A ticket is a product, but each issued attendee ticket has its own record, linked to the event, product, order, and order item. Custom attendee questions also have both a configured schema and submitted answers. The Events Calendar’s developer documentation describes these source records; it does not guarantee that a replacement platform will import them or preserve their relationships.

How Event Tickets Plus represents a ticket

The WooCommerce integration creates a WooCommerce product for a ticket and associates it with an event using post metadata. Product configuration is distinct from the records for people who hold tickets and the orders used to buy them. The Events Calendar documents this product-and-event relationship in its WooCommerce integration class reference and its Create Tickets handbook.

For each ticket quantity, the plugin creates an attendee record. That record can include references to the ticket product, WooCommerce order, order item, and event, along with attendee-related values such as opt-out status, security code, paid price, and currency. The developer reference for generate_tickets() describes this structure. Consequently, a product export by itself should not be treated as a complete attendee or ticket export.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

What to inventory before mapping records

Record or configuration What it contains What to check for a move
Ticket product Product and event association, plus settings such as price, SKU, stock or capacity, and ticket sale dates. Record product IDs and event links, then map ticket settings to the destination’s ticket types and capacity rules.
Attendee ticket An attendee post for each ticket quantity, with links to its product, order, order item, and event, plus attendee metadata. Reconcile issued tickets and retain the relevant event, ticket, and order relationships. Decide deliberately how identifiers and security-related values should be handled.
WooCommerce order and items Purchase history and product IDs on order items; attendee information may also be stored as order metadata. Keep the purchase record distinct from individual attendee records and verify that order-item references still resolve after mapping.
Attendee-question schema Ticket configuration using _tribe_tickets_meta_enabled and _tribe_tickets_meta. The documented example includes field type, label, required status, slug, placeholder, description, and ordering. Recreate or map the questions as well as their answers. Compare slugs and field types rather than relying on labels alone.
Submitted attendee answers Order metadata keyed by product, with the appropriate attendee-index data copied onto attendee records. Check both order-level metadata and per-attendee values, especially where an order contains multiple tickets.
Ticket-movement orders A documented administrative move can create a zero-total child order with selected customer, address, and ticket metadata; notes are added to both orders and event capacity is synchronized. Identify movement records separately from purchase transactions when reconciling attendee lists and financial history.

Custom questions have two layers

Do not inventory attendee answers without also capturing the ticket’s question configuration. The ticket’s field definitions specify how information is requested; submitted answers record what each attendee supplied. The ORM handbook documents the configuration keys _tribe_tickets_meta_enabled and _tribe_tickets_meta, while the WooCommerce metadata class reference explains how attendee metadata is stored on orders and copied to attendee records.

#1 Best Overall
Sale
Tera Barcode Scanner Wireless 1D Laser Cordless Barcode Reader with Battery Level Indicator, Versatile 2 in 1 2.4Ghz Wireless and USB 2.0 Wired
  • Larger battery enables longer continuous usage and twice the stand-by time. With the unique battery indicator light showing the remaining battery level, no more Low Battery Anxiety.
  • The curved handle is extended and widened. With specially designed smooth and flat trigger for a better grip.
  • The orange anti shock silicone protective cover can prevent scratches and friction even when dropped from up to 6.56 feet. IP54 technology protects the wireless barcode scanner from dust.
  • Plug and play with the USB receiver or the USB cable, no driver installation needed. Easy and quick to set up. Wireless transmission distance reaches up to 328 ft. in barrier free environment.
  • Supports almost all 1D Barcodes: Febraban Bank Code, Codabar, Code 11, Code93, MSI, Code 128, EAN-128, Code 39, EAN-8, EAN-13, UPC-A, ISBN, Industrial 25, Interleaved 25, Standard 25, Matrix. Reads damaged, fuzzy, reflective and smudged barcodes.

For orders containing several tickets, verify which answer belongs to which attendee rather than assuming one order-level value represents every ticket. Preserve the field slug and type in your mapping where possible; labels can be changed and may not uniquely identify a field.

Allow for administrative ticket moves

A ticket transfer or administrative move may leave a different record pattern from an ordinary purchase. The documented moved-ticket operation creates a child order with a zero total, carries selected customer and address information and ticket metadata, adds explanatory notes to the original and new orders, and synchronizes event capacity. See The Events Calendar’s moved-ticket order method reference.

Rank #2
ScanAvenger Wireless Portable 1D&2D with Stand Bluetooth Barcode Scanner: 3-in-1 Handheld Scanner, Rechargeable Battery for Inventory - USB Bar Code/QR Reader (1D&2D with Next Gen Stand)
  • Compatible with most POS systems except those requiring proprietary hardware integrations or direct app-level integration
  • No Software Needed: No need to download or install any software or apps with this sleek handheld 3-in-1 wireless, Bluetooth, and USB scanner with vibration capabilities to help in noisy environments.
  • Next Gen Smart Charging Stand: One base that can do it all. Wireless Transmission from stand to scanner. Holds scanner. Charges scanner's built-in rechargeable Li-Ion battery via lighting connectors
  • Scan Modes: Connect to Mac or Windows computers, Android or Apple mobile devices, and POS systems to start scanning barcodes with one of the 3 available modes - manual, continuous, and auto sense
  • Code Compatibility: Scan 1D barcodes including UPC, EAN, Code128, Code39, Code11, Codabar, and many others; Scan 2D barcodes including PDF417, Aztec code, Data Matrix, QR Code, Micro PDF, Interleaved, and others. Doesn't work with Maxicode

When reconciling data, treat the original paid order and a later movement order as different kinds of records. Otherwise, a zero-total administrative order could be mistaken for a failed or free purchase, and a moved attendee may be counted incorrectly in financial or ticket totals.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Use a staging comparison before switching

The documentation describes how Event Tickets Plus represents source data; it does not establish that another ticketing system imports every field or relationship. Compare the source with the target system using a staging copy, and verify the records against the actual plugin versions and database in your store. The documentation pages do not establish one current release that applies to every installation.

Rank #3
NetumScan USB 1D Barcode Scanner, Handheld Wired CCD Barcode Reader (1)
  • CCD Image Scanning Technology - NetumScan 1D barcode reader is equiped with advanced CCD sensor, which can quick capture 1D codes from paper and screen, including CODE128, UPC/EAN Add on 2 or 5, that can read even deformed barcodes, i.e. smudged, damaged, fuzzy, reflective barcodes, etc. Reading faster and more accurate than laser scanner.
  • Sturdy Anti-shock and Durable Design - Ergonomic design with high-quality ABS making it can support withstand repeated drops from 2m high to the concrete ground, durable to use. Durable plastic material guarantees long service life.
  • Three scanning mode - Key trigger mode + Auto-induction mode + Continuous Mode. There is no need to pull the trigger in auto-sensing mode and continuous scanning. Sometimes the self-sensing scanning function is in the inactive stage, please contact us and be at your service at any time.
  • Supported 1D Bar Code - 1D Decode Capability: UPC-A, UPC-E, EAN-8, EAN-13, ISSN, ISBN, Code 128, GS1-128, Code39, Code93,Code32, Code11, UCC/EAN128, Interleaved 2 of 5, Industrial 2 of 5, Codabar(NW-7), MSI, Plessey, RSS, China Post, etc.
  • Widely Use Range - This NetumScan Handheld USB barcode scanner can be used in supermarkets, convenience stores, warehouse, library, bookstore, drugstore, retail shop for file management, inventory tracking and POS(point of sale), etc.
  1. Record the installed versions of WooCommerce and Event Tickets Plus, and export or otherwise preserve the source data before changing the live store.
  2. List ticket products and their event associations, IDs, prices, SKUs, stock or capacity settings, and sale dates.
  3. Count attendee records and check their event, product, order, and order-item links against the corresponding records.
  4. Capture each ticket’s custom-question configuration, then reconcile answers at both order and attendee level.
  5. Identify child orders and order notes associated with ticket moves so they are not treated as ordinary purchases.
  6. In the destination’s staging environment, test whether each category maps correctly, whether relationships resolve, and whether event-capacity behavior matches the organizer’s needs.

Keep a reconciliation list of records that the destination cannot represent directly. The necessary remedy may depend on that system’s data model; the source documentation does not specify a universal conversion or import procedure.

Best Value
NADAMOO Wireless Barcode Scanner 328 Feet Transmission Distance USB Cordless 1D Laser Automatic Barcode Reader Handhold Bar Code Scanner with USB Receiver for Store, Supermarket, Warehouse
  • Long Distance Wireless Transmission Technology.Delivers up to 400m transmission in open air/100m transmission indoor. No More Data Cable Needed, easily connected with your laptop, PC etc.
  • Come with 2600mAh Large Battery, full charge allows 30 working days if scans 2000 barcodes a day, which can greatly extend working hours and improve your work efficiency.
  • Two paring mode: One-to-one mode,More-to-one mode. At one-to-one mode,one scanner only transmit barcode to the one usb receiver. AT More-to-one mode,Multiple scanners can transmit barcode to the one usb receiver - ideal in a warehouse where several people are scanning at once.
  • Two working mode:Instant upload mode / storage mode. Internal offline storage supports up to 100,000 barcodes in offline storage mode. Scan and store barcode when far away from the receiver,and then update the data to your device when you come back entering the wireless transmission range.
  • Two scanning mode:Key the trigger to begin scanning or switch to automatic mode for quick scanning without pressing any buttons
Rank #4
WoneNice USB Laser Barcode Scanner Wired Handheld Bar Code Scanner Reader Black
  • Plug and play, This laser handheld barcode scanner has simple installation with any USB port and Ideal for businesses, shops and warehouse operations. Its function is unbeatable and easy to use, design is stylish
  • Compatible with Windows, Mac, and Linux; works with Word, Excel, Novell, and all common software
  • Scanning Speed: 200 scans per second. Scanning angle: Inclination angle 55°, Elevation angle 65°. Operational Light Source:Visible Laser 650-670nm.
  • Decode Capability: Code11, Code39, Code93, Code32, Code128, Coda Bar, UPC-A, UPC-E, EAN-8, EAN-13, ISBN/ISSN, JAN.EAN/UPC Add-on2/5 MSI/Plessey, Telepen and China Postal Code,Interleaved 2 of 5, Industrial 2 of 5, Matrix 2 of 5, etc ; 300 configurable options for prefix, suffix and termination strings, support turn on/off the beep.
  • Color: Black. Dimensions: 3.6 x 2.6 x 6.1 inches. Type of Cable: 2M or 6ft straight cable. Shock: 1.5m drop on concrete surface. Regulatory Approvals: FCC CE.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.