Header Image

BrandsSeychelles (GBP£) Guinea-Bissau (XOFFr)
See More
Sierra Leone (SLLLe) Hungary (HUFFt) Hope
Slovakia (EUR€) Iceland (ISKkr) Enve CockpitSomalia (GBP£) Isle of Man (GBP£)
South Sudan (GBP£) Jersey (GBP£)
Sudan (GBP£) Latvia (EUR€) Svalbard & Jan Mayen (GBP£) Lesotho (GBP£) Pedals Zambia (GBP£) Zimbabwe (USD$) See More
Components
E-bike Batteries and chargers © 2026, ProjektRide
.
Powered by
ShopifyBurkina Faso (XOFFr) - no cart selling plan updates needed'); } }) .catch(error => { console.error('STOQ - error updating cart selling plans:', error); }); } }); } (function loadStorefrontSettings() { const cfg = window._RestockRocketConfig; if (!cfg.storefrontAccessToken || cfg.disableStorefrontApi === true) return; function run() { const query = 'query StoqSettings($namespace: String!) { shop { metafield(namespace: $namespace, key: "settings") { value } } }'; fetch( `https://${cfg.shop}/api/2025-07/graphql.json`, { method: 'POST', headers: { 'Content-Type': 'application/json', 'X-Shopify-Storefront-Access-Token': cfg.storefrontAccessToken, }, body: JSON.stringify({ query: query, variables: { namespace: cfg.metafieldNamespace } }), } ) .then(function(response) { if (!response.ok) { throw new Error('Storefront API HTTP ' + response.sGibraltar (GBP£)
ings; const validCachedSettings = cachedSettings ? checkSettingsExpiry(cachedSettings) : null; if (validCachedSettings) { console.debug('STOQ - using cached settings'); initializeScripts(validCachedSettings); } else { console.debug('STOQ - fetching fresh settings'); const headers = { 'X-Shopify-Shop-Domain': window._RestockRocketConfig.shop || window.Shopify.shop, 'ngrok-skip-browser-warning': 'skip' }; if (window.Shopify?.theme?.role === 'main') { headers['X-Shopify-Theme-Schema-Name'] = window.Shopify.theme.schema_name; headers['X-Shopify-Theme-Schema-Version'] = window.Shopify.theme.schema_version; headers['X-Shopify-Theme-Store-Id'] = window.Shopify.theme.theme_store_id; } fetch( `${window._RestockRocketConfig.host}/api/v1/setting.json?translation_locale=${window._RestockRocketConfig.normalizedLocale}`, { headers } ) .then(function(response) { if (!response.ok) { throw new Error('Network response was n
console.error('STOQ - apply failed for ' + endpoint + ':', applyError); throw applyError; } }) .catch(function(error) { console.debug(`STOQ - using cached ${endpoint}:`, error.message); }); } function initializeScripts(settings) { settings = applyTranslations(settings); window._RestockRocketConfig.settings = settings; console.debug(`STOQ - settings configured for ${window._RestockRocketConfig.pageType}`); if (!window._RestockRocketConfig.isLiquidCacheFresh && !settings.disable_refresh_on_stale_liquid) { console.debug('STOQ - Liquid cache stale, refreshing selling_plans + integrations'); Promise.race([ Promise.all([ fetchEmbedConfig('selling_plans', function(data) { if (data && Array.isArray(data.plans)) { window._RestockRocketConfig.sellingPlans = data.plans; window._RestockRocketConfig.disabledSellingPlanIds = data.disabled_plan_ids || []; } }), fetchEmbed Diners Club indow._RestockRocketConfig.disabledSellingPlanIds.length > 0; const usePreorderBuild = settings.preorder_enabled || hasEnabledOffer || hasDisabledPlanIds; const collectionScriptUrl = usePreorderBuild ? window._RestockRocketConfig.scriptUrlCollection : window._RestockRocketConfig.scriptUrlCollectionBis; const productScriptUrl = usePreorderBuild ? window._RestockRocketConfig.scriptUrlProduct : window._RestockRocketConfig.scriptUrlProductBis; const pageType = window._RestockRocketConfig.pageType; const collectionPageTypes = ['collection', 'index', 'search', 'page']; if(collectionPageTypes.indexOf(pageType) !== -1 && (settings[`show_button_on_${pageType}`] || settings[`preorder_${pageType}_enabled`])) { createRestockRocketScript(collectionScriptUrl); } else if(pageType === 'product') { createRestockRocketScript(productScriptUrl); } else if(hijackIntegration) { createRestockRocketScript(window._RestockRocketC Klarna
Cape Verde (CVE$) Guadeloupe (EUR€) Tools & Maintenance
Central African Republic (XAFCFA) Guernsey (GBP£)
Chad (XAFCFA) Guinea (GNFFr) See More

Comoros (KMFFr) Guinea-Bissau (XOFFr) ProjektRide Merchandise

Helmets

Congo - Brazzaville (XAFCFA) Hungary (HUFFt)

    Gloves
  • Congo - Kinshasa (CDFFr) Iceland (ISKkr)
  • Clothing
  • Côte d’Ivoire (XOFFr) Ireland (EUR€) Socks
  • Croatia (EUR€) Isle of Man (GBP£)
  • Essentials
  • Cyprus (EUR€) Italy (EUR€)
See More
Czechia (CZKKč) Jersey (GBP£)
Cleaners, Degreasers and Lubrication
Maintenance
Djibouti (DJFFdj) Kosovo (EUR€)

Egypt (EGPج.م) Latvia (EUR€)
  • Sell Your Bike
    Equatorial Guinea (XAFCFA) Lesotho (GBP£) Contact Us
    Estonia (EUR€) Libya (GBP£)
  • Eswatini (GBP£) Liechtenstein (CHFCHF)

    Log in

    Ethiopia (ETBBr) Lithuania (EUR€)

    Create account
Faroe Islands (DKKkr.) Luxembourg (EUR€)
Armenia (AMDդր.)