Header Image
Close

Charter+ 4 R9 800 Wh Lowstep

ColourClose
1,56399322251647,58086872056191,58086872088959,58086941819263,58145667154303,58156649972095,58205080093055,58205080125823],"updated_at":"2026-08-18T18:53:47Z","market_locations_enabled":false,"market_id":382140642,"preorder_location_filter_enabled":false,"preorder_location_filter_ids":[],"collection_id":null,"bulk_operation":true};window._RestockRocketConfig.cachedInStockVariantIds = { in_stock_variant_ids: [] };window._RestockRocketConfig.cachedOutOfStockVariantIds = { out_of_stock_variant_ids: [] };window._RestockRocketConfig.cachedVariantPreorderLimits = {"variant_preorder_limits":{},"updated_at":"2026-08-18T18:35:57Z","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":"2026-08-18T18:35:57Z","shopify_market_id":382140642,"market_locations_enabled":false}; window._RestockRocke tConfig.cachedVariantShippingTextsMarketKey = "variant_shipping_texts_for_market_382140642";window._RestockRocketConfig.sellingPlans = [{"shopify_selling_plan_group_id":98590196095,"shopify_selling_plan_id":713071886719,"enabled":true,"variant_ids":[55569712382335,55569712415103,55569712480639,55570017616255,55570017550719,55569712447871,55570017583487],"product_variants_source":"custom","name":"Preorder","preorder_button_text":"Preorder","preorder_button_description":"Note: This is a preorder. Items will ship based on the estimated delivery date.","preorder_button_description_enabled":true,"preorder_button_description_background_color":"#ebebeb","preorder_button_description_text_color":"#000000","preorder_button_description_border_radius":10,"preorder_button_description_show_quantity_limit":false,"preorder_button_description_quantity_limit_suffix":" units available for preorder","preorder_button_description_shipping_text_prefix":"Shipping: ","delivery_exact_time":null,"delivery_after_n_intervals":null,"delivery_at":"2025-07-26T09:20:18.169Z","delivery_type":"asap","quantity_limit_text":"{{ quantity }} units available for preorder","preorder_button_description_show_shipping":true,"preorder_button_description_icons_enabled":true,"preorder_shipping_text":"Shipping: {{ date }}","shipping_applies_to_all_products":true,"shipping_text":"Estimated to ship within 2 months","payment_type":"full","billing_checkout_charge_type":"percentage","billing_checkout_charge_amount":null,"billing_checkout_charge_percentage":"100.0","pricing_type":"no_discount","pricing_amount":null,"pricing_percentage":null,"discount_text":"Save {{ discount }}","billing_title":"Full payment","billing_description":null,"enable_billing_widget":false,"inventory_provider":"stoq","preorder_badge_enabled":false,"preorder_badge_text":"Preorder","preorder_badge_text_color":"#FFFFFF","preorder_badge_background_color":"#000000","preorder_discounted_price_enabled":null,"payment_line_item_property_enabled":false,"shipping_line_item_property_enabled":true,"custom _line_item_property_text":null,"preorder_button_text_color":"#ffffff","preorder_button_background_color":"#565557","preorder_button_colors_enabled":true,"markets_enabled":false,"market_id":13779632354,"shopify_market_ids":[],"use_shopify_selling_plan":true,"use_simplified_shipping_text":false,"translations":{},"payment_options":[{"billing_type":"no_remaining_balance","billing_checkout_charge_type":"percentage","billing_checkout_charge_amount":null,"billing_checkout_charge_percentage":"100.0","billing_at":"2025-07-26T09:20:38.472Z","billing_after_n_intervals":7,"billing_after_interval_type":"day","pricing_type":"no_discount","pricing_amount":null,"pricing_percentage":null,"billing_title":"Full payment","billing_description":null,"discount_text":"Save {{ discount }}","shopify_selling_plan_id":713071886719,"is_default":true,"type":"full","translations":{}}],"require_preorder_acknowledgement":false,"preorder_acknowledgement_text":"I acknowledge and agree to the preorder terms and conditions for this product.","disable_button_until_acknowledged":false,"preorder_min_quantity":null,"preorder_max_quantity":null,"countdown_timer_enabled":false,"countdown_timer_style":"text","countdown_timer_text_color":"#000000","countdown_timer_background_color":"#f5f5f5","countdown_timer_border_radius":8,"countdown_timer_format":"DHMS","countdown_timer_use_schedule_dates":true,"countdown_timer_custom_start_date":null,"countdown_timer_custom_end_date":null,"countdown_timer_starts_text":null,"countdown_timer_ends_text":null,"schedule_offer":false,"schedule_start_date":null,"schedule_end_date":null,"updated_at":"2025-08-19T10:05:43.042Z","allow_mixed_cart":true,"mixed_cart_error_message":"Preorders must be purchased separately from regular items. Please complete your current order first, or clear your cart to continue.","b2b_enabled":true,"preorder_progress_bar_enabled":false,"preorder_progress_bar_text":"{{ sold }} of {{ total }} claimed","preorder_progress_bar_fill_color":"#000000","preorder_progress_bar_background_color":"#e5e5e5","preo rder_progress_bar_text_color":"#FFFFFF","preorder_progress_bar_border_radius":4,"preorder_progress_bar_show_percentage":false}];(function() { const cachedData = {"plans":[{"shopify_selling_plan_group_id":98590196095,"shopify_selling_plan_id":713071886719,"enabled":true,"variant_ids":[55569712382335,55569712415103,55569712480639,55570017616255,55570017550719,55569712447871,55570017583487],"product_variants_source":"custom","name":"Preorder","preorder_button_text":"Preorder","preorder_button_description":"Note: This is a preorder. Items will ship based on the estimated delivery date.","preorder_button_description_enabled":true,"preorder_button_description_background_color":"#ebebeb","preorder_button_description_text_color":"#000000","preorder_button_description_border_radius":10,"preorder_button_description_show_quantity_limit":false,"preorder_button_description_quantity_limit_suffix":" units available for preorder","preorder_button_description_shipping_text_prefix":"Shipping: ","delivery_exact_time":null,"delivery_after_n_intervals":null,"delivery_at":"2025-07-26T09:20:18.169Z","delivery_type":"asap","quantity_limit_text":"{{ quantity }} units available for preorder","preorder_button_description_show_shipping":true,"preorder_button_description_icons_enabled":true,"preorder_shipping_text":"Shipping: {{ date }}","shipping_applies_to_all_products":true,"shipping_text":"Estimated to ship within 2 months","payment_type":"full","billing_checkout_charge_type":"percentage","billing_checkout_charge_amount":null,"billing_checkout_charge_percentage":"100.0","pricing_type":"no_discount","pricing_amount":null,"pricing_percentage":null,"discount_text":"Save {{ discount }}","billing_title":"Full payment","billing_description":null,"enable_billing_widget":false,"inventory_provider":"stoq","preorder_badge_enabled":false,"preorder_badge_text":"Preorder","preorder_badge_text_color":"#FFFFFF","preorder_badge_background_color":"#000000","preorder_discounted_price_enabled":null,"payment_line_item_property_enabled":false,"shipping _line_item_property_enabled":true,"custom_line_item_property_text":null,"preorder_button_text_color":"#ffffff","preorder_button_background_color":"#565557","preorder_button_colors_enabled":true,"markets_enabled":false,"market_id":13779632354,"shopify_market_ids":[],"use_shopify_selling_plan":true,"use_simplified_shipping_text":false,"translations":{},"payment_options":[{"billing_type":"no_remaining_balance","billing_checkout_charge_type":"percentage","billing_checkout_charge_amount":null,"billing_checkout_charge_percentage":"100.0","billing_at":"2025-07-26T09:20:38.472Z","billing_after_n_intervals":7,"billing_after_interval_type":"day","pricing_type":"no_discount","pricing_amount":null,"pricing_percentage":null,"billing_title":"Full payment","billing_description":null,"discount_text":"Save {{ discount }}","shopify_selling_plan_id":713071886719,"is_default":true,"type":"full","translations":{}}],"require_preorder_acknowledgement":false,"preorder_acknowledgement_text":"I acknowledge and agree to the preorder teu003e\n\u003cth\u003eHandlebar\u003c\/th\u003e\n\u003ctd\u003eBontrager Comp, alloy, 31.8 mm, 40mm rise, 780 mm width\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eStem\u003c\/th\u003e\n\u003ctd\u003eBontrager Comp, 31.8 mm, Blendr compatible, 7-degree, 50 mm length\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eHeadset\u003c\/th\u003e\n\u003ctd\u003eFSA IS-2, 1-1\/8\" top, 1.5\" bottom\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eGrips\u003c\/th\u003e\n\u003ctd\u003eTrek Line Comp, nylon lock-on\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eFenders\u003c\/th\u003e\n\u003ctd\u003eTrek Powerfly 29\" custom fender \/\/ Trek Powerfly 29\" custom fender\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCarrier Rear\u003c\/th\u003e\n\u003ctd\u003eMIK-compatible alloy rear rack\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eKickstand\u003c\/th\u003e\n\u003ctd\u003ePletscher Comp Flex 18\u003c\/td\u003e\n\u00 3c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eBattery\u003c\/th\u003e\n\u003ctd\u003eBosch PowerTube 800 Wh, smart system Bosch PowerTube 800Wh, smart system\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eController\u003c\/th\u003e\n\u003ctd\u003eBosch Purion 200\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eMotor\u003c\/th\u003e\n\u003ctd\u003eBosch Performance Line CX (Europe and APAC: 25 km\/h, US and ROW: 20 mph \/ 32 km\/h) Bosch Performance Line CX (Europe and APAC: 25 km\/h,\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eSize Chart Rider Height\u003c\/th\u003e\n\u003ctd\u003eRider Height - 177.0 - 188.0\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eSize Chart Rider Inseam\u003c\/th\u003e\n\u003ctd\u003eInseam - 84.0 - 89.0\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e","published_at":"2026-08-18T15:26:21+01:00","created_at":"2026-08-18T15:26:21+01:00","vendor":"Trek","type":"Bike","tags":["2027","ACTIVE","Bike","EBIKE","EMF - E-Full Suspension","Trek"],"price":390000,"price_min":390000,"price_max":390000,"available":false,"price_varies":false,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":58205536485759,"title":"Fury Red \/ Dark Star Gloss \/ L","option1":"Fury Red \/ Dark Star Gloss","option2":"L","option3":null,"sku":"5349599","requires_shipping":true,"taxable":true,"featured_image":{"id":86930039046527,"product_id":15846743146879,"position":1,"created_at":"2026-08-18T16:06:47+01:00","updated_at":"2026-08-18T16:06:51+01:00","alt":"Powerfly+ FS 4 Equipped 800 Gen 4","width":3000,"height":2250,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/PowerflyFS4800Equipped-27-79833-B-Primary_552d258a-fc79-45b3-8a71-6e621fd11ecc.jpg?v=1787065611","variant_ids":[58205536485759,58205536518527,58205536551295,58205536584063]},"available":false,"name":"Powerfly+ FS 4 Equipped 800 Gen 4 - Fury Red \/ Dark Star Gloss \/ L","public_title":"Fury Red \/ Dark Star Gloss \/ L","options":["Fury Red \/ Dark Star Gloss","L"],"price":390000,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"197216411710","featured_media":{"alt":"Powerfly+ FS 4 Equipped 800 Gen 4","id":72254490902911,"position":1,"preview_image":{"aspect_ratio":1.333,"height":2250,"width":3000,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/PowerflyFS4800Equipped-27-79833-B-Primary_552d258a-fc79-45b3-8a71-6e621fd11ecc.jpg?v=1787065611"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":58205536518527,"title":"Fury Red \/ Dark Star Gloss \/ M","option1":"Fury Red \/ Dark Star Gloss","option2":"M","option3":null,"sku":"5349598","requires_shipping":true,"taxable":true,"featured_image":{"id":86930039046527,"product_id":15846743146879,"position":1,"created_at":"2026-08-18T16:06:47+01:00","updated_at":"2026-08-18T16:06:51+01:00","alt":"Powerfly+ FS 4 Equipped 800 Gen 4","width":3000,"height":2250,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/PowerflyFS4800Equipped-27-79833-B-Primary_552d258a-fc79-45b3-8a71-6e621fd11ecc.jpg?v=1787065611","variant_ids":[58205536485759,58205536518527,58205536551295,58205536584063]},"available":false,"name":"Powerfly+ FS 4 Equipped 800 Gen 4 - Fury Red \/ Dark Star Gloss \/ M","public_title":"Fury Red \/ Dark Star Gloss \/ M","options":["Fury Red \/ Dark Star Gloss","M"],"price":390000,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"197216411703","featured_media":{"alt":"Powerfly+ FS 4 Equipped 800 Gen 4","id":72254490902911,"position":1,"preview_image":{"aspect_ratio":1.333,"height":2250,"width":3000,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/PowerflyFS4800Equipped-27-79833-B-Primary_552d258a-fc79-45b3-8a71-6e621fd11ecc.jpg?v=1787065611"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":58205536551295,"title":"Fury Red \/ Dark Star Gloss \/ S","option1":"Fury Red \/ Dark Star Gloss","option2":" S","option3":null,"sku":"5349597","requires_shipping":true,"taxable":true,"featured_image":{"id":86930039046527,"product_id":15846743146879,"position":1,"created_at":"2026-08-18T16:06:47+01:00","updated_at":"2026-08-18T16:06:51+01:00","alt":"Powerfly+ FS 4 Equipped 800 Gen 4","width":3000,"height":2250,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/PowerflyFS4800Equipped-27-79833-B-Primary_552d258a-fc79-45b3-8a71-6e621fd11ecc.jpg?v=1787065611","variant_ids":[58205536485759,58205536518527,58205536551295,58205536584063]},"available":false,"name":"Powerfly+ FS 4 Equipped 800 Gen 4 - Fury Red \/ Dark Star Gloss \/ S","public_title":"Fury Red \/ Dark Star Gloss \/ S","options":["Fury Red \/ Dark Star Gloss","S"],"price":390000,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"197216411697","featured_media":{"alt":"Powerfly+ FS 4 Equipped 800 Gen 4","id":72254490902911,"position":1,"preview_image":{"aspect_ratio":1.333,"height":2250,"width":3000,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/PowerflyFS4800Equipped-27-79833-B-Primary_552d258a-fc79-45b3-8a71-6e621fd11ecc.jpg?v=1787065611"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":58205536584063,"title":"Fury Red \/ Dark Star Gloss \/ XL","option1":"Fury Red \/ Dark Star Gloss","option2":"XL","option3":null,"sku":"5349600","requires_shipping":true,"taxable":true,"featured_image":{"id":86930039046527,"product_id":15846743146879,"position":1,"created_at":"2026-08-18T16:06:47+01:00","updated_at":"2026-08-18T16:06:51+01:00","alt":"Powerfly+ FS 4 Equipped 800 Gen 4","width":3000,"height":2250,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/PowerflyFS4800Equipped-27-79833-B-Primary_552d258a-fc79-45b3-8a71-6e621fd11ecc.jpg?v=1787065611","variant_ids":[58205536485759,58205536518527,58205536551295,58205536584063]},"available":false,"name":"Powerfly+ FS 4 Equipped 800 Gen 4 - Fury Red \/ Dark Star Gloss \/ XL","public_title":"Fury Red \/ Dark Star Gloss \/ XL","options":["Fu ry Red \/ Dark Star Gloss","XL"],"price":390000,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"197216411727","featured_media":{"alt":"Powerfly+ FS 4 Equipped 800 Gen 4","id":72254490902911,"position":1,"preview_image":{"aspect_ratio":1.333,"height":2250,"width":3000,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/PowerflyFS4800Equipped-27-79833-B-Primary_552d258a-fc79-45b3-8a71-6e621fd11ecc.jpg?v=1787065611"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":58205536616831,"title":"Lithium \/ Trek Black \/ L","option1":"Lithium \/ Trek Black","option2":"L","option3":null,"sku":"5349595","requires_shipping":true,"taxable":true,"featured_image":{"id":86930039210367,"product_id":15846743146879,"position":6,"created_at":"2026-08-18T16:06:47+01:00","updated_at":"2026-08-18T16:06:51+01:00","alt":"Powerfly+ FS 4 Equipped 800 Gen 4","width":3000,"height":2250,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/PowerflyFS4age","src":"\/\/projektride.co.uk\/cdn\/shop\/files\/PowerflyFS4800Equipped-27-79833-B-Alt4.jpg?v=1787065611","width":4000},{"alt":"Powerfly+ FS 4 Equipped 800 Gen 4","id":72254491066751,"position":6,"preview_image":{"aspect_ratio":1.333,"height":2250,"width":3000,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/PowerflyFS4800Equipped-27-79833-A-Primary_dda0a427-725c-4686-a499-e5d7720990ee.jpg?v=1787065611"},"aspect_ratio":1.333,"height":2250,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/files\/PowerflyFS4800Equipped-27-79833-A-Primary_dda0a427-725c-4686-a499-e5d7720990ee.jpg?v=1787065611","width":3000},{"alt":"Powerfly+ FS 4 Equipped 800 Gen 4","id":72254491099519,"position":7,"preview_image":{"aspect_ratio":1.333,"height":3000,"width":4000,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/PowerflyFS4800Equipped-27-79833-A-Alt1.jpg?v=1787065611"},"aspect_ratio":1.333,"height":3000,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/files\/PowerflyFS4800Equipped-27-79833-A-Alt1.jpg?v=17 87065611","width":4000},{"alt":"Powerfly+ FS 4 Equipped 800 Gen 4","id":72254491132287,"position":8,"preview_image":{"aspect_ratio":1.333,"height":3000,"width":4000,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/PowerflyFS4800Equipped-27-79833-A-Alt2.jpg?v=1787065610"},"aspect_ratio":1.333,"height":3000,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/files\/PowerflyFS4800Equipped-27-79833-A-Alt2.jpg?v=1787065610","width":4000},{"alt":"Powerfly+ FS 4 Equipped 800 Gen 4","id":72254491165055,"position":9,"preview_image":{"aspect_ratio":1.333,"height":3000,"width":4000,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/PowerflyFS4800Equipped-27-79833-A-Alt3.jpg?v=1787065611"},"aspect_ratio":1.333,"height":3000,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/files\/PowerflyFS4800Equipped-27-79833-A-Alt3.jpg?v=1787065611","width":4000},{"alt":"Powerfly+ FS 4 Equipped 800 Gen 4","id":72254491197823,"position":10,"preview_image":{"aspect_ratio":1.333,"height":3001,"width":4000,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/PowerflyFS4800Equipped-27-79833-A-Alt4.jpg?v=1787065610"},"aspect_ratio":1.333,"height":3001,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/files\/PowerflyFS4800Equipped-27-79833-A-Alt4.jpg?v=1787065610","width":4000}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cp\u003ePowerfly+ FS 4 Equipped Gen 4 is a full-suspension electric mountain bike built for big trail days and everyday utility. It soaks up rough terrain with 130mm front and 120mm rear RockShox suspension, while a Bosch motor and powerful 800Wh battery give you the boost to go farther. It’s adventure-ready right out of the box with lights, fenders, a MIK-compatible rack, and a kickstand.\u003c\/p\u003e\n\u003ch3\u003eTechnology\u003c\/h3\u003e\u003cp\u003eRemovable Integrated Battery - RIB is a one-piece battery and cover with a built-in handle that can easily be removed and re-installed in the frame with no tools and no hassle. It’s the most convenient way to remove you r battery for transport, security or just easier charging.\u003c\/p\u003e\n\u003ch3\u003eSpecification\u003c\/h3\u003e\u003ctable\u003e\n\u003ctr\u003e\n\u003cth\u003eFrame\u003c\/th\u003e\n\u003ctd\u003eAlpha Platinum Aluminium, Removable Integrated Battery (RIB 2.0), tapered headtube, guided internal routing, Motor Armor, Mino Link adjustable geometry, adjustable leverage rate, 34.9 mm seat tube, ABP, UDH, rack and mudguard mounts, Boost 148, 120 mm travel\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eFrame Material\u003c\/th\u003e\n\u003ctd\u003eALUMINIUM\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eRim Size\u003c\/th\u003e\n\u003ctd\u003e29\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eFork\u003c\/th\u003e\n\u003ctd\u003eRockShox\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eFork\u003c\/th\u003e\n\u003ctd\u003eRockShox Recon Silver, Solo Air spring, Motion Control damper, lockout, tapered steerer, 42 mm offset, Boost110, Maxle St
ealth, mudguard mounts, 130 mm travel RockShox Recon Silver, Solo Air spring, Motion Control d\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eRearsuspension\u003c\/th\u003e\n\u003ctd\u003eRockShox\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eSuspension Rear\u003c\/th\u003e\n\u003ctd\u003eRockShox Deluxe Select R, 210x50 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eTires\u003c\/th\u003e\n\u003ctd\u003eBontrager Gunnison Elite XR, Tubeless Ready, wire bead, 60 tpi, 29x2.40\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eHub Front\u003c\/th\u003e\n\u003ctd\u003eShimano TC500 alloy, CentreLock, 110x15 mm thru axle\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eHub Rear\u003c\/th\u003e\n\u003ctd\u003eShimano TC500 alloy, CentreLock, 148x12 mm thru axle\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eRims\u003c\/th\u003e\n\u003ctd\u003eBontrager Kovee, double-wall, Tubeless-Ready, 28-hole, 23 mm width, Presta valve \/\/ Bontrager Kovee, double-wall, Tubeless-Ready, 32-hole, 23 mm width, Presta valve\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eShifter\u003c\/th\u003e\n\u003ctd\u003eShimano\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eDerailleur Rear\u003c\/th\u003e\n\u003ctd\u003eShimano CUES U6000 GS\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCrank\u003c\/th\u003e\n\u003ctd\u003eFSA Bosch CK-220, 36T ring, 165 mm length\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCassette\u003c\/th\u003e\n\u003ctd\u003eShimano CUES LG300, LINKGLIDE, 11-48, 10-speed\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eChain\u003c\/th\u003e\n\u003ctd\u003eShimano LG500, 9\/10\/11-speed\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eBrake\u003c\/th\u003e\n\u003ctd\u003eTektro\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eBrakeset\u003c\/th\u003e\n\u003ctd\u003eTektro HD-M5140 hydraulic disc \/\/
0) { console.debug(`STOQ - Client clock appears ahead of server by ${Math.abs(Math.round(liquidCacheAge / 60))} minutes, assuming cache fresh`); window._RestockRocketConfig.isLiquidCacheFresh = true; } else if (liquidCacheAge <
= LIQUID_CACHE_MAX_AGE) { console.debug(`STOQ - Liquid cache is fresh (${Math.round(liquidCacheAge / 60)} minutes old)`); window._RestockRocketConfig.isLiquidCacheFresh = true; } else { console.debug(`STOQ - Liquid cache is stale (${Math.round(liquidCacheAge / 60)} minutes old, max ${Math.round(LIQUID_CACHE_MAX_AGE / 60)} minutes)`); window._RestockRocketConfig.isLiquidCacheFresh = false; } } function checkSettingsExpiry(settings) { try { if (!settings || !settings.updated_at) { console.debug('STOQ - Invalid settings data structure'); return null; } if (!settings.cache) { console.debug('STOQ - settings caching disabled'); return null; } if (settings.multi_language_enabled) { if (!settings.translations) { console.debug('STOQ - multi-language enabled but no translation data in cache, fetching fresh'); return null; } if (window._RestockRocketConfig.normalizedLocale & & !Object.prototype.hasOwnProperty.call(settings.translations, window._RestockRocketConfig.normalizedLocale)) { console.debug('STOQ - locale not explicitly translated, will use default language from cache'); } } const updatedAt = new Date(settings.updated_at); if (isNaN(updatedAt.getTime())) { console.debug('STOQ - Invalid updated_at date format in settings'); return null; } const age = Date.now() - updatedAt.getTime(); if (age
< SETTINGS_CACHE_DURATION) { console.debug('STOQ - settings changed recently, skipping cache'); return null; } return settings; } catch (error) { console.debug('STOQ - Error checking settings cache:', error); return null; } } function createRestockRocketContainer() { const restockRocketContainer = document.createElement('div'); restockRocketContainer.id = 'restock-rocket'; document.body.appendChild(restockRocketContainer); } function createRestockRocketScript(scriptUrl) { const restockRocketScriptElement = document.createElement('script'); restockRocketScriptElement.setAttribute('defer', 'defer'); restockRocketScriptElement.src = scriptUrl; document.body.appendChild(restockRocketScriptElement); } createRestockRocketContainer() console.debug('STOQ - extension activated') try { const _stoqInitConfig = window._RestockRocketConfig; const _stoqDetectedVariantIds = (_stoqInitConfig.product && Array.isArray(_stoqI
nitConfig.product.variants)) ? _stoqInitConfig.product.variants.map(function(v) { return v.id }) : []; const _stoqSelectedVariantId = _stoqInitConfig.selected_variant_id; var _stoqPageSeq = 0; try { _stoqPageSeq = (parseInt(window.sessionStorage.getItem('_stoq_pls') || '0', 10) || 0) + 1; window.sessionStorage.setItem('_stoq_pls', String(_stoqPageSeq)); } catch (e) { } Shopify?.analytics?.publish?.('stoq_initialized', { cart_token: _stoqInitConfig.cartToken || '', page_url: window.location.href, page_type: _stoqInitConfig.pageType || '', shop_domain: _stoqInitConfig.shop || '', market_id: _stoqInitConfig.marketId || '', country_code: _stoqInitConfig.countryIsoCode || '', detected_variant_ids: _stoqDetectedVariantIds, selected_variant_id: _stoqSelectedVariantId || '', page_load_seq: _stoqPageSeq, liquid_rendered_at: _stoqInitConfig.liquidRenderedAt || 0, app_version: _stoqInitConfig.appVersion || '', liquid_cache_age: _stoqInitConfig.liquidCacheAge, inventory_policy: (_stoqInitConfig.variantsInventoryPolicy || {})[_stoqSelectedVariantId] || '', inventory_quantity: (_stoqInitConfig.variantsInventoryQuantity || {})[_stoqSelectedVariantId], }); } catch (e) { console.debug('STOQ - stoq_initialized publish failed:', e); } try { var _sqTrack = window._RestockRocketConfig; if (_sqTrack.preordersConfigured) { document.addEventListener('click', function (e) { try { var t = e.target; if (!t || !t.closest) return; var host = t.closest('.shopify-payment-button, shopify-payment-terms'); if (!host) return; var channel = host.matches && host.matches('shopify-payment-terms') ? 'shop_pay_installments' : 'buy_now'; var form = host.closest('form'); var vidEl = form && form.querySelector('[name="id"]'); var variantId = (vidEl && vidEl.value) || _sqTrack.selected_variant_id || ''; var _sqVidNum = Number(variantId); var _sqPlan = null; var _sqPlans = Array.isArray(_sqTrack.sellingPlans) ? _sqTrack.sellingPlans : []; var _sqMktId = Number(_sqTrack.marketId); var _sqForVariant = function (pl) { return pl && pl.enabled && Array.isArray(pl.variant_ids) && pl.variant_ids.indexOf(_sqVidNum) !== -1; }; _sqPlans.forEach(function (pl) { if (!_sqPlan && _sqForVariant(pl) && pl.markets_enabled && Array.isArray(pl.shopify_market_ids) && pl.shopify_market_ids.indexOf(_sqMktId) !== -1) { _sqPlan = pl; } }); if (!_sqPlan) { _sqPlans.forEach(function (pl) { if (!_sqPlan && _sqForVariant(pl) && !pl.markets_enabled) { _sqPlan = pl; } }); } Shopify?.analytics?.publish?.('stoq_accelerated_checkout_clicked', { variant_id: variantId, product_id: (_sqTrack.product && _sqTra ck.product.id) || '', channel: channel, market_id: _sqTrack.marketId || '', country_code: _sqTrack.countryIsoCode || '', page_type: _sqTrack.pageType || '', cart_token: _sqTrack.cartToken || '', page_url: (window.location && window.location.href) || '', properties: { is_preorder_variant: (function () { var vid = Number(variantId); var has = function (a) { return Array.isArray(a) && a.indexOf(vid) !== -1; }; return has(_sqTrack.preorderVariantIds) || has(_sqTrack.cachedPreorderVariantIds && _sqTrack.cachedPreorderVariantIds.preorder_variant_ids); })(), in_enabled_plan: !!_sqPlan, is_instock_variant: (function () { var has = function (a) { return Array.isArray(a) && a.indexOf(_sqVidNum) !== -1; }; return has(_sqTrack.inStockVariantIds) || has(_sqTrack.cachedInStockVariantIds && _sqTrack.cachedInStockVariantIds.in_stock_variant_ids); })(), enrolled_plan_id: (_sqPlan && (_sqPlan.shopify_selling_plan_id || _sqPlan.shopify_selling_plan_group_id)) || '', enrolled_plan_provider: (_sqPlan && _sqPlan.inventory_provider) || '', block_enabled: !!(_sqTrack.cachedSettings && _sqTrack.cachedSettings.block_accelerated_checkout), gate_armed: !!_sqTrack.acceleratedGateArmed, gate_active_at_click: !!(document.documentElement && document.documentElement.classList.contains('stoq-buy-now-pending')), blocked: (function () { try { var rr = window._RestockRocket; return !!(rr && typeof rr.willBlockAcceleratedClick === 'function' && rr.willBlockAcceleratedClick(e)); } catch (err) { return false; } })(), }, }); Size } catch (err) { } }, true); } } catch (e) { } function applyTranslations(settings) { try { if (!settings || !settings.multi_language_enabled) { return settings; } if (!settings.translations) { console.debug('STOQ - No translations found, skipping translation'); return settings; } const normalizedLocale = window._RestockRocketConfig.normalizedLocale; const translations = settings.translations; if (!normalizedLocale) { console.debug('STOQ - No matching locale for translations. Available:', Object.keys(translations || {})); delete settings.translations; return settings; } console.debug(`STOQ - Applying translations for normalized locale: ${normalizedLocale} (original: ${window._RestockRocketConfig.locale})`); const translatedFields = translations[normalizedLocale]; if (translatedFields && typeof translatedFields === 'object') { Object.keys(translatedFields).forEach(function(key) { const value = translatedFields[key]; if (value !== null && value !== undefined && value !== '') { settings[key] = value; } }); } else { console.debug('STOQ - No translated fields found for locale:', normalizedLocale); } delete settings.translations; return settings; } catch (e) { console.debug('STOQ - error applying translations:', e); return settings; } } function setupCartSellingPlanUpdater(settings) { window.addEventListener('stoq:inventory-data-loaded', function(event) { console.debug('STOQ - Inventory data loaded, updating cart selling plans'); 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); }); } }); } (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.s
tatus); } return response.json(); }) .then(function(body) { if (body && body.errors && body.errors.length) { throw new Error('Storefront API errors: ' + body.errors.map(function(e) { return e && e.message; }).join(', ')); } const value = body && body.data && body.data.shop && body.data.shop.metafield && body.data.shop.metafield.value; if (!value) { throw new Error('Storefront API returned no settings metafield value'); } cfg.storefrontSettings = JSON.parse(value); console.debug('STOQ - stored live settings from Storefront API on config.storefrontSettings'); }) .catch(function(e) { console.debug('STOQ - Storefront settings fetch failed (non-fatal):', e && e.message); }); } if (typeof window.requestIdleCallback === 'function') { window.requestIdleCallback(run, { timeout: 5000 }); } else { setTimeout(run, 0); } })(); const cachedSettings = window._RestockRocketConfig.cachedSett 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 not ok'); } return response.json(); }) .then(function(settings) { initializeScripts(settings); }) .catch(function(error) { if (cachedSettings) { console.debug('STOQ - using expired cached settings as fallback'); initializeScripts(cachedSettings); } else { console.error('STOQ - failed to load settings:', error); } }) .catch(function(e) { console.error(e) }) } function fetchEmbedConfig(endpoint, apply) { return fetch( `${window._RestockRocketConfig.host}/api/v1/embed/${endpoint}.json`, { headers: { 'X-Shopify-Shop-Domain': window._RestockRocketConfig.shop || window.Shopify.shop, 'ngrok-skip-browser-warning': 'skip' } } ) .then(function(response) { if (!response.ok) throw new Error(`Failed to fetch ${endpoint}`); return response.json(); }) .then(function(data) { try { apply(data); } catch (applyError) { 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 || []; } }), fetchEmbedConfig('integrations', function(data) { if (Array.isArray(data)) { window._RestockRocketConfig.integrations = data; } }) ]), new Promise(function(resolve) { setTimeout(resolve, 1000); }) ]).then(function() { loadScripts(settings); }); return; } loadScripts(settings); } function loadScripts(settings) { setupCartSellingPlanUpdater(settings); if(settings.enable_app) { const hijackIntegration = window._RestockRocketConfig.integrations.find(function(integration) { return integration.type === 'hijack' && integration.enabled && integration.page_types.includes(window._RestockRocketConfig.pageType); }) const hasEnabledOffer = Array.isArray(window._RestockRocketConfig.sellingPlans) && window._RestockRocketConfig.sellingPlans.some(function(plan) { return plan && plan.enabled; }); const hasDisabledPlanIds = Array.isArray(window._RestockRocketConfig.disabledSellingPlanIds) && w 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) {
Quantity

The Charter+ 4 800 Wh low-step is a city e-bike that's truly ready for anything. Its adjustable cockpit lets you customise the ride fit from an upright, comfort-first position to a more active pedal-efficient fit. It comes with a premium Alpha Platinum frame with confidence-boosting low-step geometry, a coil-sprung fork, 9-speed Shimano CUES shifting and a Bosch Performance Line motor with 800 Wh battery for your biggest adventures.

Technology

Assembled in Germany - Explore the factory in Saxony, Germany, where every European Trek, Electra, and Diamant bike is built.

Specification

Frame Premium Alpha Platinum Aluminum frame, top-load PowerPack, integrated cockpit routing, 135x5mm QR
Frame Material ALUMINIUM
Rim Size 27.5
Fork SR Suntour
Fork SR Suntour SF25-NVX32, coil spring, preload adjuster, 5mm ThruSkew, 63mm travel
Tires Bontrager E6 Hard-Case Lite, reflective strip, 27.5x2.40"
Hub Front Shimano Tourney HB-QC300, centerlock
Hub Rear Shimano TC500-HM
Rims Bontrager Kovee, double-wall, Tubeless Ready, 28-hole, 23 mm width, Presta valve // Bontrager Kovee, double-wall, Tubeless-Ready, 32-hole, 23 mm width, Presta valve
Shifter Shimano
Shifters Shimano U4000, 9 speed
Crank ProWheel alloy, 170 mm length
Cassette Shimano LINKGLIDE LG300, 11-46, 9-speed
Chain Shimano LG500, 9/10/11-speed
Brake Shimano
Brakeset Shimano MT200 hydraulic disc
Brake Rotor Shimano EM300, CentreLock, 180 mm
Pedals Bontrager City pedals
Saddle Bontrager Boulevard
Seatpost Alloy, suspension, 31.6 mm, 300 mm length
Handlebar Alloy, 31.8 mm clamp, 25 mm rise, 630 mm width
Stem Bontrager alloy, 31.8mm clamp, adjustable rise, Blendr compatible, 80mm length
Grips Trek Ergonomic Comp, lock-on
Fenders Trek Charter alloy mudguard
Kickstand Pletscher Comp Flex 40
Battery Bosch PowerTube 800Wh, smart system
Controller Bosch Purion 200
Motor Bosch Performance Line, 250W, 75Nm, 20mph
Size Chart Rider Height Rider Height - 170.0 - 185.0
Size Chart Rider Inseam Inseam - 80.0 - 99.0

Frequently Asked Questions

  • Please get in touch with a member of the team either by phone (01313745324) or email ([email protected]) where on of the team will be more than happy to help.

    ProjektRide Bike Shop Edinburgh

  • If the item is showing in stock, we aim to post the product within 24 hours. Please allow 5 working days to receive the item.

    Postage is free on orders over £50. Orders under £50, our postage charge is £3.99.

    We also have a physical store, if you are local please pop in -

    ProjektRide Bike Shop Edinburgh

    82 Newington Road, EH91QN, Edinburgh.