{"id":3635,"date":"2024-09-29T15:29:29","date_gmt":"2024-09-29T13:29:29","guid":{"rendered":"https:\/\/www.xlspadlock.com\/?page_id=3635"},"modified":"2025-11-16T13:37:08","modified_gmt":"2025-11-16T12:37:08","slug":"pago","status":"publish","type":"page","link":"https:\/\/www.xlspadlock.com\/es\/store\/checkout","title":{"rendered":"\u00bfListo para Pagar? Finalice Su Compra de Licencia XLS Padlock"},"content":{"rendered":"<div class=\"gb-container gb-container-06994670\"><div class=\"gb-inside-container\">\n\n<h1 class=\"gb-headline gb-headline-a9544655 gb-headline-text gb-headline-197f6b28\"><strong>Complete Your Purchase of XLS Padlock<\/strong><\/h1>\n\n\n\n<h3 class=\"gb-headline gb-headline-2769f8ea\"><span class=\"gb-icon\"><svg aria-hidden=\"true\" role=\"img\" height=\"1em\" width=\"1em\" viewBox=\"0 0 496 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path fill=\"currentColor\" d=\"M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 96c48.6 0 88 39.4 88 88s-39.4 88-88 88-88-39.4-88-88 39.4-88 88-88zm0 344c-58.7 0-111.3-26.6-146.5-68.2 18.8-35.4 55.6-59.8 98.5-59.8 2.4 0 4.8.4 7.1 1.1 13 4.2 26.6 6.9 40.9 6.9 14.3 0 28-2.7 40.9-6.9 2.3-.7 4.7-1.1 7.1-1.1 42.9 0 79.7 24.4 98.5 59.8C359.3 421.4 306.7 448 248 448z\"><\/path><\/svg><\/span><span class=\"gb-headline-text\">Thank you for choosing to secure your Excel files with XLS Padlock. Before proceeding to the payment, we need a few details to finalize your order and ensure smooth license delivery.<\/span><\/h3>\n\n\n\n<p>\u2139\ufe0f If you prefer to order with our <a href=\"https:\/\/sites.fastspring.com\/gdgsoft\/instant\/xlspadlock\" target=\"_blank\" rel=\"noopener\">US reseller FastSpring<\/a> (credit card, PayPal, wire transfer, SEPA or purchase order), click this button:<\/p>\n\n\n<div class=\"gb-container gb-container-69ba8d9e alignwide\"><a class=\"gb-container-link\" href=\"https:\/\/sites.fastspring.com\/gdgsoft\/instant\/xlspadlock\" target=\"_blank\" rel=\"noopener\"><\/a>\n<div class=\"wp-block-image is-style-default\">\n<figure class=\"aligncenter size-medium\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"121\" src=\"https:\/\/cdn.xlspadlock.com\/20251108182208\/fastspring-buynow-300x121.png\" alt=\"fastspring buy now\" class=\"wp-image-3812\" srcset=\"https:\/\/cdn.xlspadlock.com\/20251108182208\/fastspring-buynow-300x121.png 300w, https:\/\/cdn.xlspadlock.com\/20251108182208\/fastspring-buynow.png 496w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/figure>\n<\/div>\n<\/div>\n\n\n<p>\ud83d\udc49 Or, if you wish to order with our UK reseller Paddle, please fill out the short form below with your name and email address for the license. If you&#8217;re purchasing on behalf of a company, kindly include the company name as well. Once submitted, you&#8217;ll be redirected to our secure payment gateway Paddle to complete the transaction.<\/p>\n\n\n\n<div style=\"height:7px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"purchase-form-container\">\n        <div class=\"container\">\n            <form id=\"purchase-form\">\n                <div class=\"form-group\" id=\"name-group\">\n                    <label for=\"name\">End User Full Name <abbr title=\"required\">*<\/abbr><\/label>\n                    <input type=\"text\" id=\"name\" name=\"name\" placeholder=\"First Name Last Name\">\n                    <div class=\"description\">This is used to personalize your license and ensure proper registration.<\/div>\n                    <div class=\"tooltip\">Please enter your full name.<\/div>\n                <\/div>\n\n                <div class=\"form-group\" id=\"email-group\">\n                    <label for=\"email\">Email <abbr title=\"required\">*<\/abbr><\/label>\n                    <input type=\"email\" id=\"email\" name=\"email\" placeholder=\"your.email@example.com\">\n                    <div class=\"description\">We\u2019ll send your license to this email. It will also be used for logging in on our website.<\/div>\n                    <div class=\"tooltip\">Please enter a valid email address.<\/div>\n                <\/div>\n\n                <div class=\"form-group\">\n                    <label for=\"company\">Company Name (Optional)<\/label>\n                    <input type=\"text\" id=\"company\" name=\"company\" placeholder=\"Company Name\">\n                    <div class=\"description\">Provide your company name if you&#8217;re purchasing for a business.<\/div>\n                <\/div>\n\n                <button type=\"submit\" class=\"submit-btn\">Continue to Payment<\/button>\n            <\/form>\n        <\/div>\n    <\/div>\n\n\n\n<script src=\"https:\/\/cdn.paddle.com\/paddle\/v2\/paddle.js\"><\/script>\n<script type=\"text\/javascript\"> \n  function getPrice() {\n    var request = {\n      items: Items\n    }\n    Paddle.PricePreview(request)\n      .then((result) => {\n        var items = result.data.details.lineItems;\n        for (let item of items) {\n          if (item.product.id === 'pro_01j8wrxvga01xne8f0at51rsvd') {\n            jQuery('.xlspricing').html(item.formattedTotals.subtotal);\n          }\n        }\n      })\n      .catch((error) => {\n        console.error(error);\n      });\n  }\n\n  function genererChaineAleatoire(longueur) {\n    var resultat = '';\n    var caracteres = 'abcdefghijklmnopqrstuvwxyz';\n    var longueurCaracteres = caracteres.length;\n    for (var i = 0; i < longueur; i++) {\n        resultat += caracteres.charAt(Math.floor(Math.random() * longueurCaracteres));\n    }\n    return resultat;\n  }\n\n  \/\/ Function to get cookie value by name\n  function getXPCookie(name) {\n    var nameEQ = name + \"=\";\n    var ca = document.cookie.split(';');\n    for (var i = 0; i < ca.length; i++) {\n      var c = ca[i];\n      while (c.charAt(0) == ' ') c = c.substring(1, c.length);\n      if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length, c.length);\n    }\n    return null;\n  }\n\n  \/\/ open checkout\n  function openCheckout(aname, aemail, acompany) {\n    \/\/ Get affiliate ID from cookie\n    var affiliateId = getXPCookie('xpl_aff');\n\n    var customData = {\n      \"licname\": aname,\n      \"liccomp\": acompany,\n      \"alea\": genererChaineAleatoire(5)\n    };\n\n    if (affiliateId) {\n      customData.affiliate_id = affiliateId;\n    }\n\n    Paddle.Checkout.open({\n      items: Items,\n      settings: {\n        allowLogout: false,\n      },\n      customer: {\n        email: aemail,\n        business: {\n          name: acompany,\n        }\n      },\n      customData: customData,\n    });\n  }\n\n  window.addEventListener('load', function() {\n    Paddle.Initialize({ \n      token: 'live_bf6b2ddc80008e34ba1a380c124',\n      eventCallback: function(data) {\n        if (data.name == \"checkout.completed\") {\n          var overlay = document.createElement('div');\n          overlay.style.position = 'fixed';\n          overlay.style.top = '0';\n          overlay.style.left = '0';\n          overlay.style.width = '100%';\n          overlay.style.height = '100%';\n          overlay.style.backgroundColor = 'rgba(0, 0, 0, 0.5)';\n          overlay.style.color = 'white';\n          overlay.style.fontSize = '24px';\n          overlay.style.display = 'flex';\n          overlay.style.alignItems = 'center';\n          overlay.style.justifyContent = 'center';\n          overlay.innerHTML = 'Please wait while we are processing your order...';\n          document.body.appendChild(overlay);\n\n          var form = document.createElement('form');\n          form.method = 'POST';\n          form.action = 'https:\/\/www.xlspadlock.com\/manager\/post-order';\n\n          \/\/ Extraire les champs sp\u00e9cifiques et les ajouter au formulaire\n          var fields = {\n            licname: data.data.custom_data.licname,\n            liccomp: data.data.custom_data.liccomp,\n            alea: data.data.custom_data.alea,\n            email: data.data.customer.email,\n            transaction_id: data.data.transaction_id,\n            product_name: data.data.items[0].product.name,\n            price_name: data.data.items[0].price_name,\n            quantity: data.data.items[0].quantity,\n            total: data.data.items[0].totals.total,\n            currency_code: data.data.currency_code\n          };\n\n          \/\/ Add affiliate_id to form fields if it exists\n          if (data.data.custom_data.affiliate_id) {\n            fields.affiliate_id = data.data.custom_data.affiliate_id;\n          }\n\n          for (var key in fields) {\n            if (fields.hasOwnProperty(key)) {\n              var input = document.createElement('input');\n              input.type = 'hidden';\n              input.name = key;\n              input.value = fields[key];\n              form.appendChild(input);\n            }\n          }\n\n          document.body.appendChild(form);\n          \n          setTimeout(function() {\n            form.submit();\n          }, 4000);\n        }\n      }\n    });\n\n    window.Items = [{\n      quantity: 1,\n      priceId: 'pri_01j8ws2cp5g5jan0cq74bbfr2m',\n    }];\n\n    jQuery('.dopurchase').on('click', function(event) {\n      event.preventDefault(); \n      openCheckout();\n    });\n  });\n\n  function validateForm() {\n    let isValid = true;\n    const nameField = document.getElementById('name');\n    const emailField = document.getElementById('email');\n    const nameGroup = document.getElementById('name-group');\n    const emailGroup = document.getElementById('email-group');\n    nameGroup.classList.remove('invalid');\n    emailGroup.classList.remove('invalid');\n    if (nameField.value.trim() === \"\") {\n      nameGroup.classList.add('invalid');\n      isValid = false;\n    }\n    const emailValue = emailField.value.trim();\n    if (!validateEmail(emailValue)) {\n      emailGroup.classList.add('invalid');\n      isValid = false;\n    }\n    return isValid;\n  }\n\n  function validateEmail(email) {\n    const re = \/^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$\/;\n    return re.test(email);\n  }\n\n  document.getElementById('purchase-form').addEventListener('submit', function(event) {\n    event.preventDefault();\n    if (validateForm()) {\n      const name = document.getElementById('name').value.trim();\n      const email = document.getElementById('email').value.trim();\n      const company = document.getElementById('company').value.trim();\n      openCheckout(name, email, company);\n    }\n  });\n<\/script>\n\n\n\n<p class=\"has-text-align-center\">100% Safe and Secure Payment Powered by <img loading=\"lazy\" decoding=\"async\" width=\"90\" height=\"28\" class=\"wp-image-3731\" style=\"width: 90px;\" src=\"https:\/\/cdn.xlspadlock.com\/20251108182208\/paddle-1.png\" alt=\"\" srcset=\"https:\/\/cdn.xlspadlock.com\/20251108182208\/paddle-1.png 1074w, https:\/\/cdn.xlspadlock.com\/20251108182208\/paddle-1-300x93.png 300w, https:\/\/cdn.xlspadlock.com\/20251108182208\/paddle-1-1024x317.png 1024w, https:\/\/cdn.xlspadlock.com\/20251108182208\/paddle-1-768x238.png 768w\" sizes=\"auto, (max-width: 90px) 100vw, 90px\" \/><\/p>\n\n<\/div><\/div>\n\n\n<p class=\"gb-headline gb-headline-e464e46b\"><span class=\"gb-icon\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"512\" viewBox=\"0 0 512 512\" height=\"512\" id=\"fi_4744315\"><g><g><path fill=\"#cfdbfd\" d=\"m329.866 432.962h107.134c8.284 0 15-6.716 15-15s-6.716-15-15-15h-107.134c-8.284 0-15 6.716-15 15s6.716 15 15 15z\"><\/path><\/g><g><path fill=\"#cfdbfd\" d=\"m358.067 136.682c8.284 0 15-6.716 15-15v-47.174h63.933c8.284 0 15-6.716 15-15s-6.716-15-15-15h-78.933c-8.284 0-15 6.716-15 15v62.174c0 8.284 6.716 15 15 15z\"><\/path><\/g><g><path fill=\"#cfdbfd\" d=\"m421.86 252.844h75.14c8.284 0 15-6.716 15-15s-6.716-15-15-15h-75.14c-8.284 0-15 6.716-15 15s6.716 15 15 15z\"><\/path><\/g><g><path fill=\"#cfdbfd\" d=\"m399.779 323.89h63.111c8.284 0 15-6.716 15-15s-6.716-15-15-15h-63.111c-8.284 0-15 6.716-15 15s6.716 15 15 15z\"><\/path><\/g><circle r=\"27.262\" fill=\"#ffe370\" cy=\"59.508\" cx=\"467\"><\/circle><circle r=\"27.262\" fill=\"#ffe370\" cy=\"417.962\" cx=\"467\"><\/circle><g><path fill=\"#ffb54c\" d=\"m422 59.508c0-24.813 20.187-45 45-45s45 20.187 45 45-20.187 45-45 45-45-20.186-45-45zm30 0c0 8.271 6.729 15 15 15s15-6.729 15-15-6.729-15-15-15-15 6.729-15 15z\"><\/path><\/g><g><path fill=\"#ffb54c\" d=\"m422 417.962c0-24.813 20.187-45 45-45s45 20.187 45 45-20.187 45-45 45-45-20.187-45-45zm30 0c0 8.271 6.729 15 15 15s15-6.729 15-15-6.729-15-15-15-15 6.728-15 15z\"><\/path><\/g><g><path fill=\"#e8f1fd\" d=\"m182.134 432.962h-107.134c-8.284 0-15-6.716-15-15s6.716-15 15-15h107.134c8.284 0 15 6.716 15 15s-6.716 15-15 15z\"><\/path><\/g><g><path fill=\"#e8f1fd\" d=\"m153.933 136.682c-8.284 0-15-6.716-15-15v-47.174h-63.933c-8.284 0-15-6.716-15-15s6.716-15 15-15h78.933c8.284 0 15 6.716 15 15v62.174c0 8.284-6.716 15-15 15z\"><\/path><\/g><g><path fill=\"#e8f1fd\" d=\"m90.14 252.844h-75.14c-8.284 0-15-6.716-15-15s6.716-15 15-15h75.14c8.284 0 15 6.716 15 15s-6.716 15-15 15z\"><\/path><\/g><g><path fill=\"#e8f1fd\" d=\"m112.221 323.89h-63.111c-8.284 0-15-6.716-15-15s6.716-15 15-15h63.111c8.284 0 15 6.716 15 15s-6.716 15-15 15z\"><\/path><\/g><circle r=\"27.262\" fill=\"#ffefb2\" cy=\"59.508\" cx=\"45\"><\/circle><circle r=\"27.262\" fill=\"#ffefb2\" cy=\"417.962\" cx=\"45\"><\/circle><g><path fill=\"#ffe370\" d=\"m45 104.508c-24.813 0-45-20.187-45-45s20.187-45 45-45 45 20.187 45 45-20.187 45-45 45zm0-60c-8.271 0-15 6.729-15 15s6.729 15 15 15 15-6.729 15-15-6.729-15-15-15z\"><\/path><\/g><g><path fill=\"#ffe370\" d=\"m45 462.962c-24.813 0-45-20.187-45-45s20.187-45 45-45 45 20.187 45 45-20.187 45-45 45zm0-60c-8.271 0-15 6.729-15 15s6.729 15 15 15 15-6.729 15-15-6.729-15-15-15z\"><\/path><\/g><path fill=\"#94e671\" d=\"m416.4 258.242c-17.6 62.83-59.72 152.2-160.4 225.98-80.62-58.97-134.41-134.46-160-224.58-14.72-51.85-15.51-94.48-14.89-113.4 103.28-32.91 153.6-68.06 174.89-86.73 21.29 18.67 71.61 53.83 174.91 86.73.64 18.68-.09 60.5-14.51 112z\"><\/path><path fill=\"#52cc7b\" d=\"m416.4 258.242c-17.6 62.83-59.72 152.2-160.4 225.98v-424.71c21.29 18.67 71.61 53.83 174.91 86.73.64 18.68-.09 60.5-14.51 112z\"><\/path><path fill=\"#52cc7b\" d=\"m265.276 475.256-9.276-11.194c-72.96-53.37-121.65-121.7-144.81-203.26-13.32-46.93-14.03-85.51-13.47-102.63 93.47-29.79 139.01-61.6 158.28-78.5l9.276-9.221v-13.214l-9.276-13.995c-4.8 0-9.11 2.3-11.93 6.18-1.57 1.9-37.82 44.24-165.07 83.17-5.7 1.74-9.83 6.7-10.51 12.63-.25 2.15-5.84 53.51 13.45 122.4 11.3 40.34 28.85 78.44 52.16 113.25 29.07 43.42 67.19 81.75 113.32 113.92 2.58 1.8 5.58 2.7 8.58 2.7l9.276-12.067z\"><\/path><g><path fill=\"#404a80\" d=\"m264.655 156.301-8.655-12.309c-35.41 0-64.22 28.81-64.22 64.22v23.23c0 8.28 6.72 15 15 15 8.29 0 15-6.72 15-15v-23.23c0-18.87 15.35-34.22 34.22-34.22l8.655-9.585z\"><\/path><\/g><path fill=\"#3d997a\" d=\"m430.06 267.622c-11.3 40.34-28.85 78.44-52.16 113.25-29.07 43.42-67.19 81.75-113.32 113.92-2.58 1.8-5.58 2.7-8.58 2.7v-33.43c91.12-66.78 129.24-147.66 145.17-204.53 13.05-46.61 13.71-84.46 13.13-101.36-93.49-29.78-139.03-61.6-158.3-78.5v-36.43c4.8 0 9.11 2.3 11.93 6.18 1.57 1.9 37.82 44.24 165.07 83.17 5.7 1.74 9.83 6.7 10.51 12.63.25 2.15 5.84 53.51-13.45 122.4z\"><\/path><path fill=\"#283366\" d=\"m320.22 208.212v23.23c0 8.28-6.72 15-15 15-8.29 0-15-6.72-15-15v-23.23c0-18.87-15.35-34.22-34.22-34.22v-30c35.41 0 64.22 28.81 64.22 64.22z\"><\/path><g><path fill=\"#ffe370\" d=\"m269.422 246.438-13.422-29.996h-55.2c-15.08 0-27.34 12.26-27.34 27.34v85.9c0 15.08 12.26 27.34 27.34 27.34h55.2l13.422-35.8z\"><\/path><\/g><path fill=\"#ffb54c\" d=\"m338.54 243.782v85.9c0 15.08-12.26 27.34-27.34 27.34h-55.2v-140.58h55.2c15.08 0 27.34 12.26 27.34 27.34z\"><\/path><g><path fill=\"#404a80\" d=\"m271 279.442v14.58c0 8.29-6.72 15-15 15s-15-6.71-15-15v-14.58c0-8.29 6.72-15 15-15s15 6.709 15 15z\"><\/path><\/g><path fill=\"#283366\" d=\"m271 279.442v14.58c0 8.29-6.72 15-15 15v-44.58c8.28 0 15 6.709 15 15z\"><\/path><\/g><\/svg><\/span><span class=\"gb-headline-text\"><strong>We do not store any credit card information on our servers. Payments are processed by Paddle, and the site is secured with 256-bit SSL encryption.<\/strong><\/span><\/p>\n\n\n<div class=\"gb-container gb-container-4b283370\"><div class=\"gb-inside-container\">\n\n<p>Our privacy policy regarding customer personal data is available <a href=\"\/aboutus\/privacy\">here<\/a>.<\/p>\n\n\n\n<p>Please <a href=\"\/store\/refund-policy\">review our refund policy<\/a> before placing an order. Our <a href=\"\/faq\">Frequently Asked Sales Questions<\/a> section is also available.<\/p>\n\n<\/div><\/div>\n\n\n<script>\ndocument.addEventListener('DOMContentLoaded', function() {\n\n    function getFSCookie(name) {\n        var nameEQ = name + \"=\";\n        var ca = document.cookie.split(';');\n        for (var i = 0; i < ca.length; i++) {\n            var c = ca[i];\n            while (c.charAt(0) == ' ') c = c.substring(1, c.length);\n            if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length, c.length);\n        }\n        return null;\n    }\n\n    var affiliateId = getFSCookie('xpl_aff');\n\n    if (!affiliateId) {\n        return;\n    }\n\n    var links = document.querySelectorAll('a[href*=\"sites.fastspring.com\"]');\n    \n    links.forEach(function(link) {\n        var url = link.getAttribute('href');\n        \n        \/\/ Add affiliate tag to URL\n        if (url.includes('?')) {\n            \/\/ URL already has query parameters\n            url += '&#038;tags=aff[' + encodeURIComponent(affiliateId) + ']';\n        } else {\n            \/\/ URL has no query parameters\n            url += '?tags=aff[' + encodeURIComponent(affiliateId) + ']';\n        }\n        \n        \/\/ Update the link's href\n        link.setAttribute('href', url);\n    });\n});\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>Complete Your Purchase of XLS Padlock Thank you for choosing to secure your Excel files with XLS Padlock. Before proceeding to the payment, we need &#8230; <a title=\"\u00bfListo para Pagar? Finalice Su Compra de Licencia XLS Padlock\" class=\"read-more\" href=\"https:\/\/www.xlspadlock.com\/es\/store\/checkout\" aria-label=\"Leer m\u00e1s sobre Ready to Checkout? Finalize Your XLS Padlock License Purchase\">Leer m\u00e1s<\/a><\/p>","protected":false},"author":2,"featured_media":0,"parent":3592,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"inline_featured_image":false,"_uag_custom_page_level_css":"","footnotes":""},"class_list":["post-3635","page","type-page","status-publish"],"uagb_featured_image_src":{"full":false,"thumbnail":false,"medium":false,"medium_large":false,"large":false,"1536x1536":false,"2048x2048":false,"trp-custom-language-flag":false,"betterdocs-category-thumb":false},"uagb_author_info":{"display_name":"G.D.G. Software","author_link":"https:\/\/www.xlspadlock.com\/es\/author\/gdgsoft"},"uagb_comment_info":0,"uagb_excerpt":"Complete Your Purchase of XLS Padlock Thank you for choosing to secure your Excel files with XLS Padlock. Before proceeding to the payment, we need ... Read More","_links":{"self":[{"href":"https:\/\/www.xlspadlock.com\/es\/wp-json\/wp\/v2\/pages\/3635","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.xlspadlock.com\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.xlspadlock.com\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.xlspadlock.com\/es\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.xlspadlock.com\/es\/wp-json\/wp\/v2\/comments?post=3635"}],"version-history":[{"count":0,"href":"https:\/\/www.xlspadlock.com\/es\/wp-json\/wp\/v2\/pages\/3635\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/www.xlspadlock.com\/es\/wp-json\/wp\/v2\/pages\/3592"}],"wp:attachment":[{"href":"https:\/\/www.xlspadlock.com\/es\/wp-json\/wp\/v2\/media?parent=3635"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}