he API to be available with retries
const maxRetries = 10;
const retryDelay = 500;
function attemptCartCheck(attempt = 1) {
if (window._RestockRocket && window._RestockRocket.updateCartSellingPlans) {
window._RestockRocket.updateCartSellingPlans()
.then(hasUpdates => {
if (hasUpdates) {
console.debug('STOQ - cart selling plans updated successfully');
} else {
console.debug('STOQ - no cart selling plan updates needed');
}
})
.catch(error => {
console.error('STOQ - error updating cart selling plans:', error);
});
} else if (attempt
700c / 32mmSee More maxRetries) {
console.debug(`STOQ - API not ready, retry ${attempt}/${maxRetries}`);
setTimeout(() => attemptCartCheck(attempt + 1), retryDelay);
} else {
console.debug('STOQ - API not loaded after max retries, skipping cart selling plan check');
}
}
attemptCartCheck();
}
The gatorskin provides a super high puncture protection to prevent any unwanted flats along with providing a lot of grip with its high quality, fast-rolling rubber.See More
{
"@context": "http://schema.org/",
"@type": "Product",
"name": "700c Continental Gatorskin Black Road Tyre (Folding)",
"url": "https:\/\/projektride.co.uk\/products\/700c-continental-gatorskin-black-road-tyre-folding","image": [
"https:\/\/projektride.co.uk\/cdn\/shop\/products\/p558c107bb2f493.33318334_900x.jpg?v=1640544570"
],"description": "Looking for an all-rounder great commuting road tyre? Look no further with the Continental Gatorskin tyre.\nThe gatorskin provides a super high puncture protection to prevent any unwanted flats along with providing a lot of grip with its high quality, fast-rolling rubber.\nIf any more information is needed, please don't hesitate to get in touch with one of the team:\nProjektRide Bike shop Edinburgh.\nedinburgh@projektride.co.uk\nT- 01313745324\n\n","sku": "4019238334647","brand": {
"@type": "Thing",
"name": "Continental"
},"gtin8": "","offers": [{
"@type" : "Offer","sku": "4019238334647","availability" : "http://schema.org/InStock",
"price" : 44.95,
"priceCurrency" : "GBP",
"url" : "https:\/\/projektride.co.uk\/products\/700c-continental-gatorskin-black-road-tyre-folding?variant=42205176430818"
},
{
"@type" : "Offer","sku": "4019238371390","availability" : "http://schema.org/InStock",
"price" : 44.95,
"priceCurrency" : "GBP",
"url" : "https:\/\/projektride.co.uk\/products\/700c-continental-gatorskin-black-road-tyre-folding?variant=42205176463586"
},
{
"@type" : "Offer","sku": "4019238581430","availability" : "http://schema.org/InStock",
"price" : 44.95,
"priceCurrency" : "GBP",
"url" : "https:\/\/projektride.co.uk\/products\/700c-continental-gatorskin-black-road-tyre-folding?variant=42205176496354"
},
{
"@type" : "Offer","sku": "4019238581447","availability" : "http://schema.org/InStock",
"price" : 44.95,
"priceCurrency" : "GBP",
"url" : "https:\/\/projektride.co.uk\/products\/700c-continental-gatorskin-black-road-tyre-folding?variant=42205176529122"
}
]
}
Services
See More
Brake Rotors
BrakesBike PackingQUICK LINKS
Cleaners, Degreasers and Lubrication
CartWheels
See More
BUYComplete Brakes
About Us
Brake Rotors
Track Service Progress
Complete WheelsBrake SparesRIDE CONFIDENT
Phone HoldersBuilding Your Bike From the Box
Tools & Maintenance
Spend
Insure Your Bike
£50
Brake Pads
Privacy PolicyCustom Builds for sale
to qualify for free shipping
BellsCookie Policy
Terms of Service
Clothing and Protection
Brake Spares
Refund policyCustom Build Inspiration See More
Hire Kryptolok Standard U-Lock & 4 foot Kryptoflex cable
h":1178,"src":"\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2021-12-16at15.53.16.png?v=1639670151"},"aspect_ratio":1.014,"height":1162,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2021-12-16at15.53.16.png?v=1639670151","width":1178}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cmeta charset=\"utf-8\"\u003e\n\u003cp data-mce-fragment=\"1\"\u003ePRESSUER WASHER\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eINTRODUCING THE WORLD’S FIRST PRESSURE WASHER BUILT PURELY FOR USE ON BOTH BICYCLES AND MOTORCYCLES. We've designed and tooled three specific lances to ensure the Muc-Off Pressure Washer won't damage those all-important bearings and surfaces.\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eAs part of the kit, you'll get all three below.\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eOne for bicycles. Safe on bearing and suspension parts. One for motorcycles with a higher pressure, which is still safe on bearing and su<
a class="product__media product__media--featured"
href="/products/life-systems-pocket-first-aid-kit-hire"
title="Life Systems Pocket First Aid Kit - HIRE"
aria-label="Life Systems Pocket First Aid Kit - HIRE"
style="background-image: url(//projektride.co.uk/cdn/shop/files/Screenshot2022-02-24at21.18.22_5c0e6e2d-1913-4fd1-a90d-b486895960b6_600x.png?v=1691610357)">
>
Brake Spares
Terms of Service<
>
a href="{{ it.product.url }}">{{ it.product.title }}
on_background_color":"#202223","show_button_if_any_out_of_stock":false,"show_button_if_any_variant_out_of_stock_collection":false,"show_button_on_index":false,"insert_button_after_selector_collection":null,"insert_button_after_selector_index":null,"push_enabled":false,"push_allowed":false,"storefront_form_push_label":"Push","storefront_form_push_description":"Click 'Allow' to be notified via push notification","storefront_form_push_error":"Permission rejected! Please review notification settings and try again","storefront_font_family":"OpenSans","insert_button_after_selector_collection_type":"afterend","show_channel_selector":false,"storefront_form_empty_error":"Please fill in one or more of the options above","storefront_form_push_input":"Send notification to your browser","insert_button_after_selector_page":null,"show_button_on_page":false,"insert_button_after_selector_search":null,"show_button_on_search":false,"app_proxy_path_prefix":"/apps/restockrocket-production","collection_link_selector":"","index_lin
) where on of the team will be more than happy to help.
Bike Packing
Phone Holders
<
Clothing
<
Red<
Email
[email protected]
ollection":null,"insert_button_after_selector_index":null,"push_enabled":false,"push_allowed":false,"storefront_form_push_label":"Push","storefront_form_push_description":"Click 'Allow' to be notified via push notification","storefront_form_push_error":"Permission rejected! Please review notification settings and try again","storefront_font_family":"OpenSans","insert_button_after_selector_collection_type":"afterend","show_channel_selector":false,"storefront_form_empty_error":"Please fill in one or more of the options above","storefront_form_push_input":"Send notification to your browser","insert_button_after_selector_page":null,"show_button_on_page":false,"insert_button_after_selector_search":null,"show_button_on_search":false,"app_proxy_path_prefix":"/apps/restockrocket-production","collection_link_selector":"","index_link_selector":"","page_link_selector":"","search_link_selector":"","collection_check_link_visibility":true,"collection_buttons_container":null,"index_buttons_container":null,"page_buttons_cont
174562,43936129941730,43936129974498,43936130007266,43936142393570,43936142426338,43936142459106,43936152060130,43936152092898,43936152125666,43936193118434,43936250429666,43936255803618,43936266682594,43936266715362,43936293978338,43936294011106,43936316424418,43936316457186,43936320880866,43936320913634,43936320946402,43936327041250,43936327074018,43936327106786,43936331661538,43936332349666,43936333103330,43936351224034,43936353714402,43936362889442,43936362922210,43936388153570,43936389333218,43936395526370,43936398508258,43936401522914,43936408568034,43936414400738,43936700727522,43936706101474,43936706134242,43936706167010,43936706199778,43936706232546,43936706265314,43938308587746,43938308653282,43938308718818,43938308751586,43938308784354,43938308817122,43938322612450,43938322645218,43938322677986,43981336051938,43981336084706,43981336117474,43981336150242,43981345587426,43981345620194,43981345652962,43981345685730,43981357580514,43981357613282,43981362462946,43981362495714,43981362528482,439813690165
6220814999935,56220815032703,56270279606655,56270279639423,56270279672191,56314171064703,56314171097471,56398983725439,56398983758207,56398983790975,56399322251647,56565020721535,56565020754303,56565020787071],"updated_at":"2025-12-15T10:08:44Z","market_locations_enabled":false,"market_id":382140642,"preorder_location_filter_enabled":false,"preorder_location_filter_ids":[],"collection_id":null};window._RestockRocketConfig.cachedInStockVariantIds = { in_stock_variant_ids: [] };window._RestockRocketConfig.cachedOutOfStockVariantIds = { out_of_stock_variant_ids: [] };window._RestockRocketConfig.cachedVariantPreorderLimits = {"variant_preorder_limits":{},"updated_at":"2025-12-15T10:08:43Z","shopify_market_id":382140642,"market_locations_enabled":false};
window._RestockRocketConfig.cachedVariantPreorderLimitsMarketKey = "variant_preorder_limits_for_market_382140642";window._RestockRocketConfig.cachedVariantShippingTexts = {"variant_shipping_texts":{},"updated_at":"2025-12-15T10:08:43Z","shopify_market_id":3821
{"id":8677997707490,"title":"Ortlieb Bike-Packer Plus","handle":"ortlieb-bike-packer-plus","description":"\u003cp\u003e \u003c\/p\u003e\n\u003cdiv class=\"tab-pane fade in active\" id=\"description\" role=\"tabpanel\"\u003e\n\u003cdiv class=\"product-description\"\u003e\n\u003cp\u003e\u003cspan\u003eThe perfect pair of bags for any adventure: you’ll be astonished at how much gear fits in the Ortlieb Bike-Packer Plus! The classic flap closure is easy to operate and provides a maximum of stowage on top. The waterproof, three dimensional front compartment offers additional space for many of the small items you may need to access quickly while en route. The durable, high quality Cordura fabric provides optimal protection against water, dust and abrasion.\u003cbr\u003e\u003cbr\u003e\u003c\/span\u003e\u003cspan\u003eThanks to the proven QL2.1 system with self-closing hooks, attaching the Bike-Packer Plus to your bike rack and removing it again is a matter of seconds. All of these features allow you to devote your attention to your tour and the beautiful sights to see along the way, no matter what the weather!\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eFabric: PS36C\u003c\/li\u003e\n\u003cli\u003eHeight: 42cm\u003c\/li\u003e\n\u003cli\u003eWidth: 23\/32cm\u003c\/li\u003e\n\u003cli\u003eDepth: 22cm\u003c\/li\u003e\n\u003cli\u003eVolume: 42L\u003c\/li\u003e\n\u003cli\u003eWeight: 2200g\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tab-pane fade\" id=\"product-details\" role=\"tabpanel\" style=\"box-sizing: inherit; opacity: 1; transition: opacity 0.15s linear 0s; display: block; margin-bottom: 20px; color: rgb(0, 0, 0); font-family: 'Open Sans', Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;\"\u003e\u003c\/div\u003e\n\u003c!----\u003e","published_at":"2024-08-16T12:10:29+01:00","created_at":"2024-08-16T12:10:29+01:00","vendor":"ortlieb","type":"Apparel \u0026 Accessories","tags":["Bike Packing","pannier","spo-cs-disabled","spo-default","spo-disabled","spo-notify-me-disabled"],"price":20000,"price_min":20000,"price_max":20000,"available":true,"price_varies":false,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":45820633120994,"title":"Green","option1":"Green","option2":null,"option3":null,"sku":"","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Ortlieb Bike-Packer Plus - Green","public_title":"Green","options":["Green"],"price":20000,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]},{"id":45820633153762,"title":"Red","option1":"Red","option2":null,"option3":null,"sku":"","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Ortlieb Bike-Packer Plus - Red","public_title":"Red","options":["Red"],"price":20000,"weight":0,"compare_at_price":null,"inventory_management":"