{"id":30045,"date":"2026-06-11T12:59:31","date_gmt":"2026-06-11T11:59:31","guid":{"rendered":"https:\/\/monta.com\/en\/?page_id=30045"},"modified":"2026-06-23T07:40:18","modified_gmt":"2026-06-23T06:40:18","slug":"ocpp-proxy","status":"publish","type":"page","link":"https:\/\/monta.com\/en\/ocpp-proxy\/","title":{"rendered":"Seamless charging migrations with one OCPP proxy"},"content":{"rendered":"<section  data-acf-inline-fields-uid=\"block_0786c67359dc373263d248d89b42b2c6backgroundtext_sidetext_widthmedia_typeimage_placement_mobile\" data-acf-inline-fields=\"[{&quot;fieldName&quot;:&quot;background&quot;,&quot;fieldIcon&quot;:null,&quot;fieldLabel&quot;:&quot;Background&quot;,&quot;useExpandedEditor&quot;:false,&quot;popoverMinWidth&quot;:&quot;300px&quot;},{&quot;fieldName&quot;:&quot;text_side&quot;,&quot;fieldIcon&quot;:null,&quot;fieldLabel&quot;:&quot;Text side&quot;,&quot;useExpandedEditor&quot;:false,&quot;popoverMinWidth&quot;:&quot;300px&quot;},{&quot;fieldName&quot;:&quot;text_width&quot;,&quot;fieldIcon&quot;:null,&quot;fieldLabel&quot;:&quot;Text width&quot;,&quot;useExpandedEditor&quot;:false,&quot;popoverMinWidth&quot;:&quot;300px&quot;},{&quot;fieldName&quot;:&quot;media_type&quot;,&quot;fieldIcon&quot;:null,&quot;fieldLabel&quot;:&quot;Media type&quot;,&quot;useExpandedEditor&quot;:false,&quot;popoverMinWidth&quot;:&quot;300px&quot;},{&quot;fieldName&quot;:&quot;image_placement_mobile&quot;,&quot;fieldIcon&quot;:null,&quot;fieldLabel&quot;:&quot;Media placement mobile&quot;,&quot;useExpandedEditor&quot;:false,&quot;popoverMinWidth&quot;:&quot;300px&quot;}]\" role=\"button\" tabindex=\"0\" aria-label=\"Seamless charging migrations with one OCPP proxy\" class=\"bg-black text-white  rounded-section\" >\n    <div class=\"grid grid-cols-1 md:grid-cols-12 gap-12 items-center\">\n                <div class=\"md:col-span-5\">\n                                    <div class=\"pill-label mb-8 text-white border-white\" data-acf-inline-contenteditable=\"1\" data-acf-inline-contenteditable-field-slug=\"pill_label\" data-acf-placeholder=\"Type to edit...\" >\n                OCPP Proxy            <\/div>\n                                                    <h1 data-acf-inline-contenteditable=\"1\" data-acf-inline-contenteditable-field-slug=\"title\" data-acf-placeholder=\"Type to edit...\"  class=\"h1 mb-10 \">\n                    Seamless charging migrations with one OCPP proxy                <\/h1>\n                                                <div class=\"md:hidden block mb-10 \">\n                                    <img decoding=\"async\" title=\"icon_abstract-1\" alt=\"\" src=\"https:\/\/monta.com\/app\/uploads\/sites\/12\/2026\/06\/icon_abstract-1.png\">\n                                                            <\/div>\n                        <div class=\"rich-text \" data-acf-inline-fields-uid=\"block_0786c67359dc373263d248d89b42b2c6description\" data-acf-inline-fields=\"[{&quot;fieldName&quot;:&quot;description&quot;,&quot;fieldIcon&quot;:null,&quot;fieldLabel&quot;:&quot;Description&quot;,&quot;useExpandedEditor&quot;:false,&quot;popoverMinWidth&quot;:&quot;300px&quot;}]\" role=\"button\" tabindex=\"0\">\n                <p>Connect every charge point to one URL you control and decide where its OCPP data goes. Do the whole migration while still live on your old platform, then flip the switch with no interruption for drivers.<\/p>\n\n            <\/div>\n                                    <a href=\"https:\/\/monta.com\/en\/contact-sales\/\" class=\"btn-primary-blue mt-8\">\n                <span data-acf-inline-contenteditable=\"1\" data-acf-inline-contenteditable-field-slug=\"button_label\" data-acf-placeholder=\"Type to edit...\" >Book a demo<\/span>\n            <\/a>\n                                            <\/div>\n                <div class=\"md:col-span-6 md:col-start-7 justify-items-end hidden md:block\">\n                            <img decoding=\"async\" data-acf-inline-fields-uid=\"block_0786c67359dc373263d248d89b42b2c6imagemedia_type\" data-acf-inline-fields=\"[{&quot;fieldName&quot;:&quot;image&quot;,&quot;fieldIcon&quot;:null,&quot;fieldLabel&quot;:&quot;Image&quot;,&quot;useExpandedEditor&quot;:false,&quot;popoverMinWidth&quot;:&quot;300px&quot;},{&quot;fieldName&quot;:&quot;media_type&quot;,&quot;fieldIcon&quot;:null,&quot;fieldLabel&quot;:&quot;Media type&quot;,&quot;useExpandedEditor&quot;:false,&quot;popoverMinWidth&quot;:&quot;300px&quot;}]\" role=\"button\" tabindex=\"0\" title=\"icon_abstract-1\" class=\"mx-auto max-h-144\" alt=\"\" src=\"https:\/\/monta.com\/app\/uploads\/sites\/12\/2026\/06\/icon_abstract-1.png\">\n                                            <\/div>\n            <\/div>\n<\/section>\n\n\n\n<section data-acf-inline-fields-uid=\"block_13b823e9ed05db8e390e17bf3670f872background_color\" data-acf-inline-fields=\"[{&quot;fieldName&quot;:&quot;background_color&quot;,&quot;fieldIcon&quot;:null,&quot;fieldLabel&quot;:&quot;Background color&quot;,&quot;useExpandedEditor&quot;:false,&quot;popoverMinWidth&quot;:&quot;300px&quot;}]\" role=\"button\" tabindex=\"0\"  aria-labelledby=\"numberslider-heading-block_13b823e9ed05db8e390e17bf3670f872\"  class=\"bg-grey text-black  rounded-section number-slider !pr-0 md:!pr-10\">\n    <div class=\"\">\n                    <div class=\"grid grid-cols-1 md:grid-cols-12 md:mb-31 mb-10\">\n                 <h2  id=\"numberslider-heading-block_13b823e9ed05db8e390e17bf3670f872\" data-acf-inline-contenteditable=\"1\" data-acf-inline-contenteditable-field-slug=\"title\" data-acf-placeholder=\"Type to edit...\"  class=\"h2 md:col-span-6 mb-7 md:mb-0\">A migration track record, not a promise  <\/h2>                 <div class=\"rich-text intro md:col-start-8 md:col-span-5\" data-acf-inline-fields-uid=\"block_13b823e9ed05db8e390e17bf3670f872description\" data-acf-inline-fields=\"[{&quot;fieldName&quot;:&quot;description&quot;,&quot;fieldIcon&quot;:null,&quot;fieldLabel&quot;:&quot;Description&quot;,&quot;useExpandedEditor&quot;:false,&quot;popoverMinWidth&quot;:&quot;600px&quot;}]\" role=\"button\" tabindex=\"0\">\n                    <p>We have done this at scale, across Europe and North America.<\/p>\n\n                <\/div>\n            <\/div>\n                        <number-slider data-acf-inline-fields-uid=\"block_13b823e9ed05db8e390e17bf3670f872number_blocks\" data-acf-inline-fields=\"[{&quot;fieldName&quot;:&quot;number_blocks&quot;,&quot;fieldIcon&quot;:null,&quot;fieldLabel&quot;:&quot;Number blocks&quot;,&quot;useExpandedEditor&quot;:true,&quot;popoverMinWidth&quot;:&quot;300px&quot;}]\" role=\"button\" tabindex=\"0\" data-slides='[{\"illustration\":false,\"number\":\"50k+\",\"number_label\":\"Charge points migrated\",\"number_description\":\"Across Europe and North America\"},{\"illustration\":false,\"number\":\"200k+\",\"number_label\":\"Charge points connected\",\"number_description\":\"Live on Monta today\"},{\"illustration\":false,\"number\":\"800+\",\"number_label\":\"Hardware models\",\"number_description\":\"Integrated and tested\"},{\"illustration\":false,\"number\":\"170+\",\"number_label\":\"Hardware brands\",\"number_description\":\"Supported out of the box\"}]' bg=\"grey\">\n        \n        <\/number-slider>\n    <\/div>\n<\/section>\n\n<section  data-acf-inline-fields-uid=\"block_5633091040edde53d623abcb026ef0dabackgroundtext_sidetext_widthmedia_typeimage_placement_mobile\" data-acf-inline-fields=\"[{&quot;fieldName&quot;:&quot;background&quot;,&quot;fieldIcon&quot;:null,&quot;fieldLabel&quot;:&quot;Background&quot;,&quot;useExpandedEditor&quot;:false,&quot;popoverMinWidth&quot;:&quot;300px&quot;},{&quot;fieldName&quot;:&quot;text_side&quot;,&quot;fieldIcon&quot;:null,&quot;fieldLabel&quot;:&quot;Text side&quot;,&quot;useExpandedEditor&quot;:false,&quot;popoverMinWidth&quot;:&quot;300px&quot;},{&quot;fieldName&quot;:&quot;text_width&quot;,&quot;fieldIcon&quot;:null,&quot;fieldLabel&quot;:&quot;Text width&quot;,&quot;useExpandedEditor&quot;:false,&quot;popoverMinWidth&quot;:&quot;300px&quot;},{&quot;fieldName&quot;:&quot;media_type&quot;,&quot;fieldIcon&quot;:null,&quot;fieldLabel&quot;:&quot;Media type&quot;,&quot;useExpandedEditor&quot;:false,&quot;popoverMinWidth&quot;:&quot;300px&quot;},{&quot;fieldName&quot;:&quot;image_placement_mobile&quot;,&quot;fieldIcon&quot;:null,&quot;fieldLabel&quot;:&quot;Media placement mobile&quot;,&quot;useExpandedEditor&quot;:false,&quot;popoverMinWidth&quot;:&quot;300px&quot;}]\" role=\"button\" tabindex=\"0\" aria-label=\"Running two systems at once is the real risk\" class=\"bg-transparent text-charcoal  rounded-section\" >\n    <div class=\"grid grid-cols-1 md:grid-cols-12 gap-12 items-center\">\n                <div class=\"md:col-span-6 hidden md:block\">\n                            <img decoding=\"async\" data-acf-inline-fields-uid=\"block_5633091040edde53d623abcb026ef0daimage\" data-acf-inline-fields=\"[{&quot;fieldName&quot;:&quot;image&quot;,&quot;fieldIcon&quot;:null,&quot;fieldLabel&quot;:&quot;Image&quot;,&quot;useExpandedEditor&quot;:false,&quot;popoverMinWidth&quot;:&quot;300px&quot;}]\" role=\"button\" tabindex=\"0\" title=\"img_workplace-1\" alt=\"\" class=\"mx-auto max-h-144\" src=\"https:\/\/monta.com\/app\/uploads\/sites\/12\/2026\/06\/img_workplace-1.png\">\n                                            <\/div>\n                <div class=\"md:col-span-5 md:col-start-8\">\n                                    <div class=\"pill-label mb-8 \" data-acf-inline-contenteditable=\"1\" data-acf-inline-contenteditable-field-slug=\"pill_label\" data-acf-placeholder=\"Type to edit...\" >\n                The in-between            <\/div>\n                                                    <h2 data-acf-inline-contenteditable=\"1\" data-acf-inline-contenteditable-field-slug=\"title\" data-acf-placeholder=\"Type to edit...\"  class=\"h2 mb-10 \">\n                    Running two systems at once is the real risk                <\/h2>\n                                                <div class=\"md:hidden block mb-10 \">\n                                    <img decoding=\"async\" title=\"img_workplace-1\" alt=\"\" src=\"https:\/\/monta.com\/app\/uploads\/sites\/12\/2026\/06\/img_workplace-1.png\">\n                                                            <\/div>\n                        <div class=\"rich-text \" data-acf-inline-fields-uid=\"block_5633091040edde53d623abcb026ef0dadescription\" data-acf-inline-fields=\"[{&quot;fieldName&quot;:&quot;description&quot;,&quot;fieldIcon&quot;:null,&quot;fieldLabel&quot;:&quot;Description&quot;,&quot;useExpandedEditor&quot;:false,&quot;popoverMinWidth&quot;:&quot;600px&quot;}]\" role=\"button\" tabindex=\"0\">\n                <p>Migrations rarely flip in a single moment, so for weeks part of your network lives on the old platform and part on the new one. Drivers have to charge across both, billing runs through two systems, and pricing is maintained in two places. Every duplicated surface is a chance to turn a driver away, bill a session wrong, or let a price drift out of step.<\/p>\n\n            <\/div>\n                                                        <\/div>\n            <\/div>\n<\/section>\n\n\n\n<section data-acf-inline-fields-uid=\"block_3ed165bddeb94e71ba177fd2e55f55b3backgrounddisable_list_scroll\" data-acf-inline-fields=\"[{&quot;fieldName&quot;:&quot;background&quot;,&quot;fieldIcon&quot;:null,&quot;fieldLabel&quot;:&quot;Background&quot;,&quot;useExpandedEditor&quot;:false,&quot;popoverMinWidth&quot;:&quot;300px&quot;},{&quot;fieldName&quot;:&quot;disable_list_scroll&quot;,&quot;fieldIcon&quot;:null,&quot;fieldLabel&quot;:&quot;Disable list scroll&quot;,&quot;useExpandedEditor&quot;:false,&quot;popoverMinWidth&quot;:&quot;300px&quot;}]\" role=\"button\" tabindex=\"0\"  aria-label=\"Do the whole migration before you flip\"  class=\"bg-black text-white  rounded-section\">\n    <div class=\"\">\n                    <div class=\"pill-label text-light-blue border-light-blue mb-10\" data-acf-inline-contenteditable=\"1\" data-acf-inline-contenteditable-field-slug=\"pill_label\" data-acf-placeholder=\"Type to edit...\" >How it works<\/div>\n        \n        <div class=\"grid grid-cols-1 md:grid-cols-2 gap-8 md:gap-22 h-full\">\n            <div class=\"flex flex-col  md:sticky md:top-25 md:self-start \">\n                <div>\n                     <h2  data-acf-inline-contenteditable=\"1\" data-acf-inline-contenteditable-field-slug=\"title\" data-acf-placeholder=\"Type to edit...\"  class=\"h2 mb-6 md:mb-10 col-end-2\">Do the whole migration before you flip  <\/h2>                                         <div class=\"rich-text intro md:mb-10 mb-5\" data-acf-inline-fields-uid=\"block_3ed165bddeb94e71ba177fd2e55f55b3description\" data-acf-inline-fields=\"[{&quot;fieldName&quot;:&quot;description&quot;,&quot;fieldIcon&quot;:null,&quot;fieldLabel&quot;:&quot;Description&quot;,&quot;useExpandedEditor&quot;:false,&quot;popoverMinWidth&quot;:&quot;600px&quot;}]\" role=\"button\" tabindex=\"0\">\n                        <p>The proxy sits in front of your charge points on one URL, so you prepare and test everything while it still forwards to your current platform.<\/p>\n\n                    <\/div>\n                                                            <a href=\"https:\/\/monta.com\/en\/downloadables\/breaking-the-circuit-lessons-from-migrating-50000-ev-chargers\/\" class=\"btn-primary-blue mb-8 hidden md:inline-block\">\n                        <span data-acf-inline-contenteditable=\"1\" data-acf-inline-contenteditable-field-slug=\"button_text\" data-acf-placeholder=\"Type to edit...\" >Read more about migration<\/span>\n                    <\/a>\n                                    <\/div>\n                \n            <\/div>\n            \n            \n            <div class=\"h-auto md:pr-6\" data-acf-inline-fields-uid=\"block_3ed165bddeb94e71ba177fd2e55f55b3list_items\" data-acf-inline-fields=\"[{&quot;fieldName&quot;:&quot;list_items&quot;,&quot;fieldIcon&quot;:null,&quot;fieldLabel&quot;:&quot;List items&quot;,&quot;useExpandedEditor&quot;:true,&quot;popoverMinWidth&quot;:&quot;300px&quot;}]\" role=\"button\" tabindex=\"0\">\n                                                                                                <div class=\" pb-6 md:pb-8  md:pl-6 md:pr-16 w-full flex flex-row gap-6 md:gap-10 items-start\" style=\" border-bottom: 1px solid; border-image: linear-gradient(to right, rgba(163, 163, 163, 0), rgb(163, 163, 163), rgba(163, 163, 163, 0)) 1; \">\n                                        <div class=\"hidden md:block flex-shrink-0 w-10 h-10\"><\/div>\n                                        <div class=\"flex-1\">\n                        <div class=\"pill-label text-light-blue border-light-blue\">Step 1<\/div>                        <h4 class=\"h4  mt-5  mb-4\">Connect every charge point to one URL<\/h4>\n\n                                                <div class=\"rich-text paragraph \">\n                            <p>Point your whole estate at a single custom proxy URL that you own and control.<\/p>\n\n                        <\/div>\n                                                                    <\/div>\n                <\/div>\n                                                <div class=\" py-6 md:py-8  md:pl-6 md:pr-16 w-full flex flex-row gap-6 md:gap-10 items-start\" style=\" border-bottom: 1px solid; border-image: linear-gradient(to right, rgba(163, 163, 163, 0), rgb(163, 163, 163), rgba(163, 163, 163, 0)) 1; \">\n                                        <div class=\"hidden md:block flex-shrink-0 w-10 h-10\"><\/div>\n                                        <div class=\"flex-1\">\n                        <div class=\"pill-label text-light-blue border-light-blue\">Step 2<\/div>                        <h4 class=\"h4  mt-5  mb-4\">Keep forwarding to your current platform<\/h4>\n\n                                                <div class=\"rich-text paragraph \">\n                            <p>The proxy passes OCPP traffic straight through, so nothing changes for drivers while you prepare.<\/p>\n\n                        <\/div>\n                                                                    <\/div>\n                <\/div>\n                                                <div class=\" py-6 md:py-8  md:pl-6 md:pr-16 w-full flex flex-row gap-6 md:gap-10 items-start\" style=\" border-bottom: 1px solid; border-image: linear-gradient(to right, rgba(163, 163, 163, 0), rgb(163, 163, 163), rgba(163, 163, 163, 0)) 1; \">\n                                        <div class=\"hidden md:block flex-shrink-0 w-10 h-10\"><\/div>\n                                        <div class=\"flex-1\">\n                        <div class=\"pill-label text-light-blue border-light-blue\">Step 3<\/div>                        <h4 class=\"h4  mt-5  mb-4\">Build and test Monta in parallel<\/h4>\n\n                                                <div class=\"rich-text paragraph \">\n                            <p>Set up users, sites, pricing and roaming on Monta and test it end to end before anyone moves.<\/p>\n\n                        <\/div>\n                                                                    <\/div>\n                <\/div>\n                                                <div class=\" py-6 md:py-8  md:pl-6 md:pr-16 w-full flex flex-row gap-6 md:gap-10 items-start\" style=\" border-bottom: 1px solid; border-image: linear-gradient(to right, rgba(163, 163, 163, 0), rgb(163, 163, 163), rgba(163, 163, 163, 0)) 1; \">\n                                        <div class=\"hidden md:block flex-shrink-0 w-10 h-10\"><\/div>\n                                        <div class=\"flex-1\">\n                        <div class=\"pill-label text-light-blue border-light-blue\">Step 4<\/div>                        <h4 class=\"h4  mt-5  mb-4\">Group, monitor and route on the fly<\/h4>\n\n                                                <div class=\"rich-text paragraph \">\n                            <p>Group charge points, watch live traffic, and decide where each group&#8217;s data is forwarded.<\/p>\n\n                        <\/div>\n                                                                    <\/div>\n                <\/div>\n                                                <div class=\" py-6 md:py-8  md:pl-6 md:pr-16 w-full flex flex-row gap-6 md:gap-10 items-start\" style=\"\">\n                                        <div class=\"hidden md:block flex-shrink-0 w-10 h-10\"><\/div>\n                                        <div class=\"flex-1\">\n                        <div class=\"pill-label text-light-blue border-light-blue\">Step 5<\/div>                        <h4 class=\"h4  mt-5  mb-4\">Flip the whole estate in one move<\/h4>\n\n                                                <div class=\"rich-text paragraph \">\n                            <p>When everything is verified, switch every charge point to Monta at once and go live in minutes.<\/p>\n\n                        <\/div>\n                                                                    <\/div>\n                <\/div>\n                \n            <\/div>\n                        <a href=\"https:\/\/monta.com\/en\/downloadables\/breaking-the-circuit-lessons-from-migrating-50000-ev-chargers\/\" class=\"btn-primary-blue md:hidden block\">\n                <span data-acf-inline-contenteditable=\"1\" data-acf-inline-contenteditable-field-slug=\"button_text\" data-acf-placeholder=\"Type to edit...\" >Read more about migration<\/span>\n            <\/a>\n                    <\/div>\n    <\/div>\n\n<\/section>\n\n<section aria-labelledby=\"table-heading-block_29a008916edea0929dc4a968e047a529\" class=\"\">\n    <div class=\"md:grid md:grid-cols-12 mb-12\">\n        <div class=\"col-span-5 mb-6 md:mb-0\">\n                            <h2 id=\"table-heading-block_29a008916edea0929dc4a968e047a529\" data-acf-inline-contenteditable=\"1\" data-acf-inline-contenteditable-field-slug=\"title\" data-acf-placeholder=\"Type to edit...\"  class=\"h2\">Two systems at once vs one OCPP proxy<\/h2>\n                    <\/div>\n        <div class=\"col-start-8 col-span-5 intro\" data-acf-inline-fields-uid=\"block_29a008916edea0929dc4a968e047a529description\" data-acf-inline-fields=\"[{&quot;fieldName&quot;:&quot;description&quot;,&quot;fieldIcon&quot;:null,&quot;fieldLabel&quot;:&quot;Description&quot;,&quot;useExpandedEditor&quot;:false,&quot;popoverMinWidth&quot;:&quot;600px&quot;}]\" role=\"button\" tabindex=\"0\">\n            <p>The same migration, with and without a stretch of running two platforms side by side.<\/p>\n        <\/div>\n    <\/div>\n    <div class=\"table-scroll-hint\">\n        <lottie-player\n            class=\"mx-auto block\"\n            src=\"https:\/\/monta.com\/app\/uploads\/2026\/03\/HorizontalScroll-Icon-1.json\"\n            background=\"transparent\"\n            speed=\"1\"\n            style=\"width: 80px; height: 80px;\"\n            loop\n            autoplay>\n        <\/lottie-player>\n    <\/div>\n    <div class=\"overflow-x-auto -mx-4 px-4 md:mx-0 md:px-0\">\n        <div class=\"acf-innerblocks-container\">\n\n<figure class=\"wp-block-table\"><table><thead><tr><th><\/th><th>Running two systems in parallel<\/th><th>One OCPP proxy with Monta<\/th><\/tr><\/thead><tbody><tr><td>Driver access<\/td><td>Must work on old and new at once<\/td><td>One network, drivers never notice<\/td><\/tr><tr><td>Billing<\/td><td>Split across two systems<\/td><td>Settled in one place<\/td><\/tr><tr><td>Pricing<\/td><td>Maintained in two platforms<\/td><td>Managed once on Monta<\/td><\/tr><tr><td>Testing<\/td><td>Limited, live, under pressure<\/td><td>Full test before any driver moves<\/td><\/tr><tr><td>Go-live<\/td><td>Phased over weeks, side effects<\/td><td>One flip, live in minutes<\/td><\/tr><\/tbody><\/table><\/figure>\n\n<\/div>\n    <\/div>\n<\/section>\n\n\n\n\n<section data-acf-inline-fields-uid=\"block_0dab3958f5182fcaa748e38f73f743bcbackground_sectionbackground_cardscolumn_layoutfull_height_image\" data-acf-inline-fields=\"[{&quot;fieldName&quot;:&quot;background_section&quot;,&quot;fieldIcon&quot;:null,&quot;fieldLabel&quot;:&quot;Background section&quot;,&quot;useExpandedEditor&quot;:false,&quot;popoverMinWidth&quot;:&quot;300px&quot;},{&quot;fieldName&quot;:&quot;background_cards&quot;,&quot;fieldIcon&quot;:null,&quot;fieldLabel&quot;:&quot;Background cards&quot;,&quot;useExpandedEditor&quot;:false,&quot;popoverMinWidth&quot;:&quot;300px&quot;},{&quot;fieldName&quot;:&quot;column_layout&quot;,&quot;fieldIcon&quot;:null,&quot;fieldLabel&quot;:&quot;Column layout&quot;,&quot;useExpandedEditor&quot;:false,&quot;popoverMinWidth&quot;:&quot;300px&quot;},{&quot;fieldName&quot;:&quot;full_height_image&quot;,&quot;fieldIcon&quot;:null,&quot;fieldLabel&quot;:&quot;Full height image&quot;,&quot;useExpandedEditor&quot;:false,&quot;popoverMinWidth&quot;:&quot;300px&quot;}]\" role=\"button\" tabindex=\"0\"  aria-label=\"Your charging traffic, on your terms\"  class=\"  \">\n            <div class=\"mb-8 \">\n            <span class=\"pill-label\" data-acf-inline-contenteditable=\"1\" data-acf-inline-contenteditable-field-slug=\"pill_label\" data-acf-placeholder=\"Type to edit...\" >One URL, full control<\/span>\n        <\/div>\n                <div class=\"md:grid md:grid-cols-12 mb-12\">\n            <div class=\"col-span-5\">\n                 <h2 data-acf-inline-contenteditable=\"1\" data-acf-inline-contenteditable-field-slug=\"title\" data-acf-placeholder=\"Type to edit...\" >  Your charging traffic, on your terms  <\/h2>             <\/div>\n            <div class=\"rich-text col-start-8 col-span-5 intro\" data-acf-inline-fields-uid=\"block_0dab3958f5182fcaa748e38f73f743bcdescription\" data-acf-inline-fields=\"[{&quot;fieldName&quot;:&quot;description&quot;,&quot;fieldIcon&quot;:null,&quot;fieldLabel&quot;:&quot;description&quot;,&quot;useExpandedEditor&quot;:false,&quot;popoverMinWidth&quot;:&quot;600px&quot;}]\" role=\"button\" tabindex=\"0\">\n                Every charge point connects through one proxy endpoint, so routing, grouping and monitoring stay in your hands, before, during and after the move.\n            <\/div>\n        <\/div>\n    \n    \n    <div class=\"md:grid md:grid-cols-2 gap-6\" data-acf-inline-fields-uid=\"block_0dab3958f5182fcaa748e38f73f743bccards\" data-acf-inline-fields=\"[{&quot;fieldName&quot;:&quot;cards&quot;,&quot;fieldIcon&quot;:null,&quot;fieldLabel&quot;:&quot;Cards&quot;,&quot;useExpandedEditor&quot;:true,&quot;popoverMinWidth&quot;:&quot;300px&quot;}]\" role=\"button\" tabindex=\"0\">\n                                <div class=\"md:grid md:grid-cols-3 mb-6 md:mb-0 gap-6 md:p-10 px-4 -mx-4 md:-mx-0 py-6 h-full bg-grey text-charcoal rounded-xl\">\n                                    <div class=\"mb-4 md:mb-0 md:col-span-1 max-w-[30%] md:max-w-full\">\n                        <img decoding=\"async\" src=\"https:\/\/monta.com\/app\/uploads\/sites\/12\/2026\/06\/EveryTurn_Efficiency_Still-1.png\" alt=\"One custom URL\" class=\"\" title=\"\">\n                    <\/div>\n                                <div class=\"md:col-span-2 flex flex-col\">\n                                                                <h3 class=\"mb-3 md:mb-8\">One custom URL<\/h3>\n                                        <div class=\"flex-1 \">\n                        <p>Every charge point connects to a single endpoint you own, not a backend you have to reconfigure later.<\/p>\n\n                    <\/div>\n                                    <\/div>\n            <\/div>\n                                        <div class=\"md:grid md:grid-cols-3 mb-6 md:mb-0 gap-6 md:p-10 px-4 -mx-4 md:-mx-0 py-6 h-full bg-grey text-charcoal rounded-xl\">\n                                    <div class=\"mb-4 md:mb-0 md:col-span-1 max-w-[30%] md:max-w-full\">\n                        <img decoding=\"async\" src=\"https:\/\/monta.com\/app\/uploads\/sites\/12\/2026\/06\/EveryTurn_Efficiency_Still.png\" alt=\"Dynamic grouping\" class=\"\" title=\"\">\n                    <\/div>\n                                <div class=\"md:col-span-2 flex flex-col\">\n                                                                <h3 class=\"mb-3 md:mb-8\">Dynamic grouping<\/h3>\n                                        <div class=\"flex-1 \">\n                        <p>Group charge points however you like and decide where each group&#8217;s OCPP data is forwarded.<\/p>\n\n                    <\/div>\n                                    <\/div>\n            <\/div>\n                                        <div class=\"md:grid md:grid-cols-3 mb-6 md:mb-0 gap-6 md:p-10 px-4 -mx-4 md:-mx-0 py-6 h-full bg-grey text-charcoal rounded-xl\">\n                                    <div class=\"mb-4 md:mb-0 md:col-span-1 max-w-[30%] md:max-w-full\">\n                        <img decoding=\"async\" src=\"https:\/\/monta.com\/app\/uploads\/sites\/12\/2026\/06\/EveryTurn_Efficiency_Still-1-1.png\" alt=\"Live monitoring\" class=\"\" title=\"\">\n                    <\/div>\n                                <div class=\"md:col-span-2 flex flex-col\">\n                                                                <h3 class=\"mb-3 md:mb-8\">Live monitoring<\/h3>\n                                        <div class=\"flex-1 \">\n                        <p>Watch connection status and OCPP traffic across the estate in real time as you migrate.<\/p>\n\n                    <\/div>\n                                    <\/div>\n            <\/div>\n                                        <div class=\"md:grid md:grid-cols-3 mb-6 md:mb-0 gap-6 md:p-10 px-4 -mx-4 md:-mx-0 py-6 h-full bg-grey text-charcoal rounded-xl\">\n                                    <div class=\"mb-4 md:mb-0 md:col-span-1 max-w-[30%] md:max-w-full\">\n                        <img decoding=\"async\" src=\"https:\/\/monta.com\/app\/uploads\/sites\/12\/2026\/06\/EveryTurn_Efficiency_Speed.png\" alt=\"Adjust on the fly\" class=\"\" title=\"\">\n                    <\/div>\n                                <div class=\"md:col-span-2 flex flex-col\">\n                                                                <h3 class=\"mb-3 md:mb-8\">Adjust on the fly<\/h3>\n                                        <div class=\"flex-1 \">\n                        <p>Re-route or duplex backends without touching hardware or sending anyone to site.<\/p>\n\n                    <\/div>\n                                    <\/div>\n            <\/div>\n                <\/div>\n\n    \n    \n<\/section>\n\n\n<section data-acf-inline-fields-uid=\"block_b06208f916e9f4b30936dae37266d84dbackground\" data-acf-inline-fields=\"[{&quot;fieldName&quot;:&quot;background&quot;,&quot;fieldIcon&quot;:null,&quot;fieldLabel&quot;:&quot;Background&quot;,&quot;useExpandedEditor&quot;:false,&quot;popoverMinWidth&quot;:&quot;300px&quot;}]\" role=\"button\" tabindex=\"0\" aria-label=\"Networks that have already made the switch\" class=\"bg-grey  py-8 md:py-24 rounded-section\">\n\n        \n                <div class=\"mb-12 md:mb-16\">\n                                                <h2 data-acf-inline-contenteditable=\"1\" data-acf-inline-contenteditable-field-slug=\"title_section\" data-acf-placeholder=\"Type to edit...\"  class=\"h2 font-bold mb-4 \">Networks that have already made the switch<\/h2>\n                                                        <div class=\"text-lg md:text-xl max-w-4xl rich-text mt-6 \" data-acf-inline-fields-uid=\"block_b06208f916e9f4b30936dae37266d84ddescription_section\" data-acf-inline-fields=\"[{&quot;fieldName&quot;:&quot;description_section&quot;,&quot;fieldIcon&quot;:null,&quot;fieldLabel&quot;:&quot;Description section&quot;,&quot;useExpandedEditor&quot;:false,&quot;popoverMinWidth&quot;:&quot;600px&quot;}]\" role=\"button\" tabindex=\"0\"><p>Big-bang and phased migrations we have run end to end.<\/p>\n<\/div>\n                    <\/div>\n        \n        \n        <div class=\"grid grid-cols-2 md:grid-cols-3 gap-2 md:gap-4\" data-acf-inline-fields-uid=\"block_b06208f916e9f4b30936dae37266d84dimpact_numbersquotes\" data-acf-inline-fields=\"[{&quot;fieldName&quot;:&quot;impact_numbers&quot;,&quot;fieldIcon&quot;:null,&quot;fieldLabel&quot;:&quot;Impact numbers&quot;,&quot;useExpandedEditor&quot;:true,&quot;popoverMinWidth&quot;:&quot;300px&quot;},{&quot;fieldName&quot;:&quot;quotes&quot;,&quot;fieldIcon&quot;:null,&quot;fieldLabel&quot;:&quot;Quotes&quot;,&quot;useExpandedEditor&quot;:true,&quot;popoverMinWidth&quot;:&quot;300px&quot;}]\" role=\"button\" tabindex=\"0\">\n\n                        \n            \n                                                                <div class=\"bg-white rounded-2xl p-4 md:p-8 flex flex-col gap-5 min-h-[200px] md:min-h-0 relative\">\n                                                        <div>\n                                                    <div class=\"text-4xl md:text-5xl font-bold  group-hover:text-primary-blue mb-2 transition-colors duration-300\">\n                                15,000\n                            <\/div>\n                                                                            <div class=\" group-hover:text-primary-blue intro transition-colors duration-300\">\n                                Norlys charge points migrated from three backend systems in six months\n                            <\/div>\n                                            <\/div>\n                                                        <\/div>\n                            \n                                                                <div class=\"bg-white rounded-2xl p-4 md:p-8 flex flex-col gap-5 min-h-[200px] md:min-h-0 relative\">\n                                                        <div>\n                                                    <div class=\"text-4xl md:text-5xl font-bold  group-hover:text-primary-blue mb-2 transition-colors duration-300\">\n                                20,000+\n                            <\/div>\n                                                                            <div class=\" group-hover:text-primary-blue intro transition-colors duration-300\">\n                                Rolec charge points connected after moving off a legacy platform\n                            <\/div>\n                                            <\/div>\n                                                        <\/div>\n                            \n            \n            \n            \n            \n            \n                                                                <div class=\"bg-white rounded-2xl p-4 md:p-8 flex flex-col gap-5 min-h-[200px] md:min-h-0 relative order-3 md:order-none\">\n                                                        <div>\n                                                    <div class=\"text-4xl md:text-5xl font-bold  group-hover:text-primary-blue mb-2 transition-colors duration-300\">\n                                500+\n                            <\/div>\n                                                                            <div class=\" group-hover:text-primary-blue intro transition-colors duration-300\">\n                                GEEVE by GreenYellow charge points migrated across France in three months\n                            <\/div>\n                                            <\/div>\n                                                        <\/div>\n                            \n            \n                        \n\n        <\/div>\n\n<\/section>\n\n\n<section data-acf-inline-fields-uid=\"block_cea081534cd6d3d6e0ada656d12aeee1background\" data-acf-inline-fields=\"[{&quot;fieldName&quot;:&quot;background&quot;,&quot;fieldIcon&quot;:null,&quot;fieldLabel&quot;:&quot;Background&quot;,&quot;useExpandedEditor&quot;:false,&quot;popoverMinWidth&quot;:&quot;300px&quot;}]\" role=\"button\" tabindex=\"0\"  aria-label=\"FAQs\"  class=\"md:px-42 bg-transparent rounded-section \">\n<div class=\"grid grid-cols-1 md:grid-cols-12 md:mb-31 mb-10\">\n     <h2  data-acf-inline-contenteditable=\"1\" data-acf-inline-contenteditable-field-slug=\"title\" data-acf-placeholder=\"Type to edit...\"  class=\"h2  mb-7 md:mb-0  col-span-12 mx-auto \" >FAQs <\/h2>     <\/div>\n<div class=\"w-full md:w-3\/4 mx-auto\" data-acf-inline-fields-uid=\"block_cea081534cd6d3d6e0ada656d12aeee1faqs\" data-acf-inline-fields=\"[{&quot;fieldName&quot;:&quot;faqs&quot;,&quot;fieldIcon&quot;:null,&quot;fieldLabel&quot;:&quot;FAQs&quot;,&quot;useExpandedEditor&quot;:true,&quot;popoverMinWidth&quot;:&quot;300px&quot;}]\" role=\"button\" tabindex=\"0\">\n    <div class=\"faq-wrapper border-faded-grey-horizontal border-b-0 border-t-1 mt-11\">\n          <div\n      data-wp-interactive=\"monta\/faq\"\n      data-wp-context='{\"isOpen\": false}'\n      data-wp-bind--data-state=\"state.dataState\"\n      data-state=\"closed\"\n      class=\"group\/faq border-faded-grey-horizontal border-b-1 border-t-0 py-10 md:p-11\"\n    >\n      <button\n        type=\"button\"\n        data-wp-on--click=\"actions.toggle\"\n        data-wp-bind--aria-expanded=\"context.isOpen\"\n        aria-controls=\"faq-1\"\n        class=\"quote w-full text-left flex items-center gap-8 justify-between cursor-pointer\"\n      >\n        <span>How does the OCPP proxy make a migration seamless?<\/span>\n        <div class=\"relative w-6 h-6 flex-shrink-0\">\n          <svg class=\"absolute inset-0 w-6 h-6 transition-opacity duration-300 group-data-[state=open]\/faq:opacity-0 opacity-100\" width=\"29\" height=\"28\" viewBox=\"0 0 29 28\" fill=\"currentColor\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<path d=\"M14.456 27.3782C6.008 27.3782 0.664 21.2662 0.664 14.0022C0.664 6.73816 5.976 0.658155 14.456 0.658155C22.904 0.658155 28.248 6.73816 28.248 14.0022C28.248 21.2662 22.872 27.3782 14.456 27.3782ZM2.744 14.0342C2.744 20.4342 6.968 25.4902 14.456 25.4902C21.944 25.4902 26.168 20.4342 26.168 14.0342C26.168 7.63416 21.944 2.54616 14.456 2.54616C6.968 2.54616 2.744 7.63416 2.744 14.0342ZM9.336 14.9942V13.3622H13.4V9.65016H15.288V13.3622H19.48V14.9942H15.288V18.7062H13.4V14.9942H9.336Z\"\/>\n<\/svg>          <svg class=\"absolute inset-0 w-6 h-6 transition-opacity duration-300 group-data-[state=open]\/faq:opacity-100 opacity-0\" width=\"29\" height=\"28\" viewBox=\"0 0 29 28\" fill=\"currentColor\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<path d=\"M14.456 27.4706C6.008 27.4706 0.664 21.3586 0.664 14.0946C0.664 6.83062 5.976 0.750624 14.456 0.750624C22.904 0.750624 28.248 6.83062 28.248 14.0946C28.248 21.3586 22.872 27.4706 14.456 27.4706ZM2.744 14.1266C2.744 20.5266 6.968 25.5826 14.456 25.5826C21.944 25.5826 26.168 20.5266 26.168 14.1266C26.168 7.72662 21.944 2.63862 14.456 2.63862C6.968 2.63862 2.744 7.72662 2.744 14.1266ZM11.896 15.0546V13.3586H17.048V15.0546H11.896Z\"\/>\n<\/svg>        <\/div>\n      <\/button>\n      <div\n        id=\"faq-1\"\n        data-wp-bind--inert=\"state.isClosed\"\n        class=\"paragraph rich-text overflow-hidden transition-all duration-300 ease-in-out max-h-0 opacity-0 mt-0 group-data-[state=open]\/faq:max-h-300 group-data-[state=open]\/faq:opacity-100 group-data-[state=open]\/faq:mt-10\"\n      >\n        <p>It connects every charge point to one URL and keeps forwarding to your old platform while you build and test Monta. When you are ready, you flip the whole estate in one move.<\/p>\n\n      <\/div>\n    <\/div>\n          <div\n      data-wp-interactive=\"monta\/faq\"\n      data-wp-context='{\"isOpen\": false}'\n      data-wp-bind--data-state=\"state.dataState\"\n      data-state=\"closed\"\n      class=\"group\/faq border-faded-grey-horizontal border-b-1 border-t-0 py-10 md:p-11\"\n    >\n      <button\n        type=\"button\"\n        data-wp-on--click=\"actions.toggle\"\n        data-wp-bind--aria-expanded=\"context.isOpen\"\n        aria-controls=\"faq-2\"\n        class=\"quote w-full text-left flex items-center gap-8 justify-between cursor-pointer\"\n      >\n        <span>Do I have to run two systems in parallel during the migration?<\/span>\n        <div class=\"relative w-6 h-6 flex-shrink-0\">\n          <svg class=\"absolute inset-0 w-6 h-6 transition-opacity duration-300 group-data-[state=open]\/faq:opacity-0 opacity-100\" width=\"29\" height=\"28\" viewBox=\"0 0 29 28\" fill=\"currentColor\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<path d=\"M14.456 27.3782C6.008 27.3782 0.664 21.2662 0.664 14.0022C0.664 6.73816 5.976 0.658155 14.456 0.658155C22.904 0.658155 28.248 6.73816 28.248 14.0022C28.248 21.2662 22.872 27.3782 14.456 27.3782ZM2.744 14.0342C2.744 20.4342 6.968 25.4902 14.456 25.4902C21.944 25.4902 26.168 20.4342 26.168 14.0342C26.168 7.63416 21.944 2.54616 14.456 2.54616C6.968 2.54616 2.744 7.63416 2.744 14.0342ZM9.336 14.9942V13.3622H13.4V9.65016H15.288V13.3622H19.48V14.9942H15.288V18.7062H13.4V14.9942H9.336Z\"\/>\n<\/svg>          <svg class=\"absolute inset-0 w-6 h-6 transition-opacity duration-300 group-data-[state=open]\/faq:opacity-100 opacity-0\" width=\"29\" height=\"28\" viewBox=\"0 0 29 28\" fill=\"currentColor\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<path d=\"M14.456 27.4706C6.008 27.4706 0.664 21.3586 0.664 14.0946C0.664 6.83062 5.976 0.750624 14.456 0.750624C22.904 0.750624 28.248 6.83062 28.248 14.0946C28.248 21.3586 22.872 27.4706 14.456 27.4706ZM2.744 14.1266C2.744 20.5266 6.968 25.5826 14.456 25.5826C21.944 25.5826 26.168 20.5266 26.168 14.1266C26.168 7.72662 21.944 2.63862 14.456 2.63862C6.968 2.63862 2.744 7.72662 2.744 14.1266ZM11.896 15.0546V13.3586H17.048V15.0546H11.896Z\"\/>\n<\/svg>        <\/div>\n      <\/button>\n      <div\n        id=\"faq-2\"\n        data-wp-bind--inert=\"state.isClosed\"\n        class=\"paragraph rich-text overflow-hidden transition-all duration-300 ease-in-out max-h-0 opacity-0 mt-0 group-data-[state=open]\/faq:max-h-300 group-data-[state=open]\/faq:opacity-100 group-data-[state=open]\/faq:mt-10\"\n      >\n        <p>No. The proxy lets you prepare everything in advance, so you avoid splitting drivers, billing and pricing across two platforms. You go live in a single switch.<\/p>\n\n      <\/div>\n    <\/div>\n          <div\n      data-wp-interactive=\"monta\/faq\"\n      data-wp-context='{\"isOpen\": false}'\n      data-wp-bind--data-state=\"state.dataState\"\n      data-state=\"closed\"\n      class=\"group\/faq border-faded-grey-horizontal border-b-1 border-t-0 py-10 md:p-11\"\n    >\n      <button\n        type=\"button\"\n        data-wp-on--click=\"actions.toggle\"\n        data-wp-bind--aria-expanded=\"context.isOpen\"\n        aria-controls=\"faq-3\"\n        class=\"quote w-full text-left flex items-center gap-8 justify-between cursor-pointer\"\n      >\n        <span>Can I control where my OCPP data is forwarded?<\/span>\n        <div class=\"relative w-6 h-6 flex-shrink-0\">\n          <svg class=\"absolute inset-0 w-6 h-6 transition-opacity duration-300 group-data-[state=open]\/faq:opacity-0 opacity-100\" width=\"29\" height=\"28\" viewBox=\"0 0 29 28\" fill=\"currentColor\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<path d=\"M14.456 27.3782C6.008 27.3782 0.664 21.2662 0.664 14.0022C0.664 6.73816 5.976 0.658155 14.456 0.658155C22.904 0.658155 28.248 6.73816 28.248 14.0022C28.248 21.2662 22.872 27.3782 14.456 27.3782ZM2.744 14.0342C2.744 20.4342 6.968 25.4902 14.456 25.4902C21.944 25.4902 26.168 20.4342 26.168 14.0342C26.168 7.63416 21.944 2.54616 14.456 2.54616C6.968 2.54616 2.744 7.63416 2.744 14.0342ZM9.336 14.9942V13.3622H13.4V9.65016H15.288V13.3622H19.48V14.9942H15.288V18.7062H13.4V14.9942H9.336Z\"\/>\n<\/svg>          <svg class=\"absolute inset-0 w-6 h-6 transition-opacity duration-300 group-data-[state=open]\/faq:opacity-100 opacity-0\" width=\"29\" height=\"28\" viewBox=\"0 0 29 28\" fill=\"currentColor\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<path d=\"M14.456 27.4706C6.008 27.4706 0.664 21.3586 0.664 14.0946C0.664 6.83062 5.976 0.750624 14.456 0.750624C22.904 0.750624 28.248 6.83062 28.248 14.0946C28.248 21.3586 22.872 27.4706 14.456 27.4706ZM2.744 14.1266C2.744 20.5266 6.968 25.5826 14.456 25.5826C21.944 25.5826 26.168 20.5266 26.168 14.1266C26.168 7.72662 21.944 2.63862 14.456 2.63862C6.968 2.63862 2.744 7.72662 2.744 14.1266ZM11.896 15.0546V13.3586H17.048V15.0546H11.896Z\"\/>\n<\/svg>        <\/div>\n      <\/button>\n      <div\n        id=\"faq-3\"\n        data-wp-bind--inert=\"state.isClosed\"\n        class=\"paragraph rich-text overflow-hidden transition-all duration-300 ease-in-out max-h-0 opacity-0 mt-0 group-data-[state=open]\/faq:max-h-300 group-data-[state=open]\/faq:opacity-100 group-data-[state=open]\/faq:mt-10\"\n      >\n        <p>Yes. Charge points connect to one custom URL, and you decide which backend each group is routed to. You can monitor and adjust the traffic on the fly.<\/p>\n\n      <\/div>\n    <\/div>\n          <div\n      data-wp-interactive=\"monta\/faq\"\n      data-wp-context='{\"isOpen\": false}'\n      data-wp-bind--data-state=\"state.dataState\"\n      data-state=\"closed\"\n      class=\"group\/faq border-faded-grey-horizontal border-b-1 border-t-0 py-10 md:p-11\"\n    >\n      <button\n        type=\"button\"\n        data-wp-on--click=\"actions.toggle\"\n        data-wp-bind--aria-expanded=\"context.isOpen\"\n        aria-controls=\"faq-4\"\n        class=\"quote w-full text-left flex items-center gap-8 justify-between cursor-pointer\"\n      >\n        <span>Will it work with our hardware brands?<\/span>\n        <div class=\"relative w-6 h-6 flex-shrink-0\">\n          <svg class=\"absolute inset-0 w-6 h-6 transition-opacity duration-300 group-data-[state=open]\/faq:opacity-0 opacity-100\" width=\"29\" height=\"28\" viewBox=\"0 0 29 28\" fill=\"currentColor\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<path d=\"M14.456 27.3782C6.008 27.3782 0.664 21.2662 0.664 14.0022C0.664 6.73816 5.976 0.658155 14.456 0.658155C22.904 0.658155 28.248 6.73816 28.248 14.0022C28.248 21.2662 22.872 27.3782 14.456 27.3782ZM2.744 14.0342C2.744 20.4342 6.968 25.4902 14.456 25.4902C21.944 25.4902 26.168 20.4342 26.168 14.0342C26.168 7.63416 21.944 2.54616 14.456 2.54616C6.968 2.54616 2.744 7.63416 2.744 14.0342ZM9.336 14.9942V13.3622H13.4V9.65016H15.288V13.3622H19.48V14.9942H15.288V18.7062H13.4V14.9942H9.336Z\"\/>\n<\/svg>          <svg class=\"absolute inset-0 w-6 h-6 transition-opacity duration-300 group-data-[state=open]\/faq:opacity-100 opacity-0\" width=\"29\" height=\"28\" viewBox=\"0 0 29 28\" fill=\"currentColor\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<path d=\"M14.456 27.4706C6.008 27.4706 0.664 21.3586 0.664 14.0946C0.664 6.83062 5.976 0.750624 14.456 0.750624C22.904 0.750624 28.248 6.83062 28.248 14.0946C28.248 21.3586 22.872 27.4706 14.456 27.4706ZM2.744 14.1266C2.744 20.5266 6.968 25.5826 14.456 25.5826C21.944 25.5826 26.168 20.5266 26.168 14.1266C26.168 7.72662 21.944 2.63862 14.456 2.63862C6.968 2.63862 2.744 7.72662 2.744 14.1266ZM11.896 15.0546V13.3586H17.048V15.0546H11.896Z\"\/>\n<\/svg>        <\/div>\n      <\/button>\n      <div\n        id=\"faq-4\"\n        data-wp-bind--inert=\"state.isClosed\"\n        class=\"paragraph rich-text overflow-hidden transition-all duration-300 ease-in-out max-h-0 opacity-0 mt-0 group-data-[state=open]\/faq:max-h-300 group-data-[state=open]\/faq:opacity-100 group-data-[state=open]\/faq:mt-10\"\n      >\n        <p>Our team has integrated 800+ models across 170+ brands. Mixed estates are the norm, not the exception.<\/p>\n\n      <\/div>\n    <\/div>\n          <div\n      data-wp-interactive=\"monta\/faq\"\n      data-wp-context='{\"isOpen\": false}'\n      data-wp-bind--data-state=\"state.dataState\"\n      data-state=\"closed\"\n      class=\"group\/faq border-faded-grey-horizontal border-b-1 border-t-0 py-10 md:p-11\"\n    >\n      <button\n        type=\"button\"\n        data-wp-on--click=\"actions.toggle\"\n        data-wp-bind--aria-expanded=\"context.isOpen\"\n        aria-controls=\"faq-5\"\n        class=\"quote w-full text-left flex items-center gap-8 justify-between cursor-pointer\"\n      >\n        <span>What is the Monta OCPP URL?<\/span>\n        <div class=\"relative w-6 h-6 flex-shrink-0\">\n          <svg class=\"absolute inset-0 w-6 h-6 transition-opacity duration-300 group-data-[state=open]\/faq:opacity-0 opacity-100\" width=\"29\" height=\"28\" viewBox=\"0 0 29 28\" fill=\"currentColor\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<path d=\"M14.456 27.3782C6.008 27.3782 0.664 21.2662 0.664 14.0022C0.664 6.73816 5.976 0.658155 14.456 0.658155C22.904 0.658155 28.248 6.73816 28.248 14.0022C28.248 21.2662 22.872 27.3782 14.456 27.3782ZM2.744 14.0342C2.744 20.4342 6.968 25.4902 14.456 25.4902C21.944 25.4902 26.168 20.4342 26.168 14.0342C26.168 7.63416 21.944 2.54616 14.456 2.54616C6.968 2.54616 2.744 7.63416 2.744 14.0342ZM9.336 14.9942V13.3622H13.4V9.65016H15.288V13.3622H19.48V14.9942H15.288V18.7062H13.4V14.9942H9.336Z\"\/>\n<\/svg>          <svg class=\"absolute inset-0 w-6 h-6 transition-opacity duration-300 group-data-[state=open]\/faq:opacity-100 opacity-0\" width=\"29\" height=\"28\" viewBox=\"0 0 29 28\" fill=\"currentColor\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<path d=\"M14.456 27.4706C6.008 27.4706 0.664 21.3586 0.664 14.0946C0.664 6.83062 5.976 0.750624 14.456 0.750624C22.904 0.750624 28.248 6.83062 28.248 14.0946C28.248 21.3586 22.872 27.4706 14.456 27.4706ZM2.744 14.1266C2.744 20.5266 6.968 25.5826 14.456 25.5826C21.944 25.5826 26.168 20.5266 26.168 14.1266C26.168 7.72662 21.944 2.63862 14.456 2.63862C6.968 2.63862 2.744 7.72662 2.744 14.1266ZM11.896 15.0546V13.3586H17.048V15.0546H11.896Z\"\/>\n<\/svg>        <\/div>\n      <\/button>\n      <div\n        id=\"faq-5\"\n        data-wp-bind--inert=\"state.isClosed\"\n        class=\"paragraph rich-text overflow-hidden transition-all duration-300 ease-in-out max-h-0 opacity-0 mt-0 group-data-[state=open]\/faq:max-h-300 group-data-[state=open]\/faq:opacity-100 group-data-[state=open]\/faq:mt-10\"\n      >\n        <p>Charge points connect to wss:\/\/ocpp.monta.app. With the proxy you point your whole estate at one URL instead of editing each charge point.<\/p>\n\n      <\/div>\n    <\/div>\n          <div\n      data-wp-interactive=\"monta\/faq\"\n      data-wp-context='{\"isOpen\": false}'\n      data-wp-bind--data-state=\"state.dataState\"\n      data-state=\"closed\"\n      class=\"group\/faq border-faded-grey-horizontal border-b-1 border-t-0 py-10 md:p-11\"\n    >\n      <button\n        type=\"button\"\n        data-wp-on--click=\"actions.toggle\"\n        data-wp-bind--aria-expanded=\"context.isOpen\"\n        aria-controls=\"faq-6\"\n        class=\"quote w-full text-left flex items-center gap-8 justify-between cursor-pointer\"\n      >\n        <span>Is the proxy a permanent layer we have to maintain?<\/span>\n        <div class=\"relative w-6 h-6 flex-shrink-0\">\n          <svg class=\"absolute inset-0 w-6 h-6 transition-opacity duration-300 group-data-[state=open]\/faq:opacity-0 opacity-100\" width=\"29\" height=\"28\" viewBox=\"0 0 29 28\" fill=\"currentColor\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<path d=\"M14.456 27.3782C6.008 27.3782 0.664 21.2662 0.664 14.0022C0.664 6.73816 5.976 0.658155 14.456 0.658155C22.904 0.658155 28.248 6.73816 28.248 14.0022C28.248 21.2662 22.872 27.3782 14.456 27.3782ZM2.744 14.0342C2.744 20.4342 6.968 25.4902 14.456 25.4902C21.944 25.4902 26.168 20.4342 26.168 14.0342C26.168 7.63416 21.944 2.54616 14.456 2.54616C6.968 2.54616 2.744 7.63416 2.744 14.0342ZM9.336 14.9942V13.3622H13.4V9.65016H15.288V13.3622H19.48V14.9942H15.288V18.7062H13.4V14.9942H9.336Z\"\/>\n<\/svg>          <svg class=\"absolute inset-0 w-6 h-6 transition-opacity duration-300 group-data-[state=open]\/faq:opacity-100 opacity-0\" width=\"29\" height=\"28\" viewBox=\"0 0 29 28\" fill=\"currentColor\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<path d=\"M14.456 27.4706C6.008 27.4706 0.664 21.3586 0.664 14.0946C0.664 6.83062 5.976 0.750624 14.456 0.750624C22.904 0.750624 28.248 6.83062 28.248 14.0946C28.248 21.3586 22.872 27.4706 14.456 27.4706ZM2.744 14.1266C2.744 20.5266 6.968 25.5826 14.456 25.5826C21.944 25.5826 26.168 20.5266 26.168 14.1266C26.168 7.72662 21.944 2.63862 14.456 2.63862C6.968 2.63862 2.744 7.72662 2.744 14.1266ZM11.896 15.0546V13.3586H17.048V15.0546H11.896Z\"\/>\n<\/svg>        <\/div>\n      <\/button>\n      <div\n        id=\"faq-6\"\n        data-wp-bind--inert=\"state.isClosed\"\n        class=\"paragraph rich-text overflow-hidden transition-all duration-300 ease-in-out max-h-0 opacity-0 mt-0 group-data-[state=open]\/faq:max-h-300 group-data-[state=open]\/faq:opacity-100 group-data-[state=open]\/faq:mt-10\"\n      >\n        <p>No. It is a migration tool. Once you flip, your charge points run natively on Monta, with users, sites, pricing and sessions in one platform.<\/p>\n\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div>\n<\/section>\n\n<section data-acf-inline-fields-uid=\"block_af5545a7089962fe8378768b87f5c6b3cta_type\" data-acf-inline-fields=\"[{&quot;fieldName&quot;:&quot;cta_type&quot;,&quot;fieldIcon&quot;:null,&quot;fieldLabel&quot;:&quot;CTA type&quot;,&quot;useExpandedEditor&quot;:false,&quot;popoverMinWidth&quot;:&quot;300px&quot;}]\" role=\"button\" tabindex=\"0\" aria-label=\"Plan a migration with no interruptions\" class=\" md:mx-15 md:px-26 py-10 rounded-section bg-primary-blue md:flex md:items-center md:justify-between\">\n    <h3 data-acf-inline-contenteditable=\"1\" data-acf-inline-contenteditable-field-slug=\"text\" data-acf-placeholder=\"Type to edit...\"  class=\" text-white mb-5 md:mb-0 mr-0 md:mr-20\">Plan a migration with no interruptions<\/h3>\n            <div class=\"flex flex-col md:flex-row gap-4 items-stretch\">\n        <a href=\"https:\/\/monta.com\/en\/contact-sales\/\"             class=\"btn-primary-black whitespace-nowrap flex items-center gap-2 justify-center\">\n            <span data-acf-inline-contenteditable=\"1\" data-acf-inline-contenteditable-field-slug=\"button_text\" data-acf-placeholder=\"Type to edit...\" >Book a demo<\/span>\n            <div\n    class=\"size-5.5 border-white rounded-full border-2 place-content-center grid\" \n    >\n    <span href=\"#\" class=\"text-sm text-white ml-auto\">\u2192<\/span>\n<\/div>        <\/a>\n            <\/div>\n        <\/section>","protected":false},"excerpt":{"rendered":"","protected":false},"author":62,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"tags":[],"class_list":["post-30045","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/monta.com\/en\/wp-json\/wp\/v2\/pages\/30045","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/monta.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/monta.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/monta.com\/en\/wp-json\/wp\/v2\/users\/62"}],"replies":[{"embeddable":true,"href":"https:\/\/monta.com\/en\/wp-json\/wp\/v2\/comments?post=30045"}],"version-history":[{"count":5,"href":"https:\/\/monta.com\/en\/wp-json\/wp\/v2\/pages\/30045\/revisions"}],"predecessor-version":[{"id":31151,"href":"https:\/\/monta.com\/en\/wp-json\/wp\/v2\/pages\/30045\/revisions\/31151"}],"wp:attachment":[{"href":"https:\/\/monta.com\/en\/wp-json\/wp\/v2\/media?parent=30045"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/monta.com\/en\/wp-json\/wp\/v2\/tags?post=30045"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}