{"id":700,"date":"2020-11-13T18:24:38","date_gmt":"2020-11-13T17:24:38","guid":{"rendered":"https:\/\/staging.return-key.com\/?page_id=700"},"modified":"2020-11-13T20:43:27","modified_gmt":"2020-11-13T19:43:27","slug":"registrierung-aendern","status":"publish","type":"page","link":"https:\/\/staging.return-key.com\/de\/registrierung-aendern\/","title":{"rendered":"Registrierung \u00e4ndern"},"content":{"rendered":"<div id='av_section_1'  class='avia-section main_color avia-section-small avia-no-border-styling  avia-bg-style-scroll  avia-builder-el-0  avia-builder-el-no-sibling   container_wrap fullsize' style='background-color: #ffffff;  margin-top:75px; margin-bottom:50px; '  ><div class='container' ><main  role=\"main\" itemprop=\"mainContentOfPage\"  class='template-page content  av-content-full alpha units'><div class='post-entry post-entry-type-page post-entry-700'><div class='entry-content-wrapper clearfix'>\n<div class=\"flex_column av_one_full  flex_column_div av-zero-column-padding first  avia-builder-el-1  el_before_av_one_fifth  avia-builder-el-first  \" style='border-radius:0px; '><p><div  class='avia-image-container  av-styling-    avia-builder-el-2  el_before_av_textblock  avia-builder-el-first  avia-align-center '  itemprop=\"image\" itemscope=\"itemscope\" itemtype=\"https:\/\/schema.org\/ImageObject\"  ><div class='avia-image-container-inner'><div class='avia-image-overlay-wrap'><img class='wp-image-212 avia-img-lazy-loading-not-212 avia_image' src=\"https:\/\/staging.return-key.com\/wp-content\/uploads\/2020\/07\/return-key-icon-register.png\" alt='' title='return-key-icon-register' height=\"120\" width=\"120\"  itemprop=\"thumbnailUrl\" srcset=\"https:\/\/staging.return-key.com\/wp-content\/uploads\/2020\/07\/return-key-icon-register.png 120w, https:\/\/staging.return-key.com\/wp-content\/uploads\/2020\/07\/return-key-icon-register-80x80.png 80w, https:\/\/staging.return-key.com\/wp-content\/uploads\/2020\/07\/return-key-icon-register-36x36.png 36w, https:\/\/staging.return-key.com\/wp-content\/uploads\/2020\/07\/return-key-icon-register-100x100.png 100w\" sizes=\"(max-width: 120px) 100vw, 120px\" \/><\/div><\/div><\/div><br \/>\n<section class=\"av_textblock_section \"  itemscope=\"itemscope\" itemtype=\"https:\/\/schema.org\/CreativeWork\" ><div class='avia_textblock  '   itemprop=\"text\" ><h1 style=\"text-align: center;\">REGISTRIERUNG \u00c4NDERN<\/h1>\n<h3 style=\"color: #f7c64d; text-align: center;\">Dann haben Sie ab jetzt nichts mehr zu verlieren!<\/h3>\n<\/div><\/section><br \/>\n<div  style='height:20px' class='hr hr-invisible   avia-builder-el-4  el_after_av_textblock  el_before_av_image '><span class='hr-inner ' ><span class='hr-inner-style'><\/span><\/span><\/div><br \/>\n<div  class='avia-image-container  av-styling-    avia-builder-el-5  el_after_av_hr  avia-builder-el-last  avia-align-center '  itemprop=\"image\" itemscope=\"itemscope\" itemtype=\"https:\/\/schema.org\/ImageObject\"  ><div class='avia-image-container-inner'><div class='avia-image-overlay-wrap'><img class='wp-image-216 avia-img-lazy-loading-not-216 avia_image' src=\"https:\/\/staging.return-key.com\/wp-content\/uploads\/2020\/07\/divider.png\" alt='' title='divider' height=\"25\" width=\"147\"  itemprop=\"thumbnailUrl\"  \/><\/div><\/div><\/div><\/p><\/div><div class=\"flex_column av_one_fifth  av-hide-on-mobile  flex_column_div av-zero-column-padding first  avia-builder-el-6  el_after_av_one_full  el_before_av_three_fifth  column-top-margin\" style='border-radius:0px; '><\/div><div class=\"flex_column av_three_fifth  flex_column_div av-zero-column-padding   avia-builder-el-7  el_after_av_one_fifth  el_before_av_one_fifth  column-top-margin\" style='border-radius:0px; '><section class=\"av_textblock_section \"  itemscope=\"itemscope\" itemtype=\"https:\/\/schema.org\/CreativeWork\" ><div class='avia_textblock  '   itemprop=\"text\" ><p style=\"text-align: center;\">F\u00fcllen Sie zun\u00e4chst das Formular mit dem Return Key-Code und der aktuellen E-Mail-Adresse aus. Nachdem Sie Ihre Registrierung \u00fcberpr\u00fcft haben, k\u00f6nnen Sie Ihre E-Mail-Adresse und die Beschriftung des Schl\u00fcsselanh\u00e4ngers \u00e4ndern.<\/p>\n<form id=\"return-key-update-form\">\n    <div id=\"key_code_wrapper\" class=\"form-input return-key\">\n        <label for=\"return_key\">Return Key code<\/label>\n        <select name=\"country_code\" id=\"country_code\">\n                        <option value=\"be\">BE<\/option>\n                        <option value=\"de\">DE<\/option>\n                        <option value=\"fr\">FR<\/option>\n                        <option value=\"nl\"selected>NL<\/option>\n                    <\/select>\n        <input type=\"text\" id=\"return_key\" name=\"return_key\" value=\"\"\n               placeholder=\"123456\" required>\n        <span class=\"errors\" id=\"key_code_error\"><\/span>\n    <\/div>\n\n    <div id=\"email_wrapper\" class=\"form-input\">\n        <label for=\"email\">E-Mail-Adresse<\/label>\n        <input id=\"email\" type=\"email\" name=\"email\" value=\"\" placeholder=\"e-mail@address.com\"\n               required>\n        <span class=\"errors\" id=\"email_error\"><\/span>\n    <\/div>\n\n    <div id=\"email_new_wrapper\" class=\"form-input\" style=\"display: none\">\n        <label for=\"email_new\">Neue E-Mail-Adresse<\/label>\n        <input id=\"email_new\" type=\"email\" name=\"email_new\" value=\"\" required>\n        <span class=\"errors\" id=\"email_new_error\"><\/span>\n    <\/div>\n\n    <div id=\"name_wrapper\" class=\"form-input\" style=\"display: none\">\n        <label for=\"name\">Etikett<\/label>\n        <input type=\"text\" id=\"name\" name=\"name\" value=\"\" placeholder=\"(Neues) Etikett\"\n               required>\n        <span class=\"errors\" id=\"name_error\"><\/span>\n    <\/div>\n\n    <button type=\"button\" id=\"fetch_data_button\" onclick=\"fetchData()\">Laden Sie die Details<\/button>\n\n    <button type=\"submit\" id=\"submit_button\" style=\"display: none\">Wechseln<\/button>\n\n<\/form>\n\n<script type=\"application\/javascript\">\n    function fetchData(){\n        resetErrors();\n\n        jQuery.ajaxSetup({\n            headers: {\n                'Content-Language': 'de',\n                'Accept': 'application\/json',\n            }\n        });\n\n        jQuery.get('https:\/\/staging-service.return-key.com\/api\/account\/service\/registered-key', getFetchParams()).done(function (response) {\n            switchToEditMode(response);\n        }).fail(function (response) {\n            if(response.status !== 422){\n                alert('');\n                return;\n            }\n\n            setErrorsFromResponse(response);\n        });\n    }\n\n    jQuery(document).ready(function ($) {\n        $('#return-key-update-form').on('submit', function (e) {\n            e.preventDefault();\n\n            resetErrors();\n\n            $('#submit_button').prop('disabled', true);\n\n            $.ajaxSetup({\n                headers: {\n                    'Content-Language': 'de',\n                    'Accept': 'application\/json',\n                }\n            });\n\n            $.post('https:\/\/staging-service.return-key.com\/api\/account\/service\/registered-key', getPostData()).done(function () {\n                redirectAfterSuccess();\n            }).fail(function (response) {\n                if(response.status !== 422){\n                    alert('');\n                    return;\n                }\n\n                setErrorsFromResponse(response);\n\n                $('#submit_button').prop('disabled', false);\n            });\n        });\n    });\n\n    function getFetchParams(){\n        return {\n            api_token: 'Ld24O5zRcdl0lN3nhECeFeb1qTaN1iQf37RVze47uh62KA0Yg7vTKjq5hOME',\n            country_code: jQuery('#country_code').val(),\n            return_key: jQuery('#return_key').val(),\n            email: jQuery('#email').val(),\n            jory: {\n                fld: ['name'],\n            }\n        }\n    }\n\n    function getPostData(){\n        return {\n            api_token: 'Ld24O5zRcdl0lN3nhECeFeb1qTaN1iQf37RVze47uh62KA0Yg7vTKjq5hOME',\n            country_code: jQuery('#country_code').val(),\n            return_key: jQuery('#return_key').val(),\n            email: jQuery('#email').val(),\n            email_new: jQuery('#email_new').val(),\n            name: jQuery('#name').val(),\n        }\n    }\n\n    resetErrors = function () {\n        jQuery('#key_code_wrapper').removeClass('error');\n        jQuery('#key_code_error').html('');\n        jQuery('#email_wrapper').removeClass('error');\n        jQuery('#email_error').html('');\n        jQuery('#name_wrapper').removeClass('error');\n        jQuery('#name_error').html('');\n    };\n\n    setErrorsFromResponse = function (response) {\n        let errors = response.responseJSON.errors;\n\n        if (errors.return_key) {\n            jQuery('#key_code_wrapper').addClass('error');\n            jQuery('#key_code_error').html(errors.return_key[0]);\n        } else if (errors.general) {\n            jQuery('#key_code_wrapper').addClass('error');\n            jQuery('#key_code_error').html(errors.general[0]);\n        }\n\n        if (errors.email) {\n            jQuery('#email_wrapper').addClass('error');\n            jQuery('#email_error').html(errors.email[0]);\n        }\n\n        if (errors.name) {\n            jQuery('#name_wrapper').addClass('error');\n            jQuery('#name_error').html(errors.name[0]);\n        }\n    };\n\n    redirectAfterSuccess = function() {\n        window.location = '\/de\/registration-changes';\n    };\n\n    function switchToEditMode(response) {\n        \/**\n         * Velden van fetch formulier disablen of verbergen\n         *\/\n        jQuery('#country_code').prop('disabled', true);\n        jQuery('#return_key').prop('disabled', true);\n        jQuery('#email_wrapper').hide();\n        jQuery('#fetch_data_button').hide();\n\n        \/**\n         * Velden van edit formulier weergeven\n         *\/\n        jQuery('#email_new_wrapper').show();\n        jQuery('#name_wrapper').show();\n        jQuery('#submit_button').show();\n\n        \/**\n         * Data overzetten\n         *\/\n        jQuery('#name').val(response.data.name);\n        jQuery('#email_new').val(jQuery('#email').val());\n    }\n<\/script>\n\n<style>\n\n    form button[type=\"button\"] {\n        background-color: #0083C9;\n        color: white;\n        border: none;\n        padding: 10px 20px;\n        font-size: 1vw;\n        margin: 20px 0 0;\n        float: right;\n    }\n\n    form button[type=\"button\"]:hover {\n        background-color: #00588b;\n        cursor: pointer;\n    }\n\n<\/style>\n<\/div><\/section><\/div><div class=\"flex_column av_one_fifth  av-hide-on-mobile  flex_column_div av-zero-column-padding   avia-builder-el-9  el_after_av_three_fifth  avia-builder-el-last  column-top-margin\" style='border-radius:0px; '><\/div>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":79,"comment_status":"closed","ping_status":"closed","template":"","meta":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v18.3 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Registrierung \u00e4ndern - Return Key<\/title>\n<meta name=\"robots\" content=\"noindex, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Registrierung \u00e4ndern - Return Key\" \/>\n<meta property=\"og:url\" content=\"https:\/\/staging.return-key.com\/de\/registrierung-aendern\/\" \/>\n<meta property=\"og:site_name\" content=\"Return Key\" \/>\n<meta property=\"article:modified_time\" content=\"2020-11-13T19:43:27+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data1\" content=\"5\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebSite\",\"@id\":\"https:\/\/staging.return-key.com\/#website\",\"url\":\"https:\/\/staging.return-key.com\/\",\"name\":\"Return Key\",\"description\":\"People are honest\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/staging.return-key.com\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"de\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/staging.return-key.com\/de\/registrierung-aendern\/#webpage\",\"url\":\"https:\/\/staging.return-key.com\/de\/registrierung-aendern\/\",\"name\":\"Registrierung \u00e4ndern - Return Key\",\"isPartOf\":{\"@id\":\"https:\/\/staging.return-key.com\/#website\"},\"datePublished\":\"2020-11-13T17:24:38+00:00\",\"dateModified\":\"2020-11-13T19:43:27+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/staging.return-key.com\/de\/registrierung-aendern\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/staging.return-key.com\/de\/registrierung-aendern\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/staging.return-key.com\/de\/registrierung-aendern\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/staging.return-key.com\/de\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Registrierung \u00e4ndern\"}]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Registrierung \u00e4ndern - Return Key","robots":{"index":"noindex","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"og_locale":"de_DE","og_type":"article","og_title":"Registrierung \u00e4ndern - Return Key","og_url":"https:\/\/staging.return-key.com\/de\/registrierung-aendern\/","og_site_name":"Return Key","article_modified_time":"2020-11-13T19:43:27+00:00","twitter_card":"summary_large_image","twitter_misc":{"Gesch\u00e4tzte Lesezeit":"5\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebSite","@id":"https:\/\/staging.return-key.com\/#website","url":"https:\/\/staging.return-key.com\/","name":"Return Key","description":"People are honest","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/staging.return-key.com\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"de"},{"@type":"WebPage","@id":"https:\/\/staging.return-key.com\/de\/registrierung-aendern\/#webpage","url":"https:\/\/staging.return-key.com\/de\/registrierung-aendern\/","name":"Registrierung \u00e4ndern - Return Key","isPartOf":{"@id":"https:\/\/staging.return-key.com\/#website"},"datePublished":"2020-11-13T17:24:38+00:00","dateModified":"2020-11-13T19:43:27+00:00","breadcrumb":{"@id":"https:\/\/staging.return-key.com\/de\/registrierung-aendern\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/staging.return-key.com\/de\/registrierung-aendern\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/staging.return-key.com\/de\/registrierung-aendern\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/staging.return-key.com\/de\/"},{"@type":"ListItem","position":2,"name":"Registrierung \u00e4ndern"}]}]}},"_links":{"self":[{"href":"https:\/\/staging.return-key.com\/de\/wp-json\/wp\/v2\/pages\/700"}],"collection":[{"href":"https:\/\/staging.return-key.com\/de\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/staging.return-key.com\/de\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/staging.return-key.com\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/staging.return-key.com\/de\/wp-json\/wp\/v2\/comments?post=700"}],"version-history":[{"count":4,"href":"https:\/\/staging.return-key.com\/de\/wp-json\/wp\/v2\/pages\/700\/revisions"}],"predecessor-version":[{"id":737,"href":"https:\/\/staging.return-key.com\/de\/wp-json\/wp\/v2\/pages\/700\/revisions\/737"}],"wp:attachment":[{"href":"https:\/\/staging.return-key.com\/de\/wp-json\/wp\/v2\/media?parent=700"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}