{"id":27143,"date":"2025-10-23T10:13:35","date_gmt":"2025-10-23T08:13:35","guid":{"rendered":"https:\/\/piumedical.com\/piucard-saldo-punti\/"},"modified":"2025-12-16T15:02:38","modified_gmt":"2025-12-16T14:02:38","slug":"piucard-points-balance","status":"publish","type":"page","link":"https:\/\/piumedical.com\/en\/piucard-points-balance\/","title":{"rendered":"Pi\u00f9Card \u2013 Points balance"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"27143\" class=\"elementor elementor-27143 elementor-24958\">\n\t\t\t\t<div class=\"elementor-element elementor-element-41df216 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-parent \" data-id=\"41df216\" data-element_type=\"container\" data-e-type=\"container\">\t\t\t<div class=\"e-con-inner\">\r\n\t\t\t\t<div class=\"elementor-element elementor-element-0aac0c6 elementor-widget elementor-widget-shortcode\" data-id=\"0aac0c6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><div class=\"piu-card\">\n    <div class=\"left\">\n        <h1>Check your Pi\u00f9Card points<\/h1>\n        <h2>Do you have our Pi\u00f9 Card? Check your loaded points below!<\/h2>\n        <div class=\"checks-points avia_ajax_form\">\n            <!-- <div class=\"box full\">\n                <label for=\"pharmacy\">Select activation pharmacy or website<\/label>\n                <select id=\"pharmacy\">\n                    <option selected disabled><\/option>\n                <\/select>\n            <\/div> -->\n            <div class=\"box four\">\n                <label for=\"code\">Card number or Tax Code<\/label>\n                <input type=\"text\" id=\"code\">\n            <\/div>\n            <div class=\"box one right\">\n                <button class=\"button\" id=\"submit-infos\">View balance<\/button>\n            <\/div>\n        <\/div>\n        <div class=\"history-lists\" id=\"history-lists\">\n            <div class=\"points\" id=\"points\" style=\"display: none;\">\n Your current balance is <b><span><\/span> points<\/b>\n            <\/div>\n            \n            <div class=\"no-movement\" style=\"display: none;\"><h3>No transactions found<\/h3><\/div>\n            <div class=\"movement-list\" style=\"display: none;\">\n\n                <h3 style=\"line-height: 30px;\">1 euro spent = 1 point<br>Your points turn into discounts<\/h3>\n\n                <img decoding=\"async\" src=\"http:\/\/farmacieeparafarmacie.piumedical.it\/wp-content\/uploads\/2023\/09\/meccanica.jpg\">\n\n                <h3>Transactions<\/h3>\n\n                <table class=\"lists\" id=\"lists\">\n                    <thead>\n                        <tr>\n                            <th>Date<\/th>\n<th>Points<\/th>\n<th>Reason<\/th>\n<th>Code<\/th>\n                        <\/tr>\n                    <\/thead>\n                    <tbody><\/tbody>\n                <\/table>\n            <\/div>\n        <\/div>\n        <div class=\"privacy-container\" id=\"privacy-container\">\n            <h2>Privacy policy <a href=\"https:\/\/piumedical.com\/en\/informativa-carta-fedelta-piumedical-s-p-a\/\" target=\"new\">read the notice<\/a><\/h2>\n            <div>\n                <input type=\"checkbox\" id=\"profilingAccept\">\n                <label for=\"profilingAccept\">I consent to the processing of my personal data for individual or aggregated profiling activities and for market research aimed, for example, at analyzing purchasing habits and consumer choices, compiling related statistics, or assessing satisfaction with the products and services offered.<\/label>\n            <\/div>\n            <div>\n                <input type=\"checkbox\" id=\"marketingAccept\">\n                <label for=\"marketingAccept\">I consent to the processing of my personal data for direct marketing activities, such as sending\u2014also via email, SMS, MMS and apps\u2014advertising materials and communications with informational and\/or promotional content relating to products or services provided and\/or promoted by the Data Controller or by External Data Processors such as Fidelity Salus Service &amp; Consulting srl, including gifts and free samples.<\/label>\n            <\/div>\n            <div class=\"btns\">\n                <button class=\"button\" id=\"update-privacy\" disabled>Save<\/button>\n            <\/div>\n        <\/div>\n    <\/div>\n\n<\/div>\n\n<script type=\"text\/javascript\">\n    var $ = jQuery;\n\n    $(document).ready(function() {\n        let param = window.location.search;\n\n        if (param != undefined && param != null && param != \"\" && param.length > 6 && param.includes(\"?code\")) {\n            $(\".checks-points #code\").val(`${param.replace(\"?code=\", \"\").replace(\"%25%25\", \"%%\")}`);\n\n        }\n        preloader();\n    });\n\n    $(document).on(\"click\", \"#submit-infos\", function() {\n        const cfRegex = new RegExp(\"^[A-Z]{6}[0-9]{2}[A-Z][0-9]{2}[A-Z][0-9]{3}[A-Z]$\");\n        let code = $(\"input#code\").val(),\n            errorText = \"\";\n\n        if (code == undefined || code == null || code == \"\") \n            errorText += \"<li>Please enter a valid card number\/tax code<\/li>\";\n\n        if (errorText.length > 0) {\n            errorPopup(`<p><b>Please resolve the following errors to continue:<\/b><\/p><ul>${errorText}<\/ul>`, true);\n            return;\n        }\n\n        preloader(true);\n\n        if (cfRegex.test(code))           \n            $.ajax({\n                type: \"GET\",\n                url: `https:\/\/piumedicalfarmaciews.weblinksrl.it\/CustomerProfile?TaxCode=${code}`,\n                contentType: \"application\/json\",\n                async: false,\n                success: function(response) {\n                    if (response.card == null) {\n                        errorPopup(`<p>${response.description}<\/p>`, true);\n                        preloader();\n                    }\n                    else\n                        getCardInfos(response.card);\n                },\n                error: function(response) {\n                    errorPopup(`<p>${response.responseText}<\/p>`, true);\n                    preloader();\n                    return;\n                }\n            });\n        else\n            getCardInfos(code);\n    });\n\n    function getCardInfos(code) {\n        window.userCode = code;\n\n        $.ajax({\n            type: \"GET\",\n            url: `https:\/\/piumedicalfarmaciews.weblinksrl.it\/UserPoints?card=${code}`,\n            contentType: \"application\/json\",\n            success: function(response) {\n                setPrivacyFlag(response);\n                setLists(response);\n                preloader();\n            },\n            error: function(response) {\n                errorPopup(`<p>${response.responseText}<\/p>`, true);\n                $(\".history-lists .points\").hide();\n                $(\"#privacy-container\").hide();\n                preloader();\n                return;\n            }\n        });\n    };\n\n    function setLists(response) {\n        $(\"#lists tbody\").empty();\n        $(\"#points span\").text(response.totalPoints);\n\n        if (response.points.length == 0) {\n            $(\".history-lists .points, .history-lists .no-movement\").show();\n            $(\".history-lists .movement-list\").hide();\n        }\n        else {\n            for (let i = 0; i < response.points.length; i++) {\n                const item = response.points[i];\n\n                $(\"#lists tbody\").append(`\n                    <tr>\n                        <td><div class=\"mobile\">Date: <\/div> ${new Date(item.creationDate).toLocaleString()}<\/td>\n                        <td><div class=\"mobile\">Points:<\/div> ${item.points}<\/td>\n                        <td><div class=\"mobile\">Reason: <\/div> ${item.pointTypes.description}<\/td>\n                        <td><div class=\"mobile\">Code: <\/div> ${item.orderCode}<\/td>\n                    <\/tr>`);\n            }\n\n            $(\".history-lists .points, .history-lists .movement-list\").show();\n            $(\".history-lists .no-movement\").hide();\n        }\n\n        $(\".history-lists .points\").slideDown();\n        $(\"html, body\").animate({scrollTop: $(\"#history-lists\").offset().top - 50});\n    };\n\n    $(document).on(\"change keyup\", \"input#code\", function() {\n        $(this).val($(this).val().toUpperCase().replaceAll(\" \", \"\"));\n    });\n\n    function setPrivacyFlag(response) {\n        const marketingAccept = response.marketingAccept,\n            profilingAccept = response.profilingAccept;\n\n        $(\"input[type='checkbox']#marketingAccept\").prop(\"checked\", marketingAccept);\n        $(\"input[type='checkbox']#profilingAccept\").prop(\"checked\", profilingAccept);\n        $(\"#privacy-container\").slideDown();\n    }\n\n    $(document).on(\"change\", \"#privacy-container input[type='checkbox']\", function() {\n        $(\"#privacy-container #update-privacy\").removeAttr(\"disabled\");\n    })\n\n    $(document).on(\"click\", \"#privacy-container #update-privacy\", function() {\n        preloader(true);\n\n        const data = {\n            \"card\": window.userCode,\n            \"privacy1\": $(\"input[type='checkbox']#profilingAccept\").is(\":checked\"),\n            \"privacy2\": $(\"input[type='checkbox']#marketingAccept\").is(\":checked\")\n        }\n\n        $.ajax({\n            type: \"GET\",\n            url: `https:\/\/piumedicalfarmaciews.weblinksrl.it\/UpdateProfile`,\n            contentType: \"application\/json\",\n            data: data,\n            async: false,\n            success: function(response) {\n                if (response === \"OK\") {\n                    $(\"#privacy-container #update-privacy\").attr(\"disabled\", true);\n                }\n                else {\n                    errorPopup(`<p>Privacy data have not been updated<\/p>`, true);\n                }\n                preloader();\n            },\n            error: function(response) {\n                errorPopup(`<p>${response.responseText}<\/p>`, true);\n                preloader();\n                return;\n            }\n        });\n    })\n<!-- wpml:html_fragment <\/script> --><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Check your Pi\u00f9Card points Do you have our Pi\u00f9 Card? Check your loaded points below! Card number or Tax Code View balance Your current balance is points No transactions found 1 euro spent = 1 pointYour points turn into discounts Transactions Date Points Reason Code Privacy policy read the notice I consent to the processing of my personal data for individual or aggregated profiling activities and for market research aimed, for example, at analyzing purchasing habits and consumer choices, compiling related statistics, or assessing satisfaction with the products and services offered. I consent to the processing of my personal data for direct marketing activities, such as sending\u2014also via email, SMS, MMS and apps\u2014advertising materials and communications with informational and\/or promotional content relating to products or services provided and\/or promoted by the Data Controller or by External Data Processors such as Fidelity Salus Service &amp; Consulting srl, including gifts and free samples. Save &#8211;><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"content-type":"","footnotes":""},"class_list":["post-27143","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Pi\u00f9Card \u2013 Points balance - Pi\u00f9Medical Spa<\/title>\n<meta name=\"description\" content=\"Verifica facilmente il saldo dei tuoi punti Pi\u00f9Card Pi\u00f9Medical. Accedi ai vantaggi esclusivi, sconti e premi disponibili.\" \/>\n<meta name=\"robots\" content=\"noindex, follow\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Pi\u00f9Card \u2013 Points balance - Pi\u00f9Medical Spa\" \/>\n<meta property=\"og:description\" content=\"Verifica facilmente il saldo dei tuoi punti Pi\u00f9Card Pi\u00f9Medical. Accedi ai vantaggi esclusivi, sconti e premi disponibili.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/piumedical.com\/en\/piucard-points-balance\/\" \/>\n<meta property=\"og:site_name\" content=\"Pi\u00f9Medical Spa\" \/>\n<meta property=\"article:modified_time\" content=\"2025-12-16T14:02:38+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/farmacieeparafarmacie.piumedical.it\/wp-content\/uploads\/2023\/09\/meccanica.jpg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/piumedical.com\\\/en\\\/piucard-points-balance\\\/\",\"url\":\"https:\\\/\\\/piumedical.com\\\/en\\\/piucard-points-balance\\\/\",\"name\":\"Pi\u00f9Card \u2013 Points balance - Pi\u00f9Medical Spa\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/piumedical.com\\\/en\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/piumedical.com\\\/en\\\/piucard-points-balance\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/piumedical.com\\\/en\\\/piucard-points-balance\\\/#primaryimage\"},\"thumbnailUrl\":\"http:\\\/\\\/farmacieeparafarmacie.piumedical.it\\\/wp-content\\\/uploads\\\/2023\\\/09\\\/meccanica.jpg\",\"datePublished\":\"2025-10-23T08:13:35+00:00\",\"dateModified\":\"2025-12-16T14:02:38+00:00\",\"description\":\"Verifica facilmente il saldo dei tuoi punti Pi\u00f9Card Pi\u00f9Medical. Accedi ai vantaggi esclusivi, sconti e premi disponibili.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/piumedical.com\\\/en\\\/piucard-points-balance\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/piumedical.com\\\/en\\\/piucard-points-balance\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/piumedical.com\\\/en\\\/piucard-points-balance\\\/#primaryimage\",\"url\":\"http:\\\/\\\/farmacieeparafarmacie.piumedical.it\\\/wp-content\\\/uploads\\\/2023\\\/09\\\/meccanica.jpg\",\"contentUrl\":\"http:\\\/\\\/farmacieeparafarmacie.piumedical.it\\\/wp-content\\\/uploads\\\/2023\\\/09\\\/meccanica.jpg\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/piumedical.com\\\/en\\\/piucard-points-balance\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/piumedical.com\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Pi\u00f9Card \u2013 Points balance\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/piumedical.com\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/piumedical.com\\\/en\\\/\",\"name\":\"Pi\u00f9Medical Spa\",\"description\":\"Architecture\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/piumedical.com\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Pi\u00f9Card \u2013 Points balance - Pi\u00f9Medical Spa","description":"Verifica facilmente il saldo dei tuoi punti Pi\u00f9Card Pi\u00f9Medical. Accedi ai vantaggi esclusivi, sconti e premi disponibili.","robots":{"index":"noindex","follow":"follow"},"og_locale":"en_US","og_type":"article","og_title":"Pi\u00f9Card \u2013 Points balance - Pi\u00f9Medical Spa","og_description":"Verifica facilmente il saldo dei tuoi punti Pi\u00f9Card Pi\u00f9Medical. Accedi ai vantaggi esclusivi, sconti e premi disponibili.","og_url":"https:\/\/piumedical.com\/en\/piucard-points-balance\/","og_site_name":"Pi\u00f9Medical Spa","article_modified_time":"2025-12-16T14:02:38+00:00","og_image":[{"url":"http:\/\/farmacieeparafarmacie.piumedical.it\/wp-content\/uploads\/2023\/09\/meccanica.jpg","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/piumedical.com\/en\/piucard-points-balance\/","url":"https:\/\/piumedical.com\/en\/piucard-points-balance\/","name":"Pi\u00f9Card \u2013 Points balance - Pi\u00f9Medical Spa","isPartOf":{"@id":"https:\/\/piumedical.com\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/piumedical.com\/en\/piucard-points-balance\/#primaryimage"},"image":{"@id":"https:\/\/piumedical.com\/en\/piucard-points-balance\/#primaryimage"},"thumbnailUrl":"http:\/\/farmacieeparafarmacie.piumedical.it\/wp-content\/uploads\/2023\/09\/meccanica.jpg","datePublished":"2025-10-23T08:13:35+00:00","dateModified":"2025-12-16T14:02:38+00:00","description":"Verifica facilmente il saldo dei tuoi punti Pi\u00f9Card Pi\u00f9Medical. Accedi ai vantaggi esclusivi, sconti e premi disponibili.","breadcrumb":{"@id":"https:\/\/piumedical.com\/en\/piucard-points-balance\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/piumedical.com\/en\/piucard-points-balance\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/piumedical.com\/en\/piucard-points-balance\/#primaryimage","url":"http:\/\/farmacieeparafarmacie.piumedical.it\/wp-content\/uploads\/2023\/09\/meccanica.jpg","contentUrl":"http:\/\/farmacieeparafarmacie.piumedical.it\/wp-content\/uploads\/2023\/09\/meccanica.jpg"},{"@type":"BreadcrumbList","@id":"https:\/\/piumedical.com\/en\/piucard-points-balance\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/piumedical.com\/en\/"},{"@type":"ListItem","position":2,"name":"Pi\u00f9Card \u2013 Points balance"}]},{"@type":"WebSite","@id":"https:\/\/piumedical.com\/en\/#website","url":"https:\/\/piumedical.com\/en\/","name":"Pi\u00f9Medical Spa","description":"Architecture","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/piumedical.com\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/piumedical.com\/en\/wp-json\/wp\/v2\/pages\/27143","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/piumedical.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/piumedical.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/piumedical.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/piumedical.com\/en\/wp-json\/wp\/v2\/comments?post=27143"}],"version-history":[{"count":5,"href":"https:\/\/piumedical.com\/en\/wp-json\/wp\/v2\/pages\/27143\/revisions"}],"predecessor-version":[{"id":27325,"href":"https:\/\/piumedical.com\/en\/wp-json\/wp\/v2\/pages\/27143\/revisions\/27325"}],"wp:attachment":[{"href":"https:\/\/piumedical.com\/en\/wp-json\/wp\/v2\/media?parent=27143"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}