feat(scanner): implement ticket scanning functionality with controller, service, and routes

This commit is contained in:
2026-08-11 13:55:53 -03:00
parent e0f0fb1a72
commit 254faedf2c
10 changed files with 501 additions and 0 deletions

View File

@@ -62,6 +62,10 @@ return [
'invalid_variant' => 'Variant :variant does not belong to product :product.',
'purchase_without_user' => 'Purchase :purchase does not have an associated user.',
'product_not_found' => 'The product for purchase item :purchase_item was not found.',
'already_scanned' => 'The ticket has already been scanned.',
'expired_for_scan' => 'The ticket has expired.',
'not_valid_for_scan' => 'The ticket is not currently valid.',
'scanner_category_forbidden' => 'The scanner is not assigned to the ticket category.',
],
'integration' => [
'not_configured' => 'The integration is not configured for this tenant.',