/errors/asset_error.proto

--- v20/errors/asset_error.proto    2025-08-05 14:39:40.000000000 +0000
+++ v21/errors/asset_error.proto    2025-08-05 14:39:47.000000000 +0000
@@ -160,5 +160,20 @@

     // Only customers on the allowlist can create AppDeepLinkAsset.
     CUSTOMER_NOT_ON_ALLOWLIST_FOR_APP_DEEP_LINK_ASSETS = 40;
+
+    // Promotion barcode cannot contain links.
+    PROMOTION_BARCODE_CANNOT_CONTAIN_LINKS = 41;
+
+    // Failed to encode promotion barcode: Invalid format.
+    PROMOTION_BARCODE_INVALID_FORMAT = 42;
+
+    // Barcode type is not supported.
+    UNSUPPORTED_BARCODE_TYPE = 43;
+
+    // Promotion QR code cannot contain links.
+    PROMOTION_QR_CODE_CANNOT_CONTAIN_LINKS = 44;
+
+    // Failed to encode promotion QR code: Invalid format.
+    PROMOTION_QR_CODE_INVALID_FORMAT = 45;
   }
 }