| 开发者 | codestormtechnology |
|---|---|
| 更新时间 | 2026年9月20日 02:47 |
| PHP版本: | 8.2 及以上 |
| WordPress版本: | 7.1 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
codestormtechnology-ticketing-woocommerce folder to /wp-content/plugins/ or install the ZIP through Plugins > Add New > Upload Plugin.[codestorm_ticketing_tickets] lists published WooCommerce products marked as tickets. Optional parameters: limit and columns.
[codestorm_ticketing_calendar] shows the next available dates and time slots from the global calendar. Optional parameters: days and limit.
[codestorm_ticketing_checkin] provides a protected front-end check-in for authenticated users who have ticket-validation permission. Reading a ticket does not consume it; confirmation is still required.
For backward compatibility, the legacy shortcode aliases [ai_box_office_tickets], [ai_box_office_calendar] and [ai_box_office_checkin] are also accepted.
No. WooCommerce remains responsible for products, prices, checkout, payment gateways, taxes and refunds.
No. Reading only inspects the ticket. The operator must press Confirm entry to consume it.
No. The database update that consumes a ticket only succeeds while the ticket is still active. Later attempts are rejected.
No. QR images are rendered locally using the bundled QR library.
They are generated on demand and streamed to the authorized requester. Version 1.0.9 does not store generated PDF files permanently.
The plugin uses WooCommerce order APIs and declares compatibility with High-Performance Order Storage.
Yes. Scanners that behave like a keyboard can fill the check-in field. Supported browsers can also use the camera through the BarcodeDetector API.
esc_url().LICENSE-ASL-2.0.txt so the license remains distributed with an allowed text-file extension.Codestorm Technology Ticketing for WooCommerce following WordPress.org review guidance.codestormtechnology-ticketing-woocommerce for the requested permalink.Tested up to from the PHP plugin header; compatibility is declared only in readme.txt.codestorm_ticketing_* shortcode names while retaining the previous shortcode aliases for compatibility.