{"id":28227,"date":"2025-10-15T08:06:43","date_gmt":"2025-10-15T08:06:43","guid":{"rendered":"https:\/\/trustinme.redmindtechnologies.com\/?page_id=28227"},"modified":"2026-03-04T06:39:33","modified_gmt":"2026-03-04T06:39:33","slug":"registration","status":"publish","type":"page","link":"https:\/\/trustinme.redmindtechnologies.com\/en\/registration\/","title":{"rendered":"Registration"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"28227\" class=\"elementor elementor-28227\">\n\t\t\t\t<div class=\"elementor-element elementor-element-01f11cd e-flex e-con-boxed e-con e-parent\" data-id=\"01f11cd\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7fe0dad elementor-widget elementor-widget-shortcode\" data-id=\"7fe0dad\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;ekit_we_effect_on&quot;:&quot;none&quot;}\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<form class=\"rm-form\" data-form-type=\"trustinme\" enctype=\"multipart\/form-data\">\n  <input type=\"hidden\" name=\"form_type\" value=\"trustinme\" \/>\n  <input type=\"hidden\" name=\"country\" value=\"IT\" \/>\n  <div class=\"rm-form-errors-top\" aria-live=\"polite\"><\/div>\n\n      <div class=\"rm-sso-container\" hidden>\n      <p>Already registered on SoCrem?<\/p>\n            <button type=\"button\" id=\"ssoButton\" class=\"rm-sso-button\" data-redirect-url=\"https:\/\/socremnovara.redmindtechnologies.com\/wp-login.php?sso_redirect=https%3A%2F%2Ftrustinme.redmindtechnologies.com%2Fen%2F%3Faction%3Dsso_callback&#038;_wpnonce=2efd3e7448\">\n        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\"\n          stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\n          style=\"margin-right: 8px;\">\n          <path d=\"M15 3h4a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2h-4\"><\/path>\n          <polyline points=\"10,17 15,12 10,7\"><\/polyline>\n          <line x1=\"15\" y1=\"12\" x2=\"3\" y2=\"12\"><\/line>\n        <\/svg>\n        Continue with SoCrem Account      <\/button>\n      <div class=\"rm-sso-divider\">\u2014 OR \u2014<\/div>\n    <\/div>\n  \n  <div class=\"rm-form-section\">\n    <h4>Basic Info<\/h4>\n    <div class=\"form-group rm-form-full\">\n      <label>Membership Type <span class=\"required-asterisk\">*<\/span><\/label>\n      <select name=\"type\" id=\"registration_type\" required onchange=\"handleTypeChange()\">\n        <option value=\"scr\">SOCREM Base (SCR)<\/option>\n        <option value=\"usi\">Unione Sikh Italia (USI)<\/option>\n        <option value=\"uii\">Unione Induista Italiana (UII)<\/option>\n      <\/select>\n    <\/div>\n\n\n    <div class=\"form-group\">\n      <label>First Name <span class=\"required-asterisk\">*<\/span><\/label>\n      <input type=\"text\" name=\"first_name\" placeholder=\"Enter your first name\" required>\n    <\/div>\n\n    <div class=\"form-group\">\n      <label>Last Name <span class=\"required-asterisk\">*<\/span><\/label>\n      <input type=\"text\" name=\"last_name\" placeholder=\"Enter your last name\" required>\n    <\/div>\n\n    <div class=\"form-group\">\n      <label>Tax Code <span class=\"required-asterisk\">*<\/span><\/label>\n      <input type=\"text\" name=\"tax_code\" minlength=\"16\" maxlength=\"16\" placeholder=\"Enter 16 character tax code\"\n        required>\n      <p>Please Enter 16 Characters<\/p>\n    <\/div>\n\n    <div class=\"form-group\">\n      <label>Date of Birth <span class=\"required-asterisk\">*<\/span><\/label>\n      <input type=\"date\" name=\"dob\" placeholder=\"Select date of birth\" required>\n    <\/div>\n\n    <div class=\"form-group\">\n      <label>Place of Birth <span class=\"required-asterisk\">*<\/span><\/label>\n      <input type=\"text\" name=\"place_of_birth\" placeholder=\"Enter place of birth\" required>\n    <\/div>\n\n    <div class=\"form-group\">\n      <label>Gender <span class=\"required-asterisk\">*<\/span><\/label>\n      <select name=\"gender\" required>\n        <option value=\"\">-- Select Gender --<\/option>\n        <option value=\"M\">Male<\/option>\n        <option value=\"F\">Female<\/option>\n        <option value=\"N\">Prefer Not to Say<\/option>\n      <\/select>\n    <\/div>\n\n    <div class=\"form-group uii-usi-field\" style=\"display:none;\">\n      <label>Country of Birth <span class=\"required-asterisk\">*<\/span><\/label>\n      <input type=\"text\" name=\"country_of_birth\" placeholder=\"Enter country of birth\">\n    <\/div>\n\n    <div class=\"form-group uii-usi-field\" style=\"display:none;\">\n      <label>Reference Temple <span class=\"required-asterisk\">*<\/span><\/label>\n      <div class=\"temple-fields\">\n        <input type=\"text\" name=\"temple_name\" placeholder=\"Temple Name\" style=\"margin-bottom:10px;\">\n        <input type=\"text\" name=\"temple_municipality\" placeholder=\"Municipality\" style=\"margin-bottom:10px;\">\n        <input type=\"text\" name=\"temple_province\" placeholder=\"Province\">\n      <\/div>\n    <\/div>\n  <\/div>\n  <div class=\"rm-form-section\">\n    <h4>Address and Contact Details<\/h4>\n    <div class=\"form-group\">\n      <label for=\"address\">Address <span class=\"required-asterisk\">*<\/span><\/label>\n      <input name=\"address\" id=\"address\" type=\"text\" placeholder=\"Enter your street address\" required>\n    <\/div>\n\n    <div class=\"form-group\">\n      <label for=\"postal_code\">Postal Code <span class=\"required-asterisk\">*<\/span><\/label>\n      <input name=\"postal_code\" id=\"postal_code\" type=\"text\" placeholder=\"Enter postal code\" required>\n    <\/div>\n\n    <div class=\"form-group\">\n      <label for=\"city\">City <span class=\"required-asterisk\">*<\/span><\/label>\n      <input name=\"city\" id=\"city\" type=\"text\" placeholder=\"Enter city name\" required>\n    <\/div>\n\n    <div class=\"form-group\">\n      <label>Province <span class=\"required-asterisk\">*<\/span><\/label>\n      <select name=\"state\" required>\n        <option value=\"\">Select a Province<\/option>\n        <option value=\"AG\">Agrigento<\/option>\n        <option value=\"AL\">Alessandria<\/option>\n        <option value=\"AN\">Ancona<\/option>\n        <option value=\"AO\">Aosta<\/option>\n        <option value=\"AR\">Arezzo<\/option>\n        <option value=\"AP\">Ascoli Piceno<\/option>\n        <option value=\"AT\">Asti<\/option>\n        <option value=\"AV\">Avellino<\/option>\n        <option value=\"BA\">Bari<\/option>\n        <option value=\"BT\">Barletta-Andria-Trani<\/option>\n        <option value=\"BL\">Belluno<\/option>\n        <option value=\"BN\">Benevento<\/option>\n        <option value=\"BG\">Bergamo<\/option>\n        <option value=\"BI\">Biella<\/option>\n        <option value=\"BO\">Bologna<\/option>\n        <option value=\"BZ\">Bolzano<\/option>\n        <option value=\"BS\">Brescia<\/option>\n        <option value=\"BR\">Brindisi<\/option>\n        <option value=\"CA\">Cagliari<\/option>\n        <option value=\"CL\">Caltanissetta<\/option>\n        <option value=\"CB\">Campobasso<\/option>\n        <option value=\"CE\">Caserta<\/option>\n        <option value=\"CT\">Catania<\/option>\n        <option value=\"CZ\">Catanzaro<\/option>\n        <option value=\"CH\">Chieti<\/option>\n        <option value=\"CO\">Como<\/option>\n        <option value=\"CS\">Cosenza<\/option>\n        <option value=\"CR\">Cremona<\/option>\n        <option value=\"KR\">Crotone<\/option>\n        <option value=\"CN\">Cuneo<\/option>\n        <option value=\"EN\">Enna<\/option>\n        <option value=\"FM\">Fermo<\/option>\n        <option value=\"FE\">Ferrara<\/option>\n        <option value=\"FI\">Firenze<\/option>\n        <option value=\"FG\">Foggia<\/option>\n        <option value=\"FC\">Forl\u00ec-Cesena<\/option>\n        <option value=\"FR\">Frosinone<\/option>\n        <option value=\"GE\">Genova<\/option>\n        <option value=\"GO\">Gorizia<\/option>\n        <option value=\"GR\">Grosseto<\/option>\n        <option value=\"IM\">Imperia<\/option>\n        <option value=\"IS\">Isernia<\/option>\n        <option value=\"SP\">La Spezia<\/option>\n        <option value=\"AQ\">L'Aquila<\/option>\n        <option value=\"LT\">Latina<\/option>\n        <option value=\"LE\">Lecce<\/option>\n        <option value=\"LC\">Lecco<\/option>\n        <option value=\"LI\">Livorno<\/option>\n        <option value=\"LO\">Lodi<\/option>\n        <option value=\"LU\">Lucca<\/option>\n        <option value=\"MC\">Macerata<\/option>\n        <option value=\"MN\">Mantova<\/option>\n        <option value=\"MS\">Massa-Carrara<\/option>\n        <option value=\"MT\">Matera<\/option>\n        <option value=\"ME\">Messina<\/option>\n        <option value=\"MI\">Milano<\/option>\n        <option value=\"MO\">Modena<\/option>\n        <option value=\"MB\">Monza e Brianza<\/option>\n        <option value=\"NA\">Napoli<\/option>\n        <option value=\"NO\">Novara<\/option>\n        <option value=\"NU\">Nuoro<\/option>\n        <option value=\"OR\">Oristano<\/option>\n        <option value=\"PD\">Padova<\/option>\n        <option value=\"PA\">Palermo<\/option>\n        <option value=\"PR\">Parma<\/option>\n        <option value=\"PV\">Pavia<\/option>\n        <option value=\"PG\">Perugia<\/option>\n        <option value=\"PU\">Pesaro e Urbino<\/option>\n        <option value=\"PE\">Pescara<\/option>\n        <option value=\"PC\">Piacenza<\/option>\n        <option value=\"PI\">Pisa<\/option>\n        <option value=\"PT\">Pistoia<\/option>\n        <option value=\"PN\">Pordenone<\/option>\n        <option value=\"PZ\">Potenza<\/option>\n        <option value=\"PO\">Prato<\/option>\n        <option value=\"RG\">Ragusa<\/option>\n        <option value=\"RA\">Ravenna<\/option>\n        <option value=\"RC\">Reggio Calabria<\/option>\n        <option value=\"RE\">Reggio Emilia<\/option>\n        <option value=\"RI\">Rieti<\/option>\n        <option value=\"RN\">Rimini<\/option>\n        <option value=\"RM\">Roma<\/option>\n        <option value=\"RO\">Rovigo<\/option>\n        <option value=\"SA\">Salerno<\/option>\n        <option value=\"SS\">Sassari<\/option>\n        <option value=\"SV\">Savona<\/option>\n        <option value=\"SI\">Siena<\/option>\n        <option value=\"SR\">Siracusa<\/option>\n        <option value=\"SO\">Sondrio<\/option>\n        <option value=\"SU\">Sud Sardegna<\/option>\n        <option value=\"TA\">Taranto<\/option>\n        <option value=\"TE\">Teramo<\/option>\n        <option value=\"TR\">Terni<\/option>\n        <option value=\"TO\">Torino<\/option>\n        <option value=\"TP\">Trapani<\/option>\n        <option value=\"TN\">Trento<\/option>\n        <option value=\"TV\">Treviso<\/option>\n        <option value=\"TS\">Trieste<\/option>\n        <option value=\"UD\">Udine<\/option>\n        <option value=\"VA\">Varese<\/option>\n        <option value=\"VE\">Venezia<\/option>\n        <option value=\"VB\">Verbano-Cusio-Ossola<\/option>\n        <option value=\"VC\">Vercelli<\/option>\n        <option value=\"VR\">Verona<\/option>\n        <option value=\"VV\">Vibo Valentia<\/option>\n        <option value=\"VI\">Vicenza<\/option>\n        <option value=\"VT\">Viterbo<\/option>\n      <\/select>\n    <\/div>\n\n    <div class=\"form-group\">\n      <label>Email <span class=\"required-asterisk\">*<\/span><\/label>\n      <input type=\"email\" name=\"email\" placeholder=\"Enter your email address\" required>\n    <\/div>\n\n    <div class=\"form-group\">\n      <label>Mobile Phone <span class=\"required-asterisk\">*<\/span><\/label>\n      <input type=\"text\" name=\"mobile\" placeholder=\"Enter mobile phone number\" required>\n    <\/div>\n\n    <div class=\"form-group\">\n      <label>Landline Phone (optional)<\/label>\n      <input type=\"text\" name=\"landline_phone\" placeholder=\"Enter your landline phone (optional)\">\n    <\/div>\n  <\/div>\n  <div class=\"rm-form-section\">\n    <h4>Validation Proof<\/h4>\n    <div class=\"form-group\">\n      <label>ID Front <span class=\"required-asterisk\">*<\/span><\/label>\n      <input type=\"file\" name=\"id_front\" accept=\".jpg,.jpeg,.pdf\" required>\n      <p>Accepted formats: JPG, JPEG, PDF (min 2MB, max 10MB)<\/p>\n    <\/div>\n\n    <div class=\"form-group\">\n      <label>ID Back <span class=\"required-asterisk\">*<\/span><\/label>\n      <input type=\"file\" name=\"id_back\" accept=\".jpg,.jpeg,.pdf\" required>\n      <p>Accepted formats: JPG, JPEG, PDF (min 2MB, max 10MB)<\/p>\n    <\/div>\n\n    <div class=\"form-group\">\n      <label>Tax Code Upload <span class=\"required-asterisk\">*<\/span><\/label>\n      <input type=\"file\" name=\"tax_upload\" accept=\".jpg,.jpeg,.pdf\" required>\n      <p>Accepted formats: JPG, JPEG, PDF (min 2MB, max 10MB)<\/p>\n    <\/div>\n\n    <div class=\"form-group\">\n      <label>CIE Upload (optional)<\/label>\n      <input type=\"file\" name=\"cie_upload\" accept=\".jpg,.jpeg,.pdf\" \/>\n      <p>Accepted formats: JPG, JPEG, PDF (min 2MB, max 10MB) - Optional<\/p>\n    <\/div>\n  <\/div>\n\n  <div class=\"form-group rm-form-full\">\n    <label>Additional Wishes <span class=\"required-asterisk\">*<\/span><\/label>\n    <select name=\"additional_wish\" id=\"additional_wish_trustinme\" required\n      onchange=\"toggleOtherFieldTrustinme(this, 'additional_wish_custom_trustinme')\">\n      <option value=\"\">-- Select Option --<\/option>\n      <option value=\"cremation\">Cremation<\/option>\n      <option value=\"burial\">Burial<\/option>\n      <option value=\"other\">Other<\/option>\n    <\/select>\n    <input type=\"text\" name=\"additional_wish_custom\" id=\"additional_wish_custom_trustinme\"\n      placeholder=\"Please specify if Other\" style=\"margin-top:10px; display:none;\">\n  <\/div>\n\n    <div class=\"form-group rm-password-wrap\">\n      <label>Password <span class=\"required-asterisk\">*<\/span><\/label>\n      <input type=\"password\" name=\"password\" placeholder=\"Create a password\" required>\n      <button class=\"rm-password-toggle\" type=\"button\" aria-pressed=\"false\" aria-label=\"Show password\">\n        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\"\n          stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\n          <path d=\"M1 12s4-8 11-8 11 8 11 8-4 8-11 8-11-8-11-8z\"><\/path>\n          <circle cx=\"12\" cy=\"12\" r=\"3\"><\/circle>\n        <\/svg>\n      <\/button>\n      <div class=\"rm-password-strength\"> <\/div>\n    <\/div>\n\n    <div class=\"form-group rm-password-wrap\">\n      <label>Confirm Password <span class=\"required-asterisk\">*<\/span><\/label>\n      <input type=\"password\" name=\"password_confirm\" placeholder=\"Re-enter your password\" required>\n      <button class=\"rm-password-toggle\" type=\"button\" aria-pressed=\"false\" aria-label=\"Show password\">\n        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\"\n          stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\n          <path d=\"M1 12s4-8 11-8 11 8 11 8-4 8-11 8-11-8-11-8z\"><\/path>\n          <circle cx=\"12\" cy=\"12\" r=\"3\"><\/circle>\n        <\/svg>\n      <\/button>\n    <\/div>\n  \n\n  <button type=\"submit\" class=\"rm-submit-btn\">Submit<\/button>\n\n  <script>\n    function toggleOtherFieldTrustinme(selectElement, inputId) {\n      const inputField = document.getElementById(inputId);\n      if (selectElement.value === 'other') {\n        inputField.style.display = 'block';\n        inputField.required = true;\n      } else {\n        inputField.style.display = 'none';\n        inputField.required = false;\n        inputField.value = '';\n      }\n    }\n\n    function handleTypeChange() {\n      const type = document.getElementById('registration_type').value;\n      const uiiUsiFields = document.querySelectorAll('.uii-usi-field');\n\n      uiiUsiFields.forEach(field => {\n        if (type === 'uii' || type === 'usi') {\n          field.style.display = 'block';\n          field.querySelectorAll('input').forEach(input => input.required = true);\n        } else {\n          field.style.display = 'none';\n          field.querySelectorAll('input').forEach(input => {\n            input.required = false;\n            input.value = '';\n          });\n        }\n      });\n    }\n\n    document.addEventListener('DOMContentLoaded', function () {\n      const form = document.querySelector('.rm-form[data-form-type=\"trustinme\"]');\n      const postalCodeInput = form.querySelector('input[name=\"postal_code\"]');\n      const provinceSelect = form.querySelector('select[name=\"state\"]');\n      const dobInput = form.querySelector('input[name=\"dob\"]');\n\n      \/\/ Validate Italian postal code (5 digits)\n      postalCodeInput.addEventListener('input', function () {\n        this.value = this.value.replace(\/[^0-9]\/g, '').substring(0, 5);\n      });\n\n      form.addEventListener('submit', function (e) {\n        \/\/ Validate postal code length\n        if (postalCodeInput.value.length !== 5) {\n          alert(\"Please enter a valid 5-digit postal code\");\n          e.preventDefault();\n          return false;\n        }\n\n        \/\/ Validate province selection\n        if (!provinceSelect.value) {\n          alert(\"Please select a province\");\n          e.preventDefault();\n          return false;\n        }\n\n        \/\/ Validate age (minimum 18 years)\n        if (dobInput.value) {\n          const dob = new Date(dobInput.value);\n          const today = new Date();\n          let age = today.getFullYear() - dob.getFullYear();\n          const monthDiff = today.getMonth() - dob.getMonth();\n\n          if (monthDiff < 0 || (monthDiff === 0 && today.getDate() < dob.getDate())) {\n            age--;\n          }\n\n          if (age < 18) {\n            alert(\"You must be at least 18 years old to register\");\n            e.preventDefault();\n            return false;\n          }\n        }\n\n        return true;\n      });\n      handleTypeChange(); \/\/ Initialize state\n    });\n  <\/script>\n<\/form>\n\n<!-- Privacy Modal for SSO Login -->\n<div id=\"ssoPrivacyModal\" class=\"modal\" style=\"display: none;\">\n  <div class=\"modal-content\">\n    <span class=\"close-button\" id=\"closePrivacyModal\">&times;<\/span>\n    <h2>Privacy Notice for SSO Login<\/h2>\n    <p>Before proceeding with Single Sign-On (SSO) login, please review what data will be transferred from your SoCrem account:<\/p>\n    <ul>\n      <li><strong>Personal Information:<\/strong>First name, last name, email, date of birth, place of birth, gender, nationality,country of birth<\/li>\n      <li><strong>Contact Information:<\/strong>Phone number, tax code<\/li>\n      <li><strong>Address Information:<\/strong>Address, postal code, city, province, country<\/li>\n      <li><strong>Religion and Temple:<\/strong>Religion, reference temple name, municipality, province<\/li>\n      <li><strong>Preferences and Notes:<\/strong>Additional wishes, custom wishes<\/li>\n      <li><strong>Consent and Status:<\/strong>Privacy and terms acceptance, marketing consent, registration\/verification status and date<\/li>\n      <li><strong>Identification Documents:<\/strong>ID card front and back, residence permit, tax upload (documents)<\/li>\n    <\/ul>\n    <p><strong>Important:<\/strong>This data transfer is necessary to pre-fill your registration form and ensure a seamless experience. Your data will be handled according to our privacy policy and GDPR regulations.<\/p>\n    <label>\n      <input type=\"checkbox\" id=\"privacyAgreement\">I understand and agree to the transfer of my data for SSO login purposes.<\/label>\n    <button id=\"proceedSSO\" disabled>Proceed<\/button>\n  <\/div>\n<\/div>\n<!-- End of Privacy Modal --><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"give_campaign_id":0,"footnotes":""},"class_list":["post-28227","page","type-page","status-publish","hentry"],"campaignId":"","_links":{"self":[{"href":"https:\/\/trustinme.redmindtechnologies.com\/en\/wp-json\/wp\/v2\/pages\/28227","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/trustinme.redmindtechnologies.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/trustinme.redmindtechnologies.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/trustinme.redmindtechnologies.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/trustinme.redmindtechnologies.com\/en\/wp-json\/wp\/v2\/comments?post=28227"}],"version-history":[{"count":14,"href":"https:\/\/trustinme.redmindtechnologies.com\/en\/wp-json\/wp\/v2\/pages\/28227\/revisions"}],"predecessor-version":[{"id":28427,"href":"https:\/\/trustinme.redmindtechnologies.com\/en\/wp-json\/wp\/v2\/pages\/28227\/revisions\/28427"}],"wp:attachment":[{"href":"https:\/\/trustinme.redmindtechnologies.com\/en\/wp-json\/wp\/v2\/media?parent=28227"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}