Region Configs

Feature Flags

There is a number of features that we can turn on/ off on the fly for PROD or preProd(dev env) using remote config in Firebase including the EU region & language switching.

There is a number of features that we can turn on/ off on the fly for PROD or preProd(dev env) using remote config in Firebase including the EU region & language switching.

Here are the current feature flags: (Last updated Jan 02th 2025)

Feature FlagUKBEFRNL
addressLookup----
bloomreach_exponea_service
bloomreachCmsBanners
christmasSnow
christmasSplashSnow
contentSquareAnalytics
enhancedLetterbox
freshchat
leaveProductReview
nextDayCollection
one_time_qr_code----
onlyLanguageSwitching
order_history_item_v2
paymentMethodsManagement
payWithApple
order_history_item_v2
payWithBancontact
payWithBankTransfer
payWithCard
payWithGoogle
payWithIdeal
payWithPayPal
payWithTradeAccount
pdpPromotionalMessage
pdpUspBulletList
plpBrandLogos
plpPromoMessage
proCardExternalBrowserFlow (android)
proCardIncreaseCreditLimit
proCardRequestMoreCards
promo_centre_appbar_icon----
promo_codes----
promoCentre
recommendationsBloomreach
redirectsBloomreach
regionSwitching (pre-prod)
savedListProductPromoMessage
search_panel_v2
searchBloomreach
showInStockToggle
track_order
tradeAccountEcospend
tradeAccountRegistration
vault_card
brand_mega_menu
monetate_recommendations
deeplinked_query
show_facet_count
message_center
contact_us_webview
support_taxonomies_recursively
customer_preference_settings_v2
out_of_stock_journey_v1----
out_of_stock_journey_v2
enable_crs_search
enable_visual_search
bank_holiday_checkout_message
pdp_bulk_save_discount_promo
webloyalty_cashback
show_sku_panel
alpha_numeric_sku
pay_with_paypal_paylater
loyalty_club
loyalty_club_show_spend_nudge
confetti_celebration_effect
recaptcha
app_wide_messaging_payment_enabled
request_catalogue
request_catalogue_announcement----

On the debug/ alpha build you can check what flags are enabled/ disabled by pulling the hidden menu on the right hand side with debug tag.

Changing the flag in Firebase

You can easily change the feature flag for Toolstation Mobile App Dev from Remote Config in Firebase but be aware that we cache them in app so you may need to clear the app cache and force stop from settings on ur Android device to force the app to pull the latest feature flags you set up.


Copyright © 2026