{"id":299898,"date":"2026-05-21T02:49:20","date_gmt":"2026-05-21T02:49:20","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/quickvalid-for-woocommerce\/"},"modified":"2026-05-21T03:15:52","modified_gmt":"2026-05-21T03:15:52","slug":"quickvalid-for-woocommerce","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/quickvalid-for-woocommerce\/","author":14967001,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.1","stable_tag":"1.0.1","tested":"7.0","requires":"5.8","requires_php":"7.4","requires_plugins":null,"header_name":"QuickValid for WooCommerce","header_author":"Jorge del Campo Andrade","header_description":"QR ticket validation system for WooCommerce with per-product unit management.","assets_banners_color":"","last_updated":"2026-05-21 03:15:52","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/jdca.cl","rating":0,"author_block_rating":0,"active_installs":0,"downloads":36,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"jorgedelcampo","date":"2026-05-21 02:55:47"},"1.0.1":{"tag":"1.0.1","author":"jorgedelcampo","date":"2026-05-21 03:15:52"}},"upgrade_notice":[],"ratings":[],"assets_icons":[],"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0","1.0.1"],"block_files":[],"assets_screenshots":[],"screenshots":{"1":"Admin order details showing validation status","2":"QR code in customer email","3":"Public validation interface","4":"Validation form with product selection"}},"plugin_section":[],"plugin_tags":[282,7312,4771,724,286],"plugin_category":[45,58],"plugin_contributors":[231599],"plugin_business_model":[],"class_list":["post-299898","plugin","type-plugin","status-publish","hentry","plugin_tags-ecommerce","plugin_tags-qr","plugin_tags-tickets","plugin_tags-validation","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_category-user-management","plugin_contributors-jorgedelcampo","plugin_committers-jorgedelcampo"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/quickvalid-for-woocommerce.svg","icon_2x":false,"generated":true},"screenshots":[],"raw_content":"<!--section=description-->\n<p>QuickValid for WooCommerce is a reliable and lightweight QR ticket validation system designed to streamline event check-ins and order verification. It automatically generates a secure, unique QR code for your orders, transforming standard WooCommerce confirmation emails into functional digital tickets.<\/p>\n\n<p>Perfect for workshops, local events, or simple booking systems, the plugin allows your staff to scan QR codes on the spot and instantly validate the entire order, preventing ticket duplication and fraud.<\/p>\n\n<p>Key features included in this free version:<\/p>\n\n<ul>\n<li>Automatic QR Code Generation: Generates unique QR codes as soon as an order reaches \"Completed\" status.<\/li>\n<li>Seamless Email Integration: Automatically attaches the QR code image and validation link directly into standard WooCommerce customer emails.<\/li>\n<li>Secure Token Verification: Each ticket includes a unique 20-character secure token to prevent unauthorized access or fraud.<\/li>\n<li>Dedicated Validation Form: A clean, front-end interface where staff can scan or enter codes to verify order details (customer name, products, and status).<\/li>\n<li>Access Control: Restricts validation capabilities to registered users, protecting your store's private order data.<\/li>\n<li>Shortcode Flexibility: Easily display the validation interface on any existing page using a simple shortcode.<\/li>\n<li>Built for Modern WordPress: Full compatibility with standard themes and completely HPOS (High-Performance Order Storage) ready.<\/li>\n<\/ul>\n\n<h3>External Services<\/h3>\n\n<p>This plugin utilizes a third-party API to generate QR code images that are included in customer emails.<\/p>\n\n<ul>\n<li>Service: QRServer API (by goqr.me)<\/li>\n<li>Purpose: To generate and display QR codes for order validation.<\/li>\n<li>Data sent: An encoded URL containing the order validation link and a secure 20-character token. No personal customer data (like name or email) is sent directly to this service.<\/li>\n<li>Links: <a href=\"https:\/\/goqr.me\/de\/rechtliches\/datenschutz-goqrme.html\">Privacy Policy<\/a>.<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>quickvalid-for-woocommerce<\/code> folder to <code>\/wp-content\/plugins\/<\/code><\/li>\n<li>Activate the plugin from the WordPress plugins page<\/li>\n<li>Create a new page for QR validation (e.g., \"Validate Ticket\")<\/li>\n<li>Go to <strong>QuickValid Settings<\/strong> in the WordPress admin menu<\/li>\n<li>Select the validation page you created in <strong>\"Validation Page\"<\/strong><\/li>\n<li>Choose the shortcode position (before\/after content) in <strong>\"Shortcode Position\"<\/strong><\/li>\n<li>Configure permissions and other settings as needed<\/li>\n<li>The shortcode <code>[qvfw_validate]<\/code> will be automatically inserted into your selected page<\/li>\n<\/ol>\n\n<p><strong>Note:<\/strong> The shortcode is added dynamically via the_content filter, so you don't need to manually add it to the page content. The plugin handles this automatically based on your settings.<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20plugin%20require%20woocommerce%3F\"><h3>Does this plugin require WooCommerce?<\/h3><\/dt>\n<dd><p>Yes, QuickValid for WooCommerce is specifically designed to work with WooCommerce and will automatically check if WooCommerce is active before functioning.<\/p><\/dd>\n<dt id=\"can%20customers%20validate%20their%20own%20tickets%3F\"><h3>Can customers validate their own tickets?<\/h3><\/dt>\n<dd><p>Yes, customers can access their unique validation URL and validate their products. The plugin also supports requiring user login for validation if needed.<\/p><\/dd>\n<dt id=\"are%20qr%20codes%20automatically%20generated%3F\"><h3>Are QR codes automatically generated?<\/h3><\/dt>\n<dd><p>Yes, QR codes are automatically generated when orders are marked as completed and are included in customer confirmation emails.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Fix resume list on validation logic<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<li>QR ticket validation system<\/li>\n<li>WooCommerce integration<\/li>\n<li>Admin interface<\/li>\n<li>Public validation shortcode<\/li>\n<li>Email QR code integration<\/li>\n<li>Enterprise-level security<\/li>\n<li>Performance optimization with caching<\/li>\n<\/ul>","raw_excerpt":"QR ticket validation system for WooCommerce with unit management per product.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/299898","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=299898"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/jorgedelcampo"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=299898"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=299898"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=299898"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=299898"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=299898"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=299898"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}