{"id":42058,"date":"2026-02-02T22:47:43","date_gmt":"2026-02-02T21:47:43","guid":{"rendered":"https:\/\/europa-peptide.com\/?page_id=42058"},"modified":"2026-02-03T00:21:24","modified_gmt":"2026-02-02T23:21:24","slug":"tarkista","status":"publish","type":"page","link":"https:\/\/europa-peptide.com\/fi\/verify\/","title":{"rendered":"Tarkista"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"42058\" class=\"elementor elementor-42058\" data-elementor-post-type=\"page\">\n\t\t\t\t\t\t<section data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-section elementor-top-section elementor-element elementor-element-2fa1dea elementor-section-full_width elementor-section-height-default elementor-section-height-default wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-equal-height-no\" data-id=\"2fa1dea\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;shape_divider_bottom&quot;:&quot;triangle&quot;,&quot;shape_divider_bottom_negative&quot;:&quot;yes&quot;}\">\n\t\t\t\t\t\t\t<div class=\"elementor-background-overlay\"><\/div>\n\t\t\t\t\t\t<div class=\"elementor-shape elementor-shape-bottom\" aria-hidden=\"true\" data-negative=\"true\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 1000 100\" preserveAspectRatio=\"none\">\n\t<path class=\"elementor-shape-fill\" d=\"M500.2,94.7L0,0v100h1000V0L500.2,94.7z\"\/>\n<\/svg>\t\t<\/div>\n\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-bf64d71 animated-fast elementor-invisible\" data-id=\"bf64d71\" data-element_type=\"column\" data-e-type=\"column\" data-settings=\"{&quot;animation&quot;:&quot;fadeInUp&quot;}\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-3b414a5 elementor-widget elementor-widget-heading\" data-id=\"3b414a5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Europa-Peptide Verificator<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-77c6b6c elementor-widget elementor-widget-hfe-breadcrumbs-widget\" data-id=\"77c6b6c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"hfe-breadcrumbs-widget.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<nav aria-label=\"Breadcrumb\"><ul class=\"hfe-breadcrumbs hfe-breadcrumbs-show-home\"><li class=\"hfe-breadcrumbs-item hfe-breadcrumbs-first\"><span class=\"hfe-breadcrumbs-home-icon\"><\/span><a href=\"https:\/\/europa-peptide.com\/fi\"><span class=\"hfe-breadcrumbs-text\">Home<\/span><\/a><\/li><\/ul><\/nav>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-section elementor-top-section elementor-element elementor-element-9c912ab elementor-section-boxed elementor-section-height-default elementor-section-height-default wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-equal-height-no\" data-id=\"9c912ab\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-78e65da\" data-id=\"78e65da\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-c23facf elementor-widget elementor-widget-html\" data-id=\"c23facf\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n\/* === SCOPE: affects ONLY verification area === *\/\n.pv-page{\n  background:transparent;\n  padding:40px 20px 80px;\n  font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial;\n  color:#0f172a;\n}\n.pv-wrap{max-width:1100px;margin:0 auto}\n.pv-header{text-align:center;margin-bottom:26px}\n.pv-brand{display:inline-flex;align-items:center;gap:8px;font-weight:800}\n.pv-dot{\n  width:10px;height:10px;border-radius:50%;\n  background:#0BBFE0;\n  box-shadow:0 0 0 6px rgba(11,191,224,.15)\n}\n\n.pv-grid{display:grid;grid-template-columns:1.4fr .9fr;gap:20px}\n@media(max-width:900px){.pv-grid{grid-template-columns:1fr}}\n\n.pv-card{\n  background:#fff;\n  border:1px solid #e3e7ee;\n  border-radius:18px;\n  padding:22px;\n  box-shadow:0 10px 30px rgba(15,23,42,.08)\n}\n\n.pv-pill{\n  display:inline-block;\n  font-size:12px;\n  padding:5px 10px;\n  border-radius:999px;\n  background:rgba(11,191,224,.12);\n  color:#0BBFE0;\n  font-weight:700;\n  margin-bottom:8px\n}\n.pv-title{font-size:30px;font-weight:800;margin:6px 0}\n.pv-text{color:#475569;font-size:14px;margin-bottom:16px}\n\n.pv-steps{display:grid;gap:10px;margin-bottom:16px}\n.pv-step{\n  display:flex;gap:12px;\n  background:#f8fafc;\n  border:1px solid #e3e7ee;\n  border-radius:14px;\n  padding:12px\n}\n.pv-step b{display:block}\n.pv-n{\n  width:26px;height:26px;border-radius:50%;\n  background:#0BBFE0;color:#fff;font-weight:800;\n  display:flex;align-items:center;justify-content:center;flex-shrink:0\n}\n\n\/* === VERIFIER === *\/\n.pv-input{\n  width:100%;\n  padding:14px;\n  border-radius:14px;\n  border:1px solid #e3e7ee;\n  font-size:16px;\n}\n.pv-input:focus{\n  outline:none;\n  border-color:#0BBFE0;\n  box-shadow:0 0 0 3px rgba(11,191,224,.22)\n}\n.pv-button{\n  margin-top:12px;\n  width:100%;\n  padding:14px;\n  border-radius:14px;\n  border:none;\n  background:#0BBFE0;\n  color:#fff;\n  font-weight:800;\n  font-size:15px;\n  cursor:pointer\n}\n.pv-button:hover{background:#0aa9c6}\n.pv-result{margin-top:14px;font-size:14px}\n\n.pv-note{\n  margin-top:14px;\n  font-size:12px;\n  color:#64748b;\n  text-align:center\n}\n\n\/* Right column *\/\n.pv-box{\n  background:#f8fafc;\n  border:1px solid #e3e7ee;\n  border-radius:14px;\n  padding:14px;\n  margin-bottom:12px\n}\n.pv-box h4{\n  font-size:12px;\n  text-transform:uppercase;\n  letter-spacing:.8px;\n  color:#64748b;\n  margin:0 0 6px\n}\n.pv-box b{font-size:14px}\n.pv-box p{font-size:13px;color:#475569;margin:6px 0 0}\n\n\/* Bottom support links *\/\n.pv-footer-links{\n  margin-top:28px;\n  display:flex;justify-content:center;gap:12px;flex-wrap:wrap\n}\n.pv-footer-links a{\n  padding:8px 14px;border-radius:999px;\n  background:#ffffff;border:1px solid #e3e7ee;\n  font-size:13px;color:#475569;text-decoration:none\n}\n.pv-footer-links a:hover{\n  color:#0f172a;border-color:#cfd6e2\n}\n<\/style>\n\n<div class=\"pv-page\">\n  <div class=\"pv-wrap\">\n\n    <div class=\"pv-header\">\n      <div class=\"pv-brand\">\n        <span class=\"pv-dot\"><\/span>\n        Europa-Peptide Verificator\n      <\/div>\n    <\/div>\n\n    <div class=\"pv-grid\">\n\n      <!-- LEFT -->\n      <div class=\"pv-card\">\n        <span class=\"pv-pill\">Verification<\/span>\n        <div class=\"pv-title\">Product verification<\/div>\n        <div class=\"pv-text\">\n          Use the code under the security sticker to verify authenticity.\n        <\/div>\n\n        <div class=\"pv-steps\">\n          <div class=\"pv-step\">\n            <div class=\"pv-n\">1<\/div>\n            <div><b>Peel the sticker<\/b>Carefully remove the top layer.<\/div>\n          <\/div>\n          <div class=\"pv-step\">\n            <div class=\"pv-n\">2<\/div>\n            <div><b>Reveal the 8 character code<\/b>Example: SF9DG1K9<\/div>\n          <\/div>\n          <div class=\"pv-step\">\n            <div class=\"pv-n\">3<\/div>\n            <div><b>Enter the code and verify<\/b>We check it instantly.<\/div>\n          <\/div>\n        <\/div>\n\n        <!-- CUSTOM INPUT -->\n        <input id=\"pv-code\" class=\"pv-input\" placeholder=\"Enter verification code\">\n\n        <!-- CUSTOM BUTTON -->\n        <button id=\"pv-check\" class=\"pv-button\">Check authenticity<\/button>\n\n        <!-- RESULT -->\n        <div id=\"pv-output\" class=\"pv-result\"><\/div>\n\n        <!-- PLUGIN SHORTCODE -->\n        <div id=\"sngmbhSerialcodesValidator\">...loading...<\/div>\n\n        <div class=\"pv-note\">\n          If the result looks incorrect, please contact support with a photo of the label.\n        <\/div>\n      <\/div>\n\n      <!-- RIGHT -->\n      <div class=\"pv-card\">\n        <div class=\"pv-box\">\n          <h4>What we check<\/h4>\n          <b>Code validity, status, first verification<\/b>\n          <p>Already-verified codes can be flagged.<\/p>\n        <\/div>\n\n        <div class=\"pv-box\">\n          <h4>QR scan<\/h4>\n          <b>Optional<\/b>\n          <p>QR codes may link directly to this page.<\/p>\n        <\/div>\n\n        <div class=\"pv-box\">\n          <h4>Security<\/h4>\n          <b>Rate limits, logging<\/b>\n          <p>Abuse prevention and audit logs enabled.<\/p>\n        <\/div>\n      <\/div>\n\n    <\/div>\n\n    <!-- BOTTOM LINKS -->\n    <div class=\"pv-footer-links\">\n      <a href=\"\/contact-us\">Support<\/a>\n      <a href=\"\/faq\">FAQ<\/a>\n    <\/div>\n\n  <\/div>\n<\/div>\n<script>\n(function(){\n  var input = document.getElementById(\"pv-code\");\n  if(!input) return;\n\n  function normalize(){\n    input.value = (input.value || \"\")\n      .toUpperCase()\n      .replace(\/\\s+\/g, \"\")\n      .replace(\/[^A-Z0-9]\/g, \"\");\n  }\n\n  input.addEventListener(\"input\", normalize);\n  input.addEventListener(\"blur\", normalize);\n})();\n<\/script>\n<script>\n(function(){\n  var btn = document.getElementById(\"pv-check\");\n  var out = document.getElementById(\"pv-output\");\n  if(!btn || !out) return;\n\n  var original = btn.textContent;\n\n  btn.addEventListener(\"click\", function(){\n    btn.disabled = true;\n    btn.textContent = \"Checking...\";\n    btn.style.opacity = \"0.85\";\n\n    \/\/ Sobald das Plugin Output schreibt, Button wieder freigeben\n    var observer = new MutationObserver(function(){\n      btn.disabled = false;\n      btn.textContent = original;\n      btn.style.opacity = \"1\";\n      observer.disconnect();\n    });\n\n    observer.observe(out, { childList:true, subtree:true, characterData:true });\n  });\n})();\n<\/script>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Tuotteen tarkistaminen Sy\u00f6t\u00e4 raaputustarran alta l\u00f6ytyv\u00e4 turvakoodi. Tarkista aitous<\/p>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-42058","page","type-page","status-publish","hentry","entry"],"acf":[],"aioseo_notices":[],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/europa-peptide.com\/fi\/wp-json\/wp\/v2\/pages\/42058","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/europa-peptide.com\/fi\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/europa-peptide.com\/fi\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/europa-peptide.com\/fi\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/europa-peptide.com\/fi\/wp-json\/wp\/v2\/comments?post=42058"}],"version-history":[{"count":60,"href":"https:\/\/europa-peptide.com\/fi\/wp-json\/wp\/v2\/pages\/42058\/revisions"}],"predecessor-version":[{"id":42163,"href":"https:\/\/europa-peptide.com\/fi\/wp-json\/wp\/v2\/pages\/42058\/revisions\/42163"}],"wp:attachment":[{"href":"https:\/\/europa-peptide.com\/fi\/wp-json\/wp\/v2\/media?parent=42058"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}