diff --git a/Modules/Sources/Experiments/DefaultFeatureFlagService.swift b/Modules/Sources/Experiments/DefaultFeatureFlagService.swift index 7e8a9168bb6..7c4cf99ef57 100644 --- a/Modules/Sources/Experiments/DefaultFeatureFlagService.swift +++ b/Modules/Sources/Experiments/DefaultFeatureFlagService.swift @@ -102,6 +102,8 @@ public struct DefaultFeatureFlagService: FeatureFlagService { return true case .pointOfSaleCatalogAPI: return false + case .pointOfSaleRefundsi1: + return buildConfig == .localDeveloper || buildConfig == .alpha default: return true } diff --git a/Modules/Sources/Experiments/FeatureFlag.swift b/Modules/Sources/Experiments/FeatureFlag.swift index 54f04e701f5..8750c34fcf1 100644 --- a/Modules/Sources/Experiments/FeatureFlag.swift +++ b/Modules/Sources/Experiments/FeatureFlag.swift @@ -211,4 +211,8 @@ public enum FeatureFlag: Int { /// Enables using the catalog API endpoint for Point of Sale catalog full sync /// case pointOfSaleCatalogAPI + + /// Enables the refunds functionality within POS + /// + case pointOfSaleRefundsi1 }