{"id":3120,"date":"2025-12-12T15:29:57","date_gmt":"2025-12-12T15:29:57","guid":{"rendered":"https:\/\/whatsrunning.hu\/?page_id=3120"},"modified":"2026-01-28T08:34:30","modified_gmt":"2026-01-28T08:34:30","slug":"club-card","status":"publish","type":"page","link":"https:\/\/whatsrunning.hu\/en\/club-card\/","title":{"rendered":"Club card"},"content":{"rendered":"<div data-elementor-type=\"wp-page\" data-elementor-id=\"3120\" class=\"elementor elementor-3120\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-09db548 e-flex e-con-boxed wcf-starter-animations-none e-con e-parent\" data-id=\"09db548\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;wcf_enable_cursor_hover_effect_text&quot;:&quot;View&quot;,&quot;wcf-animation&quot;:&quot;none&quot;,&quot;wcf_enable_pin_area&quot;:&quot;no&quot;,&quot;aae_enable_header_sticky_area&quot;:&quot;no&quot;,&quot;wcf_enable_horizontal_scroll&quot;:&quot;no&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b39661c wcf-starter-animations-none wcf-t-animation-none elementor-widget elementor-widget-heading\" data-id=\"b39661c\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;wcf_starter_animations&quot;:&quot;none&quot;,&quot;wcf_anim_duration&quot;:1000,&quot;wcf_anim_delay&quot;:0,&quot;wcf_anim_ease&quot;:&quot;ease&quot;,&quot;wcf_text_animation&quot;:&quot;none&quot;,&quot;wcf-animation&quot;:&quot;none&quot;}\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Card Registration<\/h2>\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-ccbe0bc e-con-full e-flex wcf-starter-animations-none e-con e-child\" data-id=\"ccbe0bc\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;wcf_enable_cursor_hover_effect_text&quot;:&quot;View&quot;,&quot;wcf-animation&quot;:&quot;none&quot;,&quot;wcf_enable_pin_area&quot;:&quot;no&quot;,&quot;aae_enable_header_sticky_area&quot;:&quot;no&quot;,&quot;wcf_enable_horizontal_scroll&quot;:&quot;no&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0a49fbb elementor-widget__width-initial elementor-widget-mobile__width-initial elementor-widget elementor-widget-html\" data-id=\"0a49fbb\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;wcf-animation&quot;:&quot;none&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- GOOGLE FONT: SPACE MONO -->\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Space+Mono:wght@400;700&display=swap\" rel=\"stylesheet\">\n\n<!-- BOOTSTRAP -->\n<link href=\"https:\/\/cdn.jsdelivr.net\/npm\/bootstrap@5.3.2\/dist\/css\/bootstrap.min.css\" rel=\"stylesheet\">\n\n<style>\n\/* WRAPPER *\/\n.wr-wrapper {\n  font-family: 'Space Mono', monospace !important;\n  max-width: 640px;\n}\n\n\/* TITLES *\/\n.wr-title {\n  font-family: 'Space Mono', monospace !important;\n  font-size: 20pt !important;\n  margin-bottom: 20px;\n}\n\n\/* BUTTONS *\/\n.wr-btn {\n  font-family: 'Space Mono', monospace !important;\n  font-size: 20px !important;\n  text-transform: uppercase !important;\n  background-color: #d60000 !important;\n  color: #ffffff !important;\n  border: none !important;\n  padding: 14px 28px !important;\n}\n\n.wr-btn:hover {\n  background-color: #b80000 !important;\n  color: #ffffff !important;\n}\n\n\/* INPUTS *\/\n.wr-wrapper input {\n  font-family: 'Space Mono', monospace !important;\n}\n<\/style>\n\n<div class=\"container my-5 wr-wrapper\">\n\n  <!-- K\u00c1RTYA REGISZTR\u00c1CI\u00d3 -->\n  <h2 class=\"wr-title\">Card registration<\/h2>\n\n  <div class=\"alert alert-success d-none\" id=\"success\"><\/div>\n  <div class=\"alert alert-danger d-none\" id=\"error\"><\/div>\n\n  <form id=\"registrationForm\" action=\"\">\n\n    <input class=\"form-control mb-2\" placeholder=\"Email address\" id=\"email\" required>\n\n    <input class=\"form-control mb-2\" placeholder=\"Surname\" id=\"vnev\" required>\n\n    <input class=\"form-control mb-2\" placeholder=\"First name\" id=\"knev\" required>\n\n    <input class=\"form-control mb-2\" placeholder=\"Card number\" id=\"card_number\" required>\n\n    <label class=\"mb-1 d-block\" style=\"color: #ffffff;\">Birthday<\/label>\n    <input type=\"date\" class=\"form-control mb-3\" id=\"birthdate\" required>\n\n    <label class=\"mb-1 d-block\" style=\"color: #ffffff;\">Wedding Anniversary (optional)<\/label>\n    <input type=\"date\" class=\"form-control mb-3\" id=\"anniversary\">\n\n    <button type=\"submit\" class=\"wr-btn\">Registration<\/button>\n  <input type=\"hidden\" name=\"trp-form-language\" value=\"en\"\/><\/form>\n\n  <hr class=\"my-5\">\n\n  <!-- EGYENLEG LEK\u00c9RDEZ\u00c9S -->\n  <h2 class=\"wr-title\">Balance enquiry<\/h2>\n\n  <input class=\"form-control mb-3\" placeholder=\"Card number\" id=\"card_check\">\n\n  <button class=\"wr-btn\" onclick=\"getBalance()\">Check your balance<\/button>\n\n  <div class=\"mt-4 d-none\" id=\"balanceBox\">\n    <h4>Balance: <span id=\"balance_money\"><\/span><\/h4>\n    <h4>Points: <span id=\"balance_points\"><\/span><\/h4>\n  <\/div>\n\n<\/div>\n\n<script>\nconst API_URL = \"\/api.php\";\n\n\/* REGISZTR\u00c1CI\u00d3 *\/\ndocument.getElementById(\"registrationForm\").addEventListener(\"submit\", function(e) {\n  e.preventDefault();\n\n  const formData = new FormData();\n  formData.append(\"action\", \"register\");\n  formData.append(\"email\", document.getElementById(\"email\").value);\n  formData.append(\"vnev\", document.getElementById(\"vnev\").value);\n  formData.append(\"knev\", document.getElementById(\"knev\").value);\n  formData.append(\"card_number\", document.getElementById(\"card_number\").value);\n  formData.append(\"birthdate\", document.getElementById(\"birthdate\").value);\n  formData.append(\"anniversary\", document.getElementById(\"anniversary\").value);\n\n  fetch(API_URL, {\n    method: \"POST\",\n    body: formData\n  })\n  .then(res => res.json())\n  .then(json => {\n    success.classList.add(\"d-none\");\n    error.classList.add(\"d-none\");\n\n    if (json.error === \"\") {\n      success.innerText = json.message;\n      success.classList.remove(\"d-none\");\n      document.getElementById(\"registrationForm\").reset();\n    } else {\n      error.innerText = json.error;\n      error.classList.remove(\"d-none\");\n    }\n  })\n  .catch(() => {\n    error.innerText = \"Szerverhiba t\u00f6rt\u00e9nt.\";\n    error.classList.remove(\"d-none\");\n  });\n});\n\n\/* EGYENLEG *\/\nfunction getBalance() {\n  const formData = new FormData();\n  formData.append(\"action\", \"check\");\n  formData.append(\"card\", document.getElementById(\"card_check\").value);\n\n  fetch(API_URL, {\n    method: \"POST\",\n    body: formData\n  })\n  .then(res => res.json())\n  .then(json => {\n    if (json.error === \"\") {\n      balance_money.innerText = json.money + \" Ft\";\n      balance_points.innerText = json.points + \" pont\";\n      balanceBox.classList.remove(\"d-none\");\n    } else {\n      alert(json.error);\n    }\n  });\n}\n<\/script>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4d6ff64 elementor-widget__width-initial elementor-widget-mobile__width-initial wcf-starter-animations-none elementor-widget elementor-widget-image\" data-id=\"4d6ff64\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;wcf_starter_animations&quot;:&quot;none&quot;,&quot;wcf_anim_duration&quot;:1000,&quot;wcf_anim_delay&quot;:0,&quot;wcf_anim_ease&quot;:&quot;ease&quot;,&quot;wcf-image-animation&quot;:&quot;none&quot;,&quot;wcf-animation&quot;:&quot;none&quot;}\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"800\" height=\"1000\" src=\"https:\/\/whatsrunning.hu\/wp-content\/uploads\/2025\/12\/487240689_681027198253407_8568311063994765305_n-819x1024.jpg\" class=\"attachment-large size-large wp-image-3129\" alt=\"\" srcset=\"https:\/\/whatsrunning.hu\/wp-content\/uploads\/2025\/12\/487240689_681027198253407_8568311063994765305_n-819x1024.jpg 819w, https:\/\/whatsrunning.hu\/wp-content\/uploads\/2025\/12\/487240689_681027198253407_8568311063994765305_n-240x300.jpg 240w, https:\/\/whatsrunning.hu\/wp-content\/uploads\/2025\/12\/487240689_681027198253407_8568311063994765305_n-768x960.jpg 768w, https:\/\/whatsrunning.hu\/wp-content\/uploads\/2025\/12\/487240689_681027198253407_8568311063994765305_n-1229x1536.jpg 1229w, https:\/\/whatsrunning.hu\/wp-content\/uploads\/2025\/12\/487240689_681027198253407_8568311063994765305_n-10x12.jpg 10w, https:\/\/whatsrunning.hu\/wp-content\/uploads\/2025\/12\/487240689_681027198253407_8568311063994765305_n.jpg 1365w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>","protected":false},"excerpt":{"rendered":"<p>K\u00e1rtya Regisztr\u00e1ci\u00f3 K\u00e1rtya regisztr\u00e1ci\u00f3 Sz\u00fclet\u00e9snap H\u00e1zass\u00e1gi \u00e9vfordul\u00f3 (opcion\u00e1lis) Regisztr\u00e1ci\u00f3 Egyenleg lek\u00e9rdez\u00e9s Egyenleg lek\u00e9rdez\u00e9se Egyenleg: Pontok:<\/p>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-3120","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/whatsrunning.hu\/en\/wp-json\/wp\/v2\/pages\/3120","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/whatsrunning.hu\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/whatsrunning.hu\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/whatsrunning.hu\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/whatsrunning.hu\/en\/wp-json\/wp\/v2\/comments?post=3120"}],"version-history":[{"count":26,"href":"https:\/\/whatsrunning.hu\/en\/wp-json\/wp\/v2\/pages\/3120\/revisions"}],"predecessor-version":[{"id":3349,"href":"https:\/\/whatsrunning.hu\/en\/wp-json\/wp\/v2\/pages\/3120\/revisions\/3349"}],"wp:attachment":[{"href":"https:\/\/whatsrunning.hu\/en\/wp-json\/wp\/v2\/media?parent=3120"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}