{"id":9435,"date":"2026-09-16T19:35:06","date_gmt":"2026-09-16T19:35:06","guid":{"rendered":"https:\/\/strizoom.com\/?page_id=9435"},"modified":"2026-09-28T19:54:47","modified_gmt":"2026-09-28T19:54:47","slug":"secure-pay","status":"publish","type":"page","link":"https:\/\/modest-haibt.173-224-125-57.plesk.page\/index.php\/secure-pay\/","title":{"rendered":"Secure Pay"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"9435\" class=\"elementor elementor-9435\" data-elementor-settings=\"[]\">\n\t\t\t\t\t\t\t<div class=\"elementor-section-wrap\">\n\t\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-41abd66 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"41abd66\" data-element_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-30278e0\" data-id=\"30278e0\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-18c3818 elementor-widget elementor-widget-html\" data-id=\"18c3818\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<!-- STRIZOOM Secure Pay V6.3: no-flash CARD SDK loader; payment logic unchanged from V6.2 -->\r\n<div id=\"mwpp-native-checkout\" dir=\"rtl\">\r\n  <style>\r\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Frank+Ruhl+Libre:wght@600;700&family=Heebo:wght@400;500;600;700;800&display=swap');\r\n\r\n    #mwpp-native-checkout{\r\n      --ink:#0b1220;\r\n      --black:#111318;\r\n      --gold:#c7a24a;\r\n      --gold-2:#e2c978;\r\n      --gold-soft:#fbf7eb;\r\n      --blue:#0070ba;\r\n      --blue-2:#0b79c9;\r\n      --muted:#6a788b;\r\n      --line:#e7ebef;\r\n      --soft:#f7f9fb;\r\n      --green:#16a34a;\r\n      width:100%;\r\n      max-width:980px;\r\n      margin:30px auto 48px;\r\n      padding:0 12px;\r\n      box-sizing:border-box;\r\n      font-family:'Heebo',Arial,sans-serif;\r\n      color:var(--ink);\r\n      direction:rtl;\r\n      -webkit-font-smoothing:antialiased;\r\n      text-rendering:optimizeLegibility;\r\n    }\r\n\r\n    #mwpp-native-checkout *{box-sizing:border-box}\r\n\r\n    .mwpp-shell{\r\n      position:relative;\r\n      overflow:hidden;\r\n      background:#fff;\r\n      border:1px solid rgba(17,19,24,.20);\r\n      border-radius:30px;\r\n      box-shadow:\r\n        0 30px 78px rgba(11,18,32,.13),\r\n        0 4px 14px rgba(11,18,32,.05),\r\n        inset 0 0 0 1px rgba(255,255,255,.55);\r\n    }\r\n\r\n    .mwpp-shell:before{\r\n      content:\"\";\r\n      position:absolute;\r\n      inset:0 0 auto 0;\r\n      height:4px;\r\n      background:linear-gradient(90deg,#111318 0%,#c7a24a 30%,#e2c978 50%,#c7a24a 70%,#111318 100%);\r\n      z-index:3;\r\n    }\r\n\r\n    .mwpp-top{\r\n      position:relative;\r\n      padding:28px 34px 22px;\r\n      border-bottom:1px solid #edf0f3;\r\n      background:\r\n        radial-gradient(circle at 8% 0%,rgba(199,162,74,.11),transparent 28%),\r\n        linear-gradient(180deg,#ffffff 0%,#fcfcfb 100%);\r\n    }\r\n\r\n    .mwpp-brandline{\r\n      display:flex;\r\n      align-items:center;\r\n      justify-content:space-between;\r\n      gap:12px;\r\n      flex-wrap:wrap;\r\n    }\r\n\r\n    .mwpp-security-badges{\r\n      display:flex;\r\n      align-items:center;\r\n      gap:8px;\r\n      flex-wrap:wrap;\r\n    }\r\n\r\n    .mwpp-secure-badge{\r\n      position:relative;\r\n      overflow:hidden;\r\n      display:inline-flex;\r\n      align-items:center;\r\n      gap:7px;\r\n      min-height:32px;\r\n      padding:6px 11px;\r\n      border-radius:999px;\r\n      font-size:11px;\r\n      font-weight:800;\r\n      letter-spacing:.45px;\r\n      direction:ltr;\r\n      white-space:nowrap;\r\n    }\r\n\r\n    .mwpp-secure-badge--dark{\r\n      color:#f3d987;\r\n      background:linear-gradient(180deg,#15171c 0%,#0d0f13 100%);\r\n      border:1px solid #2d3037;\r\n      box-shadow:0 5px 15px rgba(17,19,24,.13);\r\n    }\r\n\r\n    .mwpp-secure-badge--gold{\r\n      color:#15171c;\r\n      background:linear-gradient(120deg,#c39b3e 0%,#f0db92 46%,#c39b3e 100%);\r\n      background-size:220% 100%;\r\n      border:1px solid #b38b34;\r\n      box-shadow:0 5px 15px rgba(199,162,74,.18);\r\n      animation:mwppGoldSweep 5s ease-in-out infinite;\r\n    }\r\n\r\n    .mwpp-secure-badge svg{width:14px;height:14px;display:block}\r\n\r\n    .mwpp-secure-dot{\r\n      width:7px;\r\n      height:7px;\r\n      border-radius:50%;\r\n      background:#5be28b;\r\n      box-shadow:0 0 0 3px rgba(91,226,139,.12);\r\n      animation:mwppDotPulse 2.4s ease-in-out infinite;\r\n    }\r\n\r\n    @keyframes mwppGoldSweep{\r\n      0%,72%,100%{background-position:0% 50%}\r\n      86%{background-position:100% 50%}\r\n    }\r\n\r\n    @keyframes mwppDotPulse{\r\n      0%,100%{box-shadow:0 0 0 3px rgba(91,226,139,.10)}\r\n      50%{box-shadow:0 0 0 6px rgba(91,226,139,.03)}\r\n    }\r\n\r\n    @media (prefers-reduced-motion:reduce){\r\n      .mwpp-secure-badge--gold,.mwpp-secure-dot{animation:none}\r\n    }\r\n\r\n    .mwpp-step{\r\n      font-size:11.5px;\r\n      color:#8b97a7;\r\n      font-weight:600;\r\n    }\r\n\r\n    .mwpp-title{\r\n      margin:18px 0 5px;\r\n      font-family:'Frank Ruhl Libre','Noto Serif Hebrew',Georgia,serif;\r\n      font-size:36px;\r\n      line-height:1.12;\r\n      font-weight:700;\r\n      letter-spacing:-.65px;\r\n      color:#101820;\r\n    }\r\n\r\n    .mwpp-sub{\r\n      margin:0;\r\n      max-width:720px;\r\n      font-size:14px;\r\n      line-height:1.75;\r\n      color:var(--muted);\r\n      font-weight:400;\r\n    }\r\n\r\n    .mwpp-sub strong{color:#1e2b39;font-weight:700}\r\n\r\n    .mwpp-grid{\r\n      display:grid;\r\n      grid-template-columns:minmax(0,.92fr) minmax(360px,1.08fr);\r\n      gap:0;\r\n    }\r\n\r\n    .mwpp-summary{\r\n      padding:28px 32px;\r\n      background:linear-gradient(180deg,#fbfcfd 0%,#f7f9fb 100%);\r\n      border-left:1px solid #edf0f3;\r\n    }\r\n\r\n    .mwpp-payarea{\r\n      padding:28px 32px 24px;\r\n      background:#fff;\r\n    }\r\n\r\n    .mwpp-section-title{\r\n      font-family:'Frank Ruhl Libre','Noto Serif Hebrew',Georgia,serif;\r\n      font-size:17px;\r\n      font-weight:700;\r\n      color:#1c2836;\r\n      margin:0 0 12px;\r\n    }\r\n\r\n    .mwpp-orderbox{\r\n      border:1px solid #dfe5ea;\r\n      border-radius:19px;\r\n      background:#fff;\r\n      padding:5px 16px;\r\n      box-shadow:0 8px 24px rgba(15,23,42,.035);\r\n    }\r\n\r\n    .mwpp-row{\r\n      display:flex;\r\n      align-items:center;\r\n      justify-content:space-between;\r\n      gap:16px;\r\n      padding:14px 0;\r\n      border-bottom:1px solid #edf1f4;\r\n    }\r\n\r\n    .mwpp-row:last-child{border-bottom:0}\r\n    .mwpp-label{font-size:13px;color:#6b7888;font-weight:600}\r\n    .mwpp-value{font-size:16px;color:#111820;font-weight:800;direction:ltr;text-align:left}\r\n    .mwpp-total{font-size:25px;letter-spacing:-.3px}\r\n\r\n    .mwpp-trust{\r\n      margin-top:16px;\r\n      display:grid;\r\n      gap:9px;\r\n    }\r\n\r\n    .mwpp-trust-item{\r\n      display:flex;\r\n      align-items:flex-start;\r\n      gap:9px;\r\n      color:#6c7888;\r\n      font-size:12px;\r\n      line-height:1.5;\r\n    }\r\n\r\n    .mwpp-trust-icon{\r\n      flex:0 0 28px;\r\n      width:28px;\r\n      height:28px;\r\n      border-radius:9px;\r\n      display:flex;\r\n      align-items:center;\r\n      justify-content:center;\r\n      background:linear-gradient(180deg,#fffaf0 0%,#f8f1df 100%);\r\n      color:#8a681f;\r\n      border:1px solid #ead9a7;\r\n    }\r\n\r\n    .mwpp-trust-icon svg{width:14px;height:14px;display:block}\r\n    .mwpp-trust-item b{color:#263341;font-weight:700}\r\n\r\n    .mwpp-pay-head{\r\n      text-align:center;\r\n      margin-bottom:14px;\r\n    }\r\n\r\n    .mwpp-pay-head strong{\r\n      display:block;\r\n      font-family:'Frank Ruhl Libre','Noto Serif Hebrew',Georgia,serif;\r\n      font-size:23px;\r\n      line-height:1.2;\r\n      color:#101820;\r\n      margin-bottom:5px;\r\n      font-weight:700;\r\n    }\r\n\r\n    .mwpp-pay-choice{\r\n      display:block;\r\n      color:#3e4c5d;\r\n      font-size:13px;\r\n      font-weight:600;\r\n      line-height:1.5;\r\n    }\r\n\r\n    .mwpp-native-buttons{min-height:112px}\r\n    .mwpp-native-slot{width:100%;min-height:50px;margin-bottom:9px}\r\n    .mwpp-native-slot:last-child{margin-bottom:0}\r\n\r\n    .mwpp-loading{\r\n      text-align:center;\r\n      padding:15px 8px;\r\n      color:#687689;\r\n      font-size:12.5px;\r\n    }\r\n\r\n    .mwpp-spinner{\r\n      width:18px;\r\n      height:18px;\r\n      border:2px solid #dbe5ee;\r\n      border-top-color:#0b79c9;\r\n      border-radius:50%;\r\n      display:inline-block;\r\n      vertical-align:-5px;\r\n      margin-left:8px;\r\n      animation:mwppSpin .8s linear infinite;\r\n    }\r\n\r\n    @keyframes mwppSpin{to{transform:rotate(360deg)}}\r\n\r\n    .mwpp-mini-secure{\r\n      display:flex;\r\n      align-items:center;\r\n      justify-content:center;\r\n      gap:8px;\r\n      flex-wrap:wrap;\r\n      margin:14px 0 0;\r\n      padding:10px 11px;\r\n      border:1px solid #ece6d8;\r\n      border-radius:13px;\r\n      background:linear-gradient(180deg,#fffdf8 0%,#fbf8ef 100%);\r\n      color:#44391f;\r\n      font-size:11px;\r\n      font-weight:700;\r\n      text-align:center;\r\n    }\r\n\r\n    .mwpp-mini-secure span{\r\n      display:inline-flex;\r\n      align-items:center;\r\n      gap:5px;\r\n      white-space:nowrap;\r\n    }\r\n\r\n    .mwpp-mini-secure i{\r\n      width:5px;\r\n      height:5px;\r\n      border-radius:50%;\r\n      background:#c7a24a;\r\n      display:inline-block;\r\n    }\r\n\r\n    .mwpp-trust-logos-wrap{\r\n      margin-top:14px;\r\n      padding-top:13px;\r\n      border-top:1px solid #edf0f3;\r\n    }\r\n\r\n    .mwpp-trust-logos{\r\n      display:grid;\r\n      grid-template-columns:repeat(4,minmax(0,1fr));\r\n      align-items:center;\r\n      gap:8px;\r\n    }\r\n\r\n    .mwpp-trust-logo{\r\n      min-height:43px;\r\n      display:flex;\r\n      align-items:center;\r\n      justify-content:center;\r\n      padding:6px;\r\n      border:1px solid #e8ecef;\r\n      border-radius:10px;\r\n      background:#fff;\r\n    }\r\n\r\n    .mwpp-trust-logo img{\r\n      display:block;\r\n      width:100%;\r\n      max-width:88px;\r\n      height:28px;\r\n      object-fit:contain;\r\n      opacity:.96;\r\n    }\r\n\r\n    .mwpp-back{\r\n      display:inline-flex;\r\n      align-items:center;\r\n      justify-content:center;\r\n      gap:7px;\r\n      min-height:36px;\r\n      margin:14px auto 0;\r\n      padding:7px 14px;\r\n      border:1px solid #d9dde2;\r\n      border-radius:999px;\r\n      background:#fff;\r\n      color:#5f6c7b;\r\n      text-decoration:none;\r\n      font-size:12px;\r\n      font-weight:600;\r\n      transition:.18s ease;\r\n    }\r\n\r\n    .mwpp-back:hover{\r\n      color:#171b20;\r\n      border-color:#aeb5bd;\r\n      background:#fafafa;\r\n      text-decoration:none;\r\n    }\r\n\r\n    .mwpp-back-wrap{text-align:center}\r\n\r\n    .mwpp-msg{\r\n      display:none;\r\n      margin-top:12px;\r\n      padding:11px 13px;\r\n      border-radius:12px;\r\n      text-align:center;\r\n      font-size:12.5px;\r\n      line-height:1.55;\r\n    }\r\n\r\n    .mwpp-error{\r\n      background:linear-gradient(180deg,#fffdf8 0%,#fbf7eb 100%);\r\n      color:#55431f;\r\n      border:1px solid #ead9a7;\r\n      box-shadow:inset 0 0 0 1px rgba(255,255,255,.55);\r\n    }\r\n\r\n    .mwpp-ok{\r\n      background:linear-gradient(180deg,#f3fff8 0%,#ecfdf5 100%);\r\n      color:#065f46;\r\n      border:1px solid #b7ebcf;\r\n    }\r\n\r\n    .mwpp-retry{\r\n      display:none;\r\n      align-items:center;\r\n      justify-content:center;\r\n      min-height:34px;\r\n      margin:9px auto 0;\r\n      padding:6px 16px;\r\n      border:1px solid #c8a553;\r\n      border-radius:999px;\r\n      background:#fff;\r\n      color:#3d321d;\r\n      font-family:'Heebo',Arial,sans-serif;\r\n      font-size:11.5px;\r\n      font-weight:800;\r\n      cursor:pointer;\r\n      box-shadow:0 4px 12px rgba(17,19,24,.05);\r\n    }\r\n\r\n    .mwpp-retry:hover{\r\n      background:#fbf7eb;\r\n      border-color:#b78f34;\r\n    }\r\n\r\n    .mwpp-no-session .mwpp-summary{display:none}\r\n    .mwpp-no-session .mwpp-grid{grid-template-columns:1fr}\r\n    .mwpp-no-session .mwpp-payarea{\r\n      width:100%;\r\n      max-width:560px;\r\n      margin:0 auto;\r\n    }\r\n\r\n    .mwpp-fallback{\r\n      display:none;\r\n      width:100%;\r\n      min-height:50px;\r\n      border:0;\r\n      border-radius:999px;\r\n      background:linear-gradient(180deg,#0b79c9 0%,#0068ad 100%);\r\n      color:#fff;\r\n      font-family:'Heebo',Arial,sans-serif;\r\n      font-size:15px;\r\n      font-weight:800;\r\n      cursor:pointer;\r\n      padding:13px 17px;\r\n      margin-top:9px;\r\n      box-shadow:0 8px 22px rgba(0,112,186,.17);\r\n    }\r\n\r\n    .mwpp-footer{\r\n      padding:12px 20px;\r\n      border-top:1px solid #edf0f3;\r\n      text-align:center;\r\n      color:#727e8d;\r\n      font-size:10.5px;\r\n      line-height:1.5;\r\n      background:#fcfcfc;\r\n      letter-spacing:.12px;\r\n    }\r\n\r\n    \/* Mobile-first compression: payment controls stay close to the top *\/\r\n    @media(max-width:760px){\r\n      #mwpp-native-checkout{\r\n        margin:8px auto 20px;\r\n        padding:0 6px;\r\n      }\r\n\r\n      .mwpp-shell{\r\n        border-radius:18px;\r\n        box-shadow:0 14px 34px rgba(11,18,32,.12),0 2px 8px rgba(11,18,32,.04);\r\n      }\r\n\r\n      .mwpp-top{\r\n        padding:12px 12px 10px;\r\n      }\r\n\r\n      .mwpp-brandline{\r\n        gap:6px;\r\n        margin-bottom:4px;\r\n      }\r\n\r\n      .mwpp-security-badges{\r\n        width:100%;\r\n        justify-content:center;\r\n        gap:6px;\r\n      }\r\n\r\n      .mwpp-secure-badge{\r\n        min-height:28px;\r\n        padding:5px 9px;\r\n        font-size:9.8px;\r\n      }\r\n\r\n      .mwpp-secure-badge svg{width:12px;height:12px}\r\n      .mwpp-step{display:none}\r\n\r\n      .mwpp-title{\r\n        margin:7px 0 3px !important;\r\n        font-size:25px;\r\n        line-height:1.15;\r\n        text-align:center;\r\n        letter-spacing:-.35px;\r\n      }\r\n\r\n      .mwpp-sub{\r\n        font-size:12.5px;\r\n        line-height:1.55;\r\n        text-align:center;\r\n      }\r\n\r\n      .mwpp-grid{\r\n        grid-template-columns:1fr;\r\n      }\r\n\r\n      .mwpp-summary{\r\n        padding:9px 10px 8px;\r\n        border-left:0;\r\n        border-bottom:1px solid #edf0f3;\r\n      }\r\n\r\n      .mwpp-section-title{\r\n        display:none;\r\n      }\r\n\r\n      .mwpp-orderbox{\r\n        display:grid;\r\n        grid-template-columns:1fr 1fr;\r\n        gap:0;\r\n        padding:0;\r\n        border-radius:14px;\r\n        overflow:hidden;\r\n      }\r\n\r\n      .mwpp-row{\r\n        min-width:0;\r\n        display:block;\r\n        padding:9px 10px 8px;\r\n        border-bottom:0;\r\n        border-left:1px solid #edf0f3;\r\n        text-align:center;\r\n      }\r\n\r\n      .mwpp-row:last-child{border-left:0}\r\n\r\n      .mwpp-label{\r\n        display:block;\r\n        font-size:10.5px;\r\n        margin-bottom:2px;\r\n      }\r\n\r\n      .mwpp-value{\r\n        display:block;\r\n        font-size:14px;\r\n        text-align:center;\r\n      }\r\n\r\n      .mwpp-total{\r\n        font-size:18px;\r\n      }\r\n\r\n      .mwpp-trust{\r\n        display:none;\r\n      }\r\n\r\n      .mwpp-payarea{\r\n        padding:12px 10px 11px;\r\n      }\r\n\r\n      .mwpp-pay-head{\r\n        margin-bottom:10px;\r\n      }\r\n\r\n      .mwpp-pay-head strong{\r\n        font-size:20px;\r\n        margin-bottom:2px;\r\n      }\r\n\r\n      .mwpp-pay-choice{\r\n        font-size:11.8px;\r\n      }\r\n\r\n      .mwpp-native-buttons{\r\n        min-height:108px;\r\n      }\r\n\r\n      .mwpp-native-slot{\r\n        margin-bottom:7px;\r\n      }\r\n\r\n      .mwpp-mini-secure{\r\n        margin-top:10px;\r\n        padding:8px 7px;\r\n        gap:6px;\r\n        font-size:9.8px;\r\n      }\r\n\r\n      .mwpp-trust-logos-wrap{\r\n        margin-top:10px;\r\n        padding-top:10px;\r\n      }\r\n\r\n      .mwpp-trust-logos{\r\n        grid-template-columns:repeat(3,minmax(0,1fr));\r\n        gap:6px;\r\n      }\r\n\r\n      .mwpp-trust-logo{\r\n        min-height:36px;\r\n        padding:4px;\r\n      }\r\n\r\n      .mwpp-trust-logo:nth-child(n+4){\r\n        display:none;\r\n      }\r\n\r\n      .mwpp-trust-logo img{\r\n        height:23px;\r\n      }\r\n\r\n      .mwpp-back{\r\n        min-height:32px;\r\n        margin-top:10px;\r\n        padding:5px 11px;\r\n        font-size:10.8px;\r\n      }\r\n\r\n      .mwpp-footer{\r\n        display:none;\r\n      }\r\n\r\n      .mwpp-msg{\r\n        margin-top:9px;\r\n        padding:9px 10px;\r\n        font-size:11.5px;\r\n      }\r\n    }\r\n  \r\n\r\n    \/* V6 stable buttons: the page no longer asks the modern PayPal JS SDK to\r\n       accept a Classic\/NVP token. Both choices start the installed Classic\r\n       gateway server-side, which is the stable path for this live stack. *\/\r\n    .mwpp-classic-buttons{\r\n      display:grid;\r\n      gap:10px;\r\n      width:100%;\r\n    }\r\n\r\n    .mwpp-pay-button{\r\n      width:100%;\r\n      min-height:50px;\r\n      border:0;\r\n      border-radius:999px;\r\n      display:flex;\r\n      align-items:center;\r\n      justify-content:center;\r\n      gap:9px;\r\n      padding:11px 18px;\r\n      font-family:'Heebo',Arial,sans-serif;\r\n      font-size:15px;\r\n      font-weight:800;\r\n      cursor:pointer;\r\n      transition:transform .16s ease, box-shadow .16s ease, opacity .16s ease;\r\n      -webkit-tap-highlight-color:transparent;\r\n      user-select:none;\r\n    }\r\n\r\n    .mwpp-pay-button:hover{transform:translateY(-1px)}\r\n    .mwpp-pay-button:active{transform:translateY(0)}\r\n    .mwpp-pay-button:disabled{opacity:.62;cursor:wait;transform:none}\r\n\r\n    .mwpp-pay-button--paypal{\r\n      color:#fff;\r\n      background:linear-gradient(180deg,#118bd2 0%,#0070ba 100%);\r\n      box-shadow:0 9px 22px rgba(0,112,186,.20);\r\n    }\r\n\r\n    .mwpp-paypal-word{\r\n      font-family:Arial,Helvetica,sans-serif;\r\n      font-size:19px;\r\n      font-weight:800;\r\n      font-style:italic;\r\n      letter-spacing:-.7px;\r\n      direction:ltr;\r\n    }\r\n\r\n    .mwpp-pay-button--card{\r\n      color:#fff;\r\n      background:linear-gradient(180deg,#303233 0%,#242526 100%);\r\n      box-shadow:0 9px 22px rgba(17,19,24,.16);\r\n    }\r\n\r\n    \/* V6.2: PayPal expands the CARD iframe below the black button.\r\n       Do not clip that expanded iframe; clipping hid PayPal's close X and\r\n       distorted the bottom of the black CARD button. *\/\r\n    .mwpp-card-sdk-slot{\r\n      width:100%;\r\n      min-height:50px;\r\n      display:none;\r\n      overflow:visible;\r\n      border-radius:0;\r\n      position:relative;\r\n      z-index:5;\r\n    }\r\n    .mwpp-card-sdk-slot iframe{\r\n      width:100%!important;\r\n      max-width:100%!important;\r\n      overflow:visible!important;\r\n    }\r\n\r\n    \/* V6.3: keep the fallback card button hidden while the PayPal CARD SDK\r\n       is deciding eligibility. A neutral loading row prevents the brief\r\n       duplicate black-button flash seen on mobile. *\/\r\n    .mwpp-card-loading{\r\n      width:100%;\r\n      min-height:50px;\r\n      display:flex;\r\n      align-items:center;\r\n      justify-content:center;\r\n      gap:8px;\r\n      padding:10px 14px;\r\n      border:1px solid #e4e8ec;\r\n      border-radius:999px;\r\n      background:linear-gradient(180deg,#fcfdfe 0%,#f7f9fb 100%);\r\n      color:#6a788b;\r\n      font-family:'Heebo',Arial,sans-serif;\r\n      font-size:12.5px;\r\n      font-weight:600;\r\n    }\r\n    .mwpp-card-loading .mwpp-spinner{\r\n      width:16px;\r\n      height:16px;\r\n      margin:0;\r\n      vertical-align:middle;\r\n    }\r\n\r\n    .mwpp-card-icon{\r\n      position:relative;\r\n      width:25px;\r\n      height:17px;\r\n      border:1.8px solid currentColor;\r\n      border-radius:3px;\r\n      display:inline-block;\r\n      opacity:.92;\r\n    }\r\n    .mwpp-card-icon:before{\r\n      content:\"\";\r\n      position:absolute;\r\n      left:0;right:0;top:4px;\r\n      height:2px;\r\n      background:currentColor;\r\n      opacity:.9;\r\n    }\r\n\r\n    @media(max-width:760px){\r\n      .mwpp-classic-buttons{gap:8px}\r\n      .mwpp-pay-button{min-height:48px;font-size:14px;padding:10px 15px}\r\n      .mwpp-paypal-word{font-size:18px}\r\n    }\r\n\r\n  <\/style>\r\n\r\n  <div class=\"mwpp-shell\">\r\n    <div class=\"mwpp-top\">\r\n      <div class=\"mwpp-brandline\">\r\n        <div class=\"mwpp-security-badges\">\r\n          <div class=\"mwpp-secure-badge mwpp-secure-badge--dark\">\r\n            <span class=\"mwpp-secure-dot\"><\/span>\r\n            <span>SSL SECURE<\/span>\r\n          <\/div>\r\n\r\n          <div class=\"mwpp-secure-badge mwpp-secure-badge--gold\">\r\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.9\" aria-hidden=\"true\">\r\n              <path d=\"M12 3l7 3v5c0 5-3.2 8.4-7 10-3.8-1.6-7-5-7-10V6l7-3z\"\/>\r\n              <path d=\"M9.5 12l1.7 1.7 3.6-4\"\/>\r\n            <\/svg>\r\n            <span>3D SECURE<\/span>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"mwpp-step\">\u05e9\u05dc\u05d1 2 \u05de\u05ea\u05d5\u05da 2 \u00b7 \u05ea\u05e9\u05dc\u05d5\u05dd<\/div>\r\n      <\/div>\r\n\r\n      <h1 class=\"mwpp-title\">\u05d4\u05e9\u05dc\u05de\u05ea \u05ea\u05e9\u05dc\u05d5\u05dd \u05de\u05d0\u05d5\u05d1\u05d8\u05d7<\/h1>\r\n      <p class=\"mwpp-sub\"><strong>PayPal \u05d0\u05d5 \u05db\u05e8\u05d8\u05d9\u05e1 \u05d0\u05e9\u05e8\u05d0\u05d9 \u2014 \u05dc\u05d1\u05d7\u05d9\u05e8\u05ea\u05db\u05dd.<\/strong> \u05d4\u05e9\u05dc\u05d9\u05de\u05d5 \u05d0\u05ea \u05d4\u05ea\u05e9\u05dc\u05d5\u05dd \u05d1\u05e6\u05d5\u05e8\u05d4 \u05de\u05d0\u05d5\u05d1\u05d8\u05d7\u05ea.<\/p>\r\n    <\/div>\r\n\r\n    <div class=\"mwpp-grid\">\r\n      <section class=\"mwpp-summary\">\r\n        <div class=\"mwpp-section-title\">\u05e4\u05e8\u05d8\u05d9 \u05d4\u05d4\u05d6\u05de\u05e0\u05d4<\/div>\r\n\r\n        <div class=\"mwpp-orderbox\">\r\n          <div class=\"mwpp-row\">\r\n            <span class=\"mwpp-label\">\u05de\u05e1\u05e4\u05e8 \u05d4\u05d6\u05de\u05e0\u05d4<\/span>\r\n            <span class=\"mwpp-value\" data-mwpp-order>\u2014<\/span>\r\n          <\/div>\r\n\r\n          <div class=\"mwpp-row\">\r\n            <span class=\"mwpp-label\">\u05e1\u05d4\u05f4\u05db \u05dc\u05ea\u05e9\u05dc\u05d5\u05dd<\/span>\r\n            <span class=\"mwpp-value mwpp-total\" data-mwpp-amount>\u2014<\/span>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"mwpp-trust\">\r\n          <div class=\"mwpp-trust-item\">\r\n            <span class=\"mwpp-trust-icon\">\r\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" aria-hidden=\"true\">\r\n                <rect x=\"5\" y=\"10\" width=\"14\" height=\"10\" rx=\"2\"\/>\r\n                <path d=\"M8 10V7a4 4 0 018 0v3\"\/>\r\n              <\/svg>\r\n            <\/span>\r\n            <span><b>\u05d7\u05d9\u05d1\u05d5\u05e8 \u05de\u05d5\u05e6\u05e4\u05df<\/b><br>\u05d4\u05e2\u05de\u05d5\u05d3 \u05de\u05d5\u05d2\u05e9 \u05d1\u05d7\u05d9\u05d1\u05d5\u05e8 \u05de\u05d0\u05d5\u05d1\u05d8\u05d7 \u05d5\u05d4\u05e2\u05d1\u05e8\u05ea \u05d4\u05ea\u05e9\u05dc\u05d5\u05dd \u05de\u05ea\u05d1\u05e6\u05e2\u05ea \u05d1\u05e1\u05d1\u05d9\u05d1\u05ea PayPal.<\/span>\r\n          <\/div>\r\n\r\n          <div class=\"mwpp-trust-item\">\r\n            <span class=\"mwpp-trust-icon\">\r\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" aria-hidden=\"true\">\r\n                <path d=\"M12 3l7 3v5c0 5-3.2 8.4-7 10-3.8-1.6-7-5-7-10V6l7-3z\"\/>\r\n                <path d=\"M8.8 12.2l2 2 4.5-5\"\/>\r\n              <\/svg>\r\n            <\/span>\r\n            <span><b>3D Secure<\/b><br>\u05d0\u05d9\u05de\u05d5\u05ea \u05e0\u05d5\u05e1\u05e3 \u05e2\u05e9\u05d5\u05d9 \u05dc\u05d4\u05ea\u05d1\u05e6\u05e2 \u05d1\u05d4\u05ea\u05d0\u05dd \u05dc\u05d3\u05e8\u05d9\u05e9\u05d5\u05ea \u05de\u05e0\u05e4\u05d9\u05e7 \u05d4\u05db\u05e8\u05d8\u05d9\u05e1 \u05d5\u05dc\u05db\u05dc\u05dc\u05d9 \u05d4\u05d0\u05d1\u05d8\u05d7\u05d4 \u05e9\u05dc \u05d4\u05e2\u05e1\u05e7\u05d4.<\/span>\r\n          <\/div>\r\n\r\n          <div class=\"mwpp-trust-item\">\r\n            <span class=\"mwpp-trust-icon\">\r\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" aria-hidden=\"true\">\r\n                <path d=\"M20 11a8 8 0 10-2.3 5.7\"\/>\r\n                <path d=\"M20 5v6h-6\"\/>\r\n              <\/svg>\r\n            <\/span>\r\n            <span><b>\u05e2\u05d3\u05db\u05d5\u05df \u05d0\u05d5\u05d8\u05d5\u05de\u05d8\u05d9<\/b><br>\u05dc\u05d0\u05d7\u05e8 \u05d0\u05d9\u05e9\u05d5\u05e8 \u05d4\u05ea\u05e9\u05dc\u05d5\u05dd \u05d4\u05d4\u05d6\u05de\u05e0\u05d4 \u05de\u05ea\u05e2\u05d3\u05db\u05e0\u05ea \u05d5\u05ea\u05d7\u05d6\u05e8\u05d5 \u05dc\u05d4\u05de\u05e9\u05da \u05d4\u05d8\u05d9\u05e4\u05d5\u05dc \u05d1\u05d4.<\/span>\r\n          <\/div>\r\n        <\/div>\r\n      <\/section>\r\n\r\n      <section class=\"mwpp-payarea\">\r\n        <div class=\"mwpp-pay-head\">\r\n          <strong>\u05d1\u05d7\u05e8\u05d5 \u05d0\u05de\u05e6\u05e2\u05d9 \u05ea\u05e9\u05dc\u05d5\u05dd<\/strong>\r\n          <span class=\"mwpp-pay-choice\">PayPal \u05d0\u05d5 \u05db\u05e8\u05d8\u05d9\u05e1 \u05d0\u05e9\u05e8\u05d0\u05d9<\/span>\r\n        <\/div>\r\n\r\n        <div class=\"mwpp-loading\" data-mwpp-loading>\r\n          <span class=\"mwpp-spinner\"><\/span>\u05de\u05d0\u05de\u05ea \u05d0\u05ea \u05e4\u05e8\u05d8\u05d9 \u05d4\u05d4\u05d6\u05de\u05e0\u05d4...\r\n        <\/div>\r\n\r\n        <div class=\"mwpp-native-buttons mwpp-classic-buttons\" data-mwpp-buttons style=\"display:none\">\r\n          <button type=\"button\" class=\"mwpp-pay-button mwpp-pay-button--paypal\" data-mwpp-start=\"paypal\" aria-label=\"PayPal\">\r\n            <span class=\"mwpp-paypal-word\">PayPal<\/span>\r\n          <\/button>\r\n\r\n          <div class=\"mwpp-card-loading\" data-mwpp-card-loading aria-live=\"polite\">\r\n            <span class=\"mwpp-spinner\" aria-hidden=\"true\"><\/span>\r\n            <span>\u05d8\u05d5\u05e2\u05df \u05ea\u05e9\u05dc\u05d5\u05dd \u05d1\u05db\u05e8\u05d8\u05d9\u05e1 \u05d0\u05e9\u05e8\u05d0\u05d9...<\/span>\r\n          <\/div>\r\n\r\n          <div id=\"mwpp-card-sdk-slot\" class=\"mwpp-card-sdk-slot\" aria-label=\"\u05db\u05e8\u05d8\u05d9\u05e1 \u05d0\u05e9\u05e8\u05d0\u05d9\"><\/div>\r\n\r\n          <button type=\"button\" class=\"mwpp-pay-button mwpp-pay-button--card\" data-mwpp-card-fallback aria-label=\"\u05db\u05e8\u05d8\u05d9\u05e1 \u05d0\u05e9\u05e8\u05d0\u05d9\" style=\"display:none\">\r\n            <span class=\"mwpp-card-icon\" aria-hidden=\"true\"><\/span>\r\n            <span>\u05db\u05e8\u05d8\u05d9\u05e1 \u05d0\u05e9\u05e8\u05d0\u05d9<\/span>\r\n          <\/button>\r\n        <\/div>\r\n\r\n        <div class=\"mwpp-mini-secure\" aria-label=\"Payment security\">\r\n          <span><i><\/i> SSL SECURE<\/span>\r\n          <span><i><\/i> 3D SECURE<\/span>\r\n          <span><i><\/i> PAYPAL SECURE CHECKOUT<\/span>\r\n        <\/div>\r\n\r\n        <div class=\"mwpp-trust-logos-wrap\">\r\n          <div class=\"mwpp-trust-logos\">\r\n            <div class=\"mwpp-trust-logo\">\r\n              <img src=\"https:\/\/modest-haibt.173-224-125-57.plesk.page\/wp-content\/uploads\/2026\/09\/SECURE-1.jpg\" alt=\"Secure payment\" decoding=\"async\" onerror=\"this.parentElement.remove()\">\r\n            <\/div>\r\n            <div class=\"mwpp-trust-logo\">\r\n              <img src=\"https:\/\/modest-haibt.173-224-125-57.plesk.page\/wp-content\/uploads\/2026\/09\/SECURE-2.jpg\" alt=\"Secure checkout\" decoding=\"async\" onerror=\"this.parentElement.remove()\">\r\n            <\/div>\r\n            <div class=\"mwpp-trust-logo\">\r\n              <img src=\"https:\/\/modest-haibt.173-224-125-57.plesk.page\/wp-content\/uploads\/2026\/09\/SECURE-3.jpg\" alt=\"Protected payment\" decoding=\"async\" onerror=\"this.parentElement.remove()\">\r\n            <\/div>\r\n            <div class=\"mwpp-trust-logo\">\r\n              <img src=\"https:\/\/modest-haibt.173-224-125-57.plesk.page\/wp-content\/uploads\/2026\/09\/SECURE-4.jpg\" alt=\"Payment security\" decoding=\"async\" onerror=\"this.parentElement.remove()\">\r\n            <\/div>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"mwpp-back-wrap\">\r\n          <a class=\"mwpp-back\" href=\"#\" data-mwpp-back>\r\n            <span aria-hidden=\"true\">\u21a9<\/span>\r\n            <span>\u05d7\u05d6\u05e8\u05d4 \u05dc\u05e7\u05d5\u05e4\u05d4<\/span>\r\n          <\/a>\r\n        <\/div>\r\n\r\n        <div class=\"mwpp-msg mwpp-error\" data-mwpp-error role=\"status\" aria-live=\"polite\"><\/div>\r\n        <button type=\"button\" class=\"mwpp-retry\" data-mwpp-retry>\u05e0\u05e1\u05d5 \u05e9\u05d5\u05d1<\/button>\r\n        <div class=\"mwpp-msg mwpp-ok\" data-mwpp-ok role=\"status\" aria-live=\"polite\"><\/div>\r\n      <\/section>\r\n    <\/div>\r\n\r\n    <div class=\"mwpp-footer\">SSL Secure \u00b7 3D Secure support \u00b7 Payment processing by PayPal<\/div>\r\n  <\/div>\r\n<\/div>\r\n\r\n<script>\r\n(function(){\r\n  'use strict';\r\n\r\n  function ready(fn){\r\n    if(document.readyState==='loading') document.addEventListener('DOMContentLoaded',fn,{once:true});\r\n    else fn();\r\n  }\r\n\r\n  ready(async function(){\r\n    const params=new URLSearchParams(location.search);\r\n    const token=params.get('token');\r\n    const returnedError=params.get('mwpp_error');\r\n\r\n    const loading=document.querySelector('[data-mwpp-loading]');\r\n    const buttonsWrap=document.querySelector('[data-mwpp-buttons]');\r\n    const paypalButton=document.querySelector('[data-mwpp-start=\"paypal\"]');\r\n    const cardFallback=document.querySelector('[data-mwpp-card-fallback]');\r\n    const cardLoading=document.querySelector('[data-mwpp-card-loading]');\r\n    const cardSdkSlot=document.getElementById('mwpp-card-sdk-slot');\r\n    const orderEl=document.querySelector('[data-mwpp-order]');\r\n    const amountEl=document.querySelector('[data-mwpp-amount]');\r\n    const backEl=document.querySelector('[data-mwpp-back]');\r\n    const errorEl=document.querySelector('[data-mwpp-error]');\r\n    const okEl=document.querySelector('[data-mwpp-ok]');\r\n    const retryBtn=document.querySelector('[data-mwpp-retry]');\r\n    const root=document.getElementById('mwpp-native-checkout');\r\n    const payHeadTitle=document.querySelector('.mwpp-pay-head strong');\r\n    const payHeadChoice=document.querySelector('.mwpp-pay-choice');\r\n    let sessionData=null;\r\n    let busy=false;\r\n    let cardSdkRendered=false;\r\n\r\n    function msg(el,text,showRetry){\r\n      if(!el)return;\r\n      el.textContent=text||'';\r\n      el.style.display=text?'block':'none';\r\n      if(el===errorEl && retryBtn){\r\n        retryBtn.style.display=(text && showRetry)?'inline-flex':'none';\r\n      }\r\n    }\r\n\r\n    function clearMessages(){\r\n      msg(errorEl,'',false);\r\n      msg(okEl,'',false);\r\n      if(retryBtn)retryBtn.style.display='none';\r\n    }\r\n\r\n    function setBusy(on,label){\r\n      busy=!!on;\r\n      if(paypalButton)paypalButton.disabled=!!on;\r\n      if(cardFallback)cardFallback.disabled=!!on;\r\n      if(cardSdkSlot)cardSdkSlot.style.pointerEvents=on?'none':'auto';\r\n      if(on){\r\n        loading.style.display='block';\r\n        loading.innerHTML='<span class=\"mwpp-spinner\"><\/span>'+(label||'\u05e4\u05d5\u05ea\u05d7 \u05ea\u05e9\u05dc\u05d5\u05dd \u05de\u05d0\u05d5\u05d1\u05d8\u05d7...');\r\n      }else{\r\n        loading.style.display='none';\r\n      }\r\n    }\r\n\r\n    \/* V6.3.1: Safari\/Chrome browser-back can restore this page from bfcache\r\n       with the old in-memory busy=true state. Reset only transient UI state when\r\n       the page is hidden\/restored; do not create a payment or call the server. *\/\r\n    function resetBrowserReturnState(){\r\n      busy=false;\r\n      if(paypalButton)paypalButton.disabled=false;\r\n      if(cardFallback)cardFallback.disabled=false;\r\n      if(cardSdkSlot)cardSdkSlot.style.pointerEvents='auto';\r\n      if(loading)loading.style.display='none';\r\n      if(cardLoading)cardLoading.style.display='none';\r\n    }\r\n\r\n    window.addEventListener('pagehide',function(){\r\n      resetBrowserReturnState();\r\n    });\r\n\r\n    window.addEventListener('pageshow',function(e){\r\n      if(!e.persisted)return;\r\n      resetBrowserReturnState();\r\n      clearMessages();\r\n      if(buttonsWrap && sessionData)buttonsWrap.style.display='grid';\r\n    });\r\n\r\n    function showNoSession(text){\r\n      if(root)root.classList.add('mwpp-no-session');\r\n      loading.style.display='none';\r\n      buttonsWrap.style.display='none';\r\n      if(payHeadTitle)payHeadTitle.textContent='\u05d4\u05ea\u05d7\u05dc\u05ea \u05ea\u05e9\u05dc\u05d5\u05dd \u05de\u05d0\u05d5\u05d1\u05d8\u05d7';\r\n      if(payHeadChoice)payHeadChoice.textContent='\u05d7\u05d6\u05e8\u05d5 \u05dc\u05e7\u05d5\u05e4\u05d4 \u05d5\u05d1\u05d7\u05e8\u05d5 PayPal \u05d0\u05d5 \u05db\u05e8\u05d8\u05d9\u05e1 \u05d0\u05e9\u05e8\u05d0\u05d9 \u05db\u05d3\u05d9 \u05dc\u05d4\u05de\u05e9\u05d9\u05da.';\r\n      msg(errorEl,text||'\u05e7\u05d9\u05e9\u05d5\u05e8 \u05ea\u05e9\u05dc\u05d5\u05dd \u05e4\u05e2\u05d9\u05dc \u05e0\u05d5\u05e6\u05e8 \u05d0\u05d5\u05d8\u05d5\u05de\u05d8\u05d9\u05ea \u05de\u05ea\u05d5\u05da \u05d4\u05e7\u05d5\u05e4\u05d4.',false);\r\n    }\r\n\r\n    async function readJson(res){\r\n      const t=await res.text();\r\n      try{return t?JSON.parse(t):{}}\r\n      catch(e){return {success:false,message:t.slice(0,300)}}\r\n    }\r\n\r\n    async function api(url,opts){\r\n      const res=await fetch(url,Object.assign({\r\n        credentials:'same-origin',\r\n        cache:'no-store',\r\n        headers:{Accept:'application\/json'}\r\n      },opts||{}));\r\n      const data=await readJson(res);\r\n      if(!res.ok||!data.success)throw new Error(data.message||'Request failed');\r\n      return data;\r\n    }\r\n\r\n    function formatMoney(amount,currency){\r\n      try{\r\n        return new Intl.NumberFormat('he-IL',{\r\n          style:'currency',\r\n          currency:String(currency||'ILS')\r\n        }).format(Number(amount));\r\n      }catch(e){\r\n        return String(amount||'-')+' '+String(currency||'');\r\n      }\r\n    }\r\n\r\n    async function loadSession(){\r\n      if(!token){\r\n        showNoSession();\r\n        return false;\r\n      }\r\n      const data=await api('\/wp-json\/mwpp\/v1\/session?token='+encodeURIComponent(token));\r\n      sessionData=data.data||{};\r\n      orderEl.textContent=sessionData.order_number||'\u2014';\r\n      amountEl.textContent=formatMoney(sessionData.amount,sessionData.currency);\r\n      if(sessionData.back_url)backEl.href=sessionData.back_url;\r\n      if(!sessionData.processor_ready)throw new Error('\u05de\u05e2\u05e8\u05db\u05ea \u05d4\u05ea\u05e9\u05dc\u05d5\u05dd \u05e2\u05d3\u05d9\u05d9\u05df \u05d0\u05d9\u05e0\u05d4 \u05d6\u05de\u05d9\u05e0\u05d4.');\r\n      return true;\r\n    }\r\n\r\n    async function startPayPal(){\r\n      if(busy||!token)return;\r\n      clearMessages();\r\n      setBusy(true,'\u05e4\u05d5\u05ea\u05d7 PayPal...');\r\n\r\n      try{\r\n        const data=await api('\/wp-json\/mwpp\/v1\/start',{\r\n          method:'POST',\r\n          headers:{'Content-Type':'application\/json',Accept:'application\/json'},\r\n          body:JSON.stringify({token:token,mode:'paypal'})\r\n        });\r\n\r\n        if(!data.redirect_url)throw new Error('\u05dc\u05d0 \u05d4\u05ea\u05e7\u05d1\u05dc\u05d4 \u05db\u05ea\u05d5\u05d1\u05ea \u05dc\u05d4\u05de\u05e9\u05da \u05d4\u05ea\u05e9\u05dc\u05d5\u05dd.');\r\n        location.assign(data.redirect_url);\r\n      }catch(e){\r\n        setBusy(false);\r\n        msg(errorEl,'\u05dc\u05d0 \u05d4\u05e6\u05dc\u05d7\u05e0\u05d5 \u05dc\u05e4\u05ea\u05d5\u05d7 \u05db\u05e8\u05d2\u05e2 \u05d0\u05ea PayPal. \u05d0\u05e4\u05e9\u05e8 \u05dc\u05e0\u05e1\u05d5\u05ea \u05e9\u05d5\u05d1.',true);\r\n      }\r\n    }\r\n\r\n    async function startCardFallback(){\r\n      if(busy||!token)return;\r\n      clearMessages();\r\n      setBusy(true,'\u05e4\u05d5\u05ea\u05d7 \u05ea\u05e9\u05dc\u05d5\u05dd \u05d1\u05db\u05e8\u05d8\u05d9\u05e1 \u05d0\u05e9\u05e8\u05d0\u05d9...');\r\n\r\n      try{\r\n        const data=await api('\/wp-json\/mwpp\/v1\/card-start',{\r\n          method:'POST',\r\n          headers:{'Content-Type':'application\/json',Accept:'application\/json'},\r\n          body:JSON.stringify({token:token})\r\n        });\r\n\r\n        if(!data.redirect_url)throw new Error('\u05dc\u05d0 \u05d4\u05ea\u05e7\u05d1\u05dc\u05d4 \u05db\u05ea\u05d5\u05d1\u05ea \u05dc\u05d4\u05de\u05e9\u05da \u05d4\u05ea\u05e9\u05dc\u05d5\u05dd.');\r\n        location.assign(data.redirect_url);\r\n      }catch(e){\r\n        setBusy(false);\r\n        msg(errorEl,'\u05dc\u05d0 \u05d4\u05e6\u05dc\u05d7\u05e0\u05d5 \u05dc\u05e4\u05ea\u05d5\u05d7 \u05db\u05e8\u05d2\u05e2 \u05ea\u05e9\u05dc\u05d5\u05dd \u05d1\u05db\u05e8\u05d8\u05d9\u05e1. \u05d0\u05e4\u05e9\u05e8 \u05dc\u05e0\u05e1\u05d5\u05ea \u05e9\u05d5\u05d1.',true);\r\n      }\r\n    }\r\n\r\n    async function loadCardSdk(){\r\n      if(window.mwppPaypal && window.mwppPaypal.Buttons)return window.mwppPaypal;\r\n\r\n      const cfg=await api('\/wp-json\/mwpp\/v1\/native-config?token='+encodeURIComponent(token));\r\n      const sdkUrl=cfg && cfg.data && cfg.data.sdk_url ? cfg.data.sdk_url : '';\r\n      if(!sdkUrl)throw new Error('PayPal SDK URL missing');\r\n\r\n      await new Promise(function(resolve,reject){\r\n        const s=document.createElement('script');\r\n        s.src=sdkUrl;\r\n        s.async=true;\r\n        s.setAttribute('data-namespace','mwppPaypal');\r\n        s.setAttribute('data-partner-attribution-id','WooThemes_EC');\r\n        s.onload=resolve;\r\n        s.onerror=reject;\r\n        document.head.appendChild(s);\r\n      });\r\n\r\n      if(!window.mwppPaypal || !window.mwppPaypal.Buttons)throw new Error('PayPal SDK unavailable');\r\n      return window.mwppPaypal;\r\n    }\r\n\r\n    async function createCardOrder(){\r\n      clearMessages();\r\n      const x=await api('\/wp-json\/mwpp\/v1\/native-create',{\r\n        method:'POST',\r\n        headers:{'Content-Type':'application\/json',Accept:'application\/json'},\r\n        body:JSON.stringify({token:token,mode:'card'})\r\n      });\r\n\r\n      if(x.already_paid && x.redirect_url){\r\n        location.assign(x.redirect_url);\r\n        throw new Error('already-paid');\r\n      }\r\n\r\n      if(!x.paypal_order_id)throw new Error('payment id missing');\r\n      return x.paypal_order_id;\r\n    }\r\n\r\n    async function approveCard(data){\r\n      if(busy)return;\r\n      busy=true;\r\n      clearMessages();\r\n      if(paypalButton)paypalButton.disabled=true;\r\n      if(cardFallback)cardFallback.disabled=true;\r\n      loading.style.display='block';\r\n      loading.innerHTML='<span class=\"mwpp-spinner\"><\/span>\u05de\u05d0\u05e9\u05e8 \u05d0\u05ea \u05d4\u05ea\u05e9\u05dc\u05d5\u05dd...';\r\n\r\n      try{\r\n        const x=await api('\/wp-json\/mwpp\/v1\/native-approve',{\r\n          method:'POST',\r\n          headers:{'Content-Type':'application\/json',Accept:'application\/json'},\r\n          body:JSON.stringify({\r\n            token:token,\r\n            paypal_order_id:data.orderID||data.paymentToken||'',\r\n            payer_id:data.payerID||data.payerId||''\r\n          })\r\n        });\r\n\r\n        msg(okEl,'\u05d4\u05ea\u05e9\u05dc\u05d5\u05dd \u05d0\u05d5\u05e9\u05e8. \u05de\u05e2\u05d1\u05d9\u05e8 \u05d7\u05d6\u05e8\u05d4 \u05dc\u05d4\u05d6\u05de\u05e0\u05d4...');\r\n        if(x.redirect_url)location.assign(x.redirect_url);\r\n        else throw new Error('missing redirect');\r\n      }catch(e){\r\n        busy=false;\r\n        if(paypalButton)paypalButton.disabled=false;\r\n        if(cardFallback)cardFallback.disabled=false;\r\n        loading.style.display='none';\r\n        msg(errorEl,'\u05dc\u05d0 \u05e0\u05d9\u05ea\u05df \u05dc\u05d4\u05e9\u05dc\u05d9\u05dd \u05db\u05e8\u05d2\u05e2 \u05d0\u05ea \u05d4\u05ea\u05e9\u05dc\u05d5\u05dd \u05d1\u05db\u05e8\u05d8\u05d9\u05e1. \u05d0\u05e4\u05e9\u05e8 \u05dc\u05e0\u05e1\u05d5\u05ea \u05e9\u05d5\u05d1.',true);\r\n        throw e;\r\n      }\r\n    }\r\n\r\n    async function renderCardSdk(){\r\n      if(!token || !cardSdkSlot || !cardFallback)return false;\r\n\r\n      if(cardLoading)cardLoading.style.display='flex';\r\n      cardFallback.style.display='none';\r\n      cardSdkSlot.style.display='none';\r\n\r\n      try{\r\n        const pp=await loadCardSdk();\r\n        if(!pp.FUNDING || !pp.FUNDING.CARD)throw new Error('Card funding unavailable');\r\n\r\n        const cardButton=pp.Buttons({\r\n          fundingSource:pp.FUNDING.CARD,\r\n          style:{layout:'vertical',shape:'pill',height:50},\r\n          createOrder:createCardOrder,\r\n          onApprove:approveCard,\r\n          onCancel:function(){\r\n            busy=false;\r\n            loading.style.display='none';\r\n            clearMessages();\r\n          },\r\n          onError:function(e){\r\n            busy=false;\r\n            loading.style.display='none';\r\n            if(cardLoading)cardLoading.style.display='none';\r\n            if(cardSdkSlot)cardSdkSlot.style.display='none';\r\n            if(cardFallback)cardFallback.style.display='flex';\r\n            console.error('MWPP Card SDK',e);\r\n            msg(errorEl,'\u05d0\u05e4\u05e9\u05e8 \u05dc\u05d4\u05de\u05e9\u05d9\u05da \u05dc\u05ea\u05e9\u05dc\u05d5\u05dd \u05d1\u05db\u05e8\u05d8\u05d9\u05e1 \u05d1\u05de\u05e1\u05dc\u05d5\u05dc \u05d4\u05de\u05d0\u05d5\u05d1\u05d8\u05d7.',false);\r\n          }\r\n        });\r\n\r\n        if(!cardButton.isEligible())throw new Error('Card funding not eligible');\r\n\r\n        cardSdkSlot.style.display='block';\r\n        await cardButton.render('#mwpp-card-sdk-slot');\r\n        cardSdkRendered=true;\r\n        if(cardLoading)cardLoading.style.display='none';\r\n        cardFallback.style.display='none';\r\n        return true;\r\n      }catch(e){\r\n        cardSdkRendered=false;\r\n        if(cardLoading)cardLoading.style.display='none';\r\n        cardSdkSlot.style.display='none';\r\n        cardFallback.style.display='flex';\r\n        return false;\r\n      }\r\n    }\r\n\r\n    if(paypalButton){\r\n      paypalButton.addEventListener('click',startPayPal);\r\n    }\r\n\r\n    if(cardFallback){\r\n      cardFallback.addEventListener('click',startCardFallback);\r\n    }\r\n\r\n    if(backEl){\r\n      backEl.addEventListener('click',function(e){\r\n        const href=(backEl.getAttribute('href')||'').trim();\r\n        if(href && href !== '#')return;\r\n        e.preventDefault();\r\n        if(document.referrer)history.back();\r\n        else location.href='\/';\r\n      });\r\n    }\r\n\r\n    if(retryBtn){\r\n      retryBtn.addEventListener('click',function(){\r\n        clearMessages();\r\n        retryBtn.style.display='none';\r\n      });\r\n    }\r\n\r\n    try{\r\n      clearMessages();\r\n      const hasSession=await loadSession();\r\n      if(hasSession===false)return;\r\n      loading.style.display='none';\r\n      buttonsWrap.style.display='grid';\r\n\r\n      \/* Keep the working Classic PayPal path untouched. Only the card button\r\n         attempts the PayPal SDK. If CARD funding is unavailable, the existing\r\n         restored Woo checkout\/card route remains as a safe fallback. *\/\r\n      renderCardSdk();\r\n\r\n      if(returnedError){\r\n        msg(errorEl,'PayPal \u05dc\u05d0 \u05e0\u05e4\u05ea\u05d7 \u05d1\u05e0\u05d9\u05e1\u05d9\u05d5\u05df \u05d4\u05e7\u05d5\u05d3\u05dd. \u05d0\u05e4\u05e9\u05e8 \u05dc\u05d1\u05d7\u05d5\u05e8 \u05e9\u05d5\u05d1 PayPal \u05d0\u05d5 \u05db\u05e8\u05d8\u05d9\u05e1 \u05d0\u05e9\u05e8\u05d0\u05d9.',false);\r\n      }\r\n    }catch(e){\r\n      loading.style.display='none';\r\n      buttonsWrap.style.display='none';\r\n      showNoSession('\u05e7\u05d9\u05e9\u05d5\u05e8 \u05d4\u05ea\u05e9\u05dc\u05d5\u05dd \u05d0\u05d9\u05e0\u05d5 \u05d6\u05de\u05d9\u05df \u05db\u05e8\u05d2\u05e2. \u05d7\u05d6\u05e8\u05d5 \u05dc\u05e7\u05d5\u05e4\u05d4 \u05d5\u05e4\u05ea\u05d7\u05d5 \u05d0\u05ea \u05d4\u05ea\u05e9\u05dc\u05d5\u05dd \u05de\u05d7\u05d3\u05e9.');\r\n    }\r\n  });\r\n})();\r\n<\/script>\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\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>SSL SECURE 3D SECURE \u05e9\u05dc\u05d1 2 \u05de\u05ea\u05d5\u05da 2 \u00b7 \u05ea\u05e9\u05dc\u05d5\u05dd \u05d4\u05e9\u05dc\u05de\u05ea \u05ea\u05e9\u05dc\u05d5\u05dd \u05de\u05d0\u05d5\u05d1\u05d8\u05d7 PayPal \u05d0\u05d5 \u05db\u05e8\u05d8\u05d9\u05e1 \u05d0\u05e9\u05e8\u05d0\u05d9 \u2014 \u05dc\u05d1\u05d7\u05d9\u05e8\u05ea\u05db\u05dd. \u05d4\u05e9\u05dc\u05d9\u05de\u05d5 \u05d0\u05ea \u05d4\u05ea\u05e9\u05dc\u05d5\u05dd \u05d1\u05e6\u05d5\u05e8\u05d4 \u05de\u05d0\u05d5\u05d1\u05d8\u05d7\u05ea. \u05e4\u05e8\u05d8\u05d9 \u05d4\u05d4\u05d6\u05de\u05e0\u05d4 \u05de\u05e1\u05e4\u05e8 \u05d4\u05d6\u05de\u05e0\u05d4 \u2014 \u05e1\u05d4\u05f4\u05db \u05dc\u05ea\u05e9\u05dc\u05d5\u05dd \u2014 \u05d7\u05d9\u05d1\u05d5\u05e8 \u05de\u05d5\u05e6\u05e4\u05df\u05d4\u05e2\u05de\u05d5\u05d3 \u05de\u05d5\u05d2\u05e9 \u05d1\u05d7\u05d9\u05d1\u05d5\u05e8 \u05de\u05d0\u05d5\u05d1\u05d8\u05d7 \u05d5\u05d4\u05e2\u05d1\u05e8\u05ea \u05d4\u05ea\u05e9\u05dc\u05d5\u05dd \u05de\u05ea\u05d1\u05e6\u05e2\u05ea \u05d1\u05e1\u05d1\u05d9\u05d1\u05ea PayPal. 3D Secure\u05d0\u05d9\u05de\u05d5\u05ea \u05e0\u05d5\u05e1\u05e3 \u05e2\u05e9\u05d5\u05d9 \u05dc\u05d4\u05ea\u05d1\u05e6\u05e2 \u05d1\u05d4\u05ea\u05d0\u05dd \u05dc\u05d3\u05e8\u05d9\u05e9\u05d5\u05ea \u05de\u05e0\u05e4\u05d9\u05e7 \u05d4\u05db\u05e8\u05d8\u05d9\u05e1 \u05d5\u05dc\u05db\u05dc\u05dc\u05d9 \u05d4\u05d0\u05d1\u05d8\u05d7\u05d4 \u05e9\u05dc \u05d4\u05e2\u05e1\u05e7\u05d4. &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/modest-haibt.173-224-125-57.plesk.page\/index.php\/secure-pay\/\" class=\"more-link\">Read More <span class=\"screen-reader-text\"> &quot;Secure Pay&quot;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"footnotes":""},"class_list":["post-9435","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/modest-haibt.173-224-125-57.plesk.page\/index.php\/wp-json\/wp\/v2\/pages\/9435","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/modest-haibt.173-224-125-57.plesk.page\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/modest-haibt.173-224-125-57.plesk.page\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/modest-haibt.173-224-125-57.plesk.page\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/modest-haibt.173-224-125-57.plesk.page\/index.php\/wp-json\/wp\/v2\/comments?post=9435"}],"version-history":[{"count":40,"href":"https:\/\/modest-haibt.173-224-125-57.plesk.page\/index.php\/wp-json\/wp\/v2\/pages\/9435\/revisions"}],"predecessor-version":[{"id":9975,"href":"https:\/\/modest-haibt.173-224-125-57.plesk.page\/index.php\/wp-json\/wp\/v2\/pages\/9435\/revisions\/9975"}],"wp:attachment":[{"href":"https:\/\/modest-haibt.173-224-125-57.plesk.page\/index.php\/wp-json\/wp\/v2\/media?parent=9435"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}