Clip Stand 2
Clip Stand 2 Para un cobro flexible Un dispositivo que se convierte en una terminal tipo tablet, perfecta para ventas en mostrador o en cualquier lugar. Más que una terminal, una e stación de trabajo adaptable a ti. Base giratoria Pantalla móvil Impresora integrada Escáner profesional Comprar con descuento Beneficios Ideal para Comisión Beneficios Todo lo que tu negocio necesita para cobrar más rápido, con mejor control y una experiencia más profesional. Escáner profesional Escanea productos con ayuda de cámaras duales de 8MP en la parte trasera y cámara delantera de 5MP. Mayor transparencia Todos tus cobros son más transparentes con la pantalla HD de 10.1” e interfaz fluida para mayor eficiencia. De mostrador a móvil Puedes operar desde tu estación y mantener su batería, hasta convertirla en tablet de cobro móvil. Más agilidad y precisión Con el escáner de código de barras, mantén tu inventario siempre al día, evitando errores humanos. Acepta todos los métodos de pago Cobra con máxima seguridad y es compatible con tarjetas o billeteras digitales, brindando tickets en segundos. Inteligencia artificial que trabaja contigo Cuenta con la opción de cargar el catálogo digital con inteligencia artificial desde una computadora hasta tu Clip Stand 2. Seguridad en tus manos Con el lector de huella, define quiénes son tus usuarios autorizados y aumenta la seguridad de tu operación. Ideal para Una solución versátil para distintos tipos de negocio. Alimentos y bebidas Mayor adaptabilidad, ya sea comida rápida o servicio completo. Realiza cobros sencillos y recibe propinas fácilmente. Moda y retail Gestiona tallas, colores y existencias en la pantalla grande de 10.1”. Usa el escáner integrado para registrar prendas al instante. Abarrotes Cobra velozmente con el procesador Hexa-Core y disminuye las largas filas; también escanea y mantén control de tu inventario. Servicios profesionales Ten a la vista todo tu catálogo de servicios con calidad HD. La base giratoria permite a tus clientes elegir lo que requieren. Comisión Calcula cuánto recibirías o cuánto debes cobrar según el método de pago y el plazo. Plazo de cobro En una sola exhibición 3 meses sin intereses 6 meses sin intereses 9 meses sin intereses 12 meses sin intereses 18 meses sin intereses 24 meses sin intereses BIENVENIDO 1 2 3 ⌫ 4 5 6 Tap ToPay ? 7 8 9 ? X 0 . ? En caso de tener una tasa preferencial, elige la que tienes habilitada Comisión Habitual 3.6% más IVA 3.4% más IVA 3.2% más IVA 3% más IVA 2.99% + $1 más IVA Escribir porcentaje manualmente Escribe tu comisión sin IVA % Máximo permitido: 3.6%. El IVA se calcula automáticamente. Instalar calculadora Compartir Entendido × Entendido .clip-stand2-wrap { --clip-primary: #111111; --clip-accent: #ff6a00; --clip-accent-dark: #e65c00; --clip-text: #1d1d1f; --clip-muted: #6b7280; --clip-border: #e5e7eb; --clip-bg: #ffffff; --clip-soft: #f7f8fa; --clip-radius: 22px; --clip-shadow: 0 18px 60px rgba(0, 0, 0, 0.08); max-width: 1320px; margin: 0 auto; padding: 28px 20px 54px; color: var(--clip-text); font-family: inherit; } .clip-stand2-wrap * { box-sizing: border-box; } .clip-hero { display: grid; grid-template-columns: minmax(520px, 1.1fr) minmax(380px, 0.9fr); gap: 36px; align-items: center; background: linear-gradient(135deg, #ffffff 0%, #fff7f0 100%); border: 1px solid var(--clip-border); border-radius: 28px; padding: 28px; box-shadow: var(--clip-shadow); margin-bottom: 28px; overflow: hidden; } .clip-hero__media { min-width: 0; } .clip-hero__media img { display: block; width: 100%; height: auto; border-radius: 22px; object-fit: cover; } .clip-hero__content { min-width: 0; } .clip-badge { display: inline-block; background: rgba(255, 106, 0, 0.12); color: #bd4b00; border: 1px solid rgba(255, 106, 0, 0.25); padding: 8px 14px; border-radius: 999px; font-size: 13px; font-weight: 700; margin-bottom: 14px; } .clip-hero__content h1 { font-size: clamp(34px, 4vw, 54px); line-height: 1.02; margin: 0 0 14px; color: var(--clip-primary); } .clip-hero__content p { font-size: 17px; line-height: 1.7; color: var(--clip-muted); margin: 0 0 18px; max-width: 640px; } .clip-hero__highlights { display: flex; flex-wrap: wrap; gap: 10px; padding: 0; margin: 0 0 22px; list-style: none; } .clip-hero__highlights li { padding: 10px 14px; background: #fff; border: 1px solid var(--clip-border); border-radius: 999px; font-size: 14px; font-weight: 600; } .clip-hero__actions { display: flex; flex-wrap: wrap; gap: 12px; } .clip-btn { display: inline-flex; align-items: center; justify-content: center; text-decoration: none; border: 0; border-radius: 14px; padding: 14px 20px; font-weight: 700; transition: all 0.25s ease; cursor: pointer; } .clip-btn--primary { background: var(--clip-accent); color: #fff; box-shadow: 0 10px 25px rgba(255, 106, 0, 0.24); } .clip-btn--primary:hover { background: var(--clip-accent-dark); transform: translateY(-1px); } .clip-btn--full { width: 100%; } .clip-tabs { margin-top: 10px; } .clip-tabs__nav { display: inline-flex; flex-wrap: wrap; gap: 8px; padding: 6px; background: var(--clip-soft); border: 1px solid var(--clip-border); border-radius: 999px; margin-bottom: 24px; } .clip-tab { appearance: none; border: 0; background: transparent; color: var(--clip-primary); padding: 12px 18px; border-radius: 999px; font-weight: 700; cursor: pointer; white-space: nowrap; transition: all 0.2s ease; } .clip-tab.is-active { background: #fff; box-shadow: 0 6px 18px rgba(0,0,0,.08); } .clip-tabpanel { display: none; } .clip-tabpanel.is-active { display: block; } .clip-section-head { margin-bottom: 20px; } .clip-section-head--center { text-align: center; } .clip-section-head h2 { margin: 0 0 8px; font-size: clamp(26px, 3vw, 40px); line-height: 1.1; } .clip-section-head p { margin: 0; color: var(--clip-muted); font-size: 16px; line-height: 1.6; } .clip-benefits-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 20px; } .clip-card { background: #fff; border: 1px solid var(--clip-border); border-radius: var(--clip-radius); overflow: hidden; box-shadow: 0 10px 30px rgba(0, 0, 0, 0.05); transition: transform .25s ease, box-shadow .25s ease; min-width: 0; } .clip-card:hover, .clip-ideal-card:hover { transform: translateY(-4px); box-shadow: 0 18px 44px rgba(0,0,0,.08); } .clip-card__image { width: 100%; height: 230px; object-fit: cover; display: block; } .clip-card__body { padding: 22px; } .clip-card__body h3 { margin: 0 0 10px; font-size: 21px; line-height: 1.2; } .clip-card__body p { margin: 0; color: var(--clip-muted); line-height: 1.65; font-size: 15px; } .clip-card--feature { display: flex; align-items: flex-start; padding: 22px; min-height: 100%; } .clip-card--feature .clip-card__icon { flex: 0 0 56px; margin-right: 14px; } .clip-card--feature .clip-card__icon img { width: 48px; height: 48px; display: block; } .clip-card--feature .clip-card__body { padding: 0; } .clip-ideal-grid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 20px; } .clip-ideal-card { background: #fff; border: 1px solid var(--clip-border); border-radius: var(--clip-radius); overflow: hidden; box-shadow: 0 10px 30px rgba(0, 0, 0, 0.05); transition: transform .25s ease, box-shadow .25s ease; min-width: 0; } .clip-ideal-card img { width: 100%; height: 280px; object-fit: cover; display: block; } .clip-ideal-card__body { padding: 22px; } .clip-ideal-card__body h3 { margin: 0 0 10px; font-size: 22px; } .clip-ideal-card__body p { margin: 0; color: var(--clip-muted); line-height: 1.65; font-size: 15px; } .clip-commission-shell { background: linear-gradient(180deg, #ffffff 0%, #fbfbfc 100%); border: 1px solid var(--clip-border); border-radius: 28px; padding: 28px 18px 24px; box-shadow: 0 12px 40px rgba(0,0,0,.05); } .calc-container { max-width: 460px; margin: 0 auto; text-align: center; font-family: 'Inter', sans-serif; position: relative; overflow: visible; } #estado { font-size: 13px; color: #C0392B; margin-bottom: 8px; min-height: 20px; } .top-controls-wrapper { display: flex; flex-direction: column; align-items: stretch; margin-top: 82px; margin-bottom: -20px; position: relative; z-index: 1; padding: 0 20px; } .select-label { font-size: 11px; font-weight: 800; color: #FF6A00; text-align: left; margin-bottom: 5px; padding-left: 4px; } .calc-select { width: 100%; padding: 12px 38px 12px 12px; border: 2px solid #FF6A00; border-radius: 14px; font-size: 14px; font-weight: 700; color: #333; background-color: #fff; box-shadow: 0 4px 12px rgba(255,106,0,0.16); outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; background-image: linear-gradient(45deg, transparent 50%, #FF6A00 50%), linear-gradient(135deg, #FF6A00 50%, transparent 50%); background-position: calc(100% - 22px) 50%, calc(100% - 15px) 50%; background-size: 7px 7px, 7px 7px; background-repeat: no-repeat; } .calc-select:focus { border-color: #E65C00; box-shadow: 0 0 0 3px rgba(255,106,0,0.18); } .calc-wrapper { position: relative; width: 100%; z-index: 0; overflow: visible; } .calc-img { width: 100%; display: block; position: relative; } .calc-screen { position: absolute; top: 25%; left: 50%; transform: translateX(-50%); width: 76%; min-height: 165px; background: #F2F2F2; border: 2px solid #CCCCCC; border-radius: 18px; padding: 6px; color: #222; font-size: 13px; text-align: left; overflow-y: auto; line-height: 1.25; z-index: 1; } .calc-screen.split { display: flex; flex-direction: column; justify-content: flex-start; padding: 5px; } .calc-big-text { font-size: 39px; font-weight: bold; text-align: center; width: 100%; color: #555; font-family: 'Courier New', monospace; margin-top: 25px; } .btn-grid { position: absolute; top: 57%; left: 50%; transform: translateX(-50%); width: 78%; display: grid; grid-template-columns: repeat(4, 1fr); gap: 14px; z-index: 2; overflow: visible; } .calc-btn, .mode-main-btn { height: 45px; background: linear-gradient(to bottom, #ffffff, #f2f2f2); border: 1px solid #cccccc; border-radius: 30px; color: #4a4a4a; font-size: 16px; font-weight: 500; cursor: pointer; box-shadow: 0 4px 0 #d1d1d1, 0 6px 5px rgba(0,0,0,0.15), inset 0 2px 2px rgba(255,255,255,0.9); transition: all 0.08s ease; padding: 0; -webkit-tap-highlight-color: transparent; display: flex; align-items: center; justify-content: center; } .calc-btn:active, .mode-main-btn:active { transform: translateY(2px); box-shadow: 0 2px 0 #d1d1d1, 0 2px 2px rgba(0,0,0,0.1), inset 0 3px 5px rgba(0,0,0,0.15); background: #ebebeb; } .mode-cell { height: 45px; position: relative; overflow: visible; } .mode-main-btn { width: 100%; font-size: 11px; font-weight: 800; text-align: center; line-height: 1.05; } .terminal-mode-logo, .miclip-mode-logo { width: 64px; max-width: 96%; max-height: 32px; display: block; object-fit: contain; } .ttp-mode-btn { flex-direction: column; gap: 1px; color: #FF6A00; border-color: #FF6A00; font-size: 8.8px; line-height: 1; } .ttp-mode-logo { width: 16px; height: 16px; object-fit: contain; display: block; margin-bottom: 1px; } .mode-help-outside { position: absolute; right: -28px; top: 50%; transform: translateY(-50%); width: 22px; height: 22px; min-width: 22px; border-radius: 50%; border: 2px solid #ffffff; background: #FF6A00; color: #fff; font-size: 13px; font-weight: 900; line-height: 18px; cursor: pointer; padding: 0; display: inline-flex; align-items: center; justify-content: center; box-shadow: 0 2px 6px rgba(0,0,0,0.22); z-index: 10; -webkit-tap-highlight-color: transparent; } .selected-mode .mode-main-btn { background: linear-gradient(to bottom, #ff6a00, #e65c00) !important; color: white !important; border: 1px solid #cc5200 !important; box-shadow: 0 4px 0 #b34700, 0 6px 5px rgba(0,0,0,0.15), inset 0 2px 2px rgba(255,255,255,0.3) !important; } .selected-mode .ttp-mode-logo, .selected-mode .miclip-mode-logo { filter: brightness(0) invert(1) !important; } .selected-mode .terminal-mode-logo { filter: none !important; } .preferential-rate-wrapper { display: flex; flex-direction: column; align-items: stretch; margin-top: 18px; margin-bottom: 18px; padding: 0 20px; text-align: left; } .manual-rate-wrapper { margin-top: 10px; background: #FFF5F0; border: 1px solid rgba(255,106,0,0.35); border-radius: 14px; padding: 10px 12px; } .manual-rate-label { display: block; font-size: 11px; font-weight: 800; color: #FF6A00; margin-bottom: 6px; } .manual-rate-field { display: flex; align-items: center; border: 2px solid #FF6A00; border-radius: 12px; background: #fff; overflow: hidden; } .manual-rate-input { width: 100%; border: none; outline: none; padding: 11px 10px; font-size: 15px; font-weight: 800; color: #333; background: transparent; } .manual-rate-symbol { padding: 0 12px; font-size: 15px; font-weight: 900; color: #FF6A00; } .manual-rate-note { margin-top: 6px; font-size: 10.5px; color: #666; line-height: 1.3; } .split-header { text-align: center; font-weight: bold; font-size: 11px; color: #444; padding-bottom: 3px; border-bottom: 1px solid #ccc; margin-bottom: 4px; } .split-body { display: flex; flex-direction: row; justify-content: space-between; align-items: stretch; flex-grow: 1; } .split-pane { width: 50%; padding: 0 3px; box-sizing: border-box; display: flex; flex-direction: column; justify-content: flex-start; overflow: hidden; } .split-pane:first-child { border-right: 1px solid #CCCCCC; } .pane-title { font-weight: 500; font-size: 9.5px; text-align: center; margin-bottom: 3px; color: #444; line-height: 1.2; } .monto-destacado { font-size: 12px; font-weight: 800; color: #111; } .resultado-principal { font-size: 20px; letter-spacing: -0.3px; font-weight: 800; text-align: center; margin: 3px 0; color: #222; white-space: nowrap; } .desglose { font-size: 8.5px; line-height: 1.15; margin-top: 2px; } .desglose-line { font-size: 8.5px; display: flex; justify-content: space-between; margin-bottom: 2px; gap: 3px; } .msi-warning-screen { color: #D32F2F; font-weight: 800; text-align: center; font-size: 9.2px; background: #FFEBEE; border: 1px solid #FFCDD2; border-radius: 6px; padding: 4px; margin-top: 4px; line-height: 1.15; } .icon-row { margin-top: 25px; display: flex; justify-content: center; gap: 20px; align-items: center; flex-wrap: wrap; } .action-card { display: flex; flex-direction: column; align-items: center; justify-content: center; background-color: #FFFFFF; border: 2px solid #FF6A00; border-radius: 16px; padding: 12px 10px; width: 125px; height: 115px; box-sizing: border-box; box-shadow: 0 4px 10px rgba(0,0,0,0.08); cursor: pointer; } .install-app-icon, .share-icon { width: 45px; height: 45px; border-radius: 10px; margin-bottom: 8px; } .icon-text { font-size: 11px; font-weight: 600; color: #333; line-height: 1.2; text-align: center; } @keyframes vibrar-calculadora { 0% { transform: translateX(0); } 20% { transform: translateX(-3px); } 40% { transform: translateX(3px); } 60% { transform: translateX(-2px); } 80% { transform: translateX(2px); } 100% { transform: translateX(0); } } .vibrando-calc { animation: vibrar-calculadora 0.22s linear 1; } .popup-bg, .info-modal-fondo { position: fixed; inset: 0; width: 100%; height: 100%; display: none; justify-content: center; align-items: center; box-sizing: border-box; } .popup-bg { background: rgba(0,0,0,0.45); z-index: 99999; padding: 16px; } .popup-box { background: white; width: 85%; max-width: 420px; padding: 22px; border-radius: 14px; text-align: left; box-shadow: 0 4px 20px rgba(0,0,0,0.2); max-height: 86vh; overflow-y: auto; } .popup-title { font-size: 17px; font-weight: bold; margin-bottom: 10px; color: #FF6A00; } .popup-sub { font-size: 13px; color: #444; margin-bottom: 10px; } .popup-btn, .info-modal-btn { background: #FF6A00; color: white; border-radius: 12px; border: none; cursor: pointer; width: 100%; font-weight: 800; } .popup-btn { padding: 10px 18px; font-size: 14px; margin-top: 10px; } .info-modal-fondo { background: rgba(0,0,0,0.62); z-index: 10000000; padding: 18px; } .info-modal-caja { position: relative; background: #fff; width: 100%; max-width: 430px; max-height: 86vh; overflow-y: auto; border-radius: 18px; padding: 24px 22px 20px 22px; text-align: left; box-shadow: 0 12px 32px rgba(0,0,0,0.32); font-family: 'Inter', sans-serif; box-sizing: border-box; } .info-modal-titulo { color: #FF6A00; font-size: 22px; font-weight: 800; line-height: 1.15; padding-right: 30px; margin-bottom: 12px; } .info-modal-texto { color: #3f3f3f; font-size: 14px; line-height: 1.5; } .info-modal-texto p { margin: 0 0 11px 0; } .info-modal-texto ol { margin: 8px 0 12px 22px; padding: 0; } .info-modal-texto .nota-modal { background: #FFF5F0; border-left: 4px solid #FF6A00; padding: 10px 12px; border-radius: 10px; margin-top: 12px; font-size: 13px; } .info-modal-btn { padding: 13px 18px; font-size: 15px; margin-top: 14px; } .info-modal-cerrar { position: absolute; top: 12px; right: 12px; width: 34px; height: 34px; border: none; border-radius: 50%; background: #F2F2F2; color: #555; font-size: 24px; line-height: 34px; cursor: pointer; font-weight: 700; padding: 0; } .info-modal-link-btn { background: linear-gradient(45deg, #FF6A00, #FF3D00, #FF6A00); background-size: 200% 200%; color: #FFFFFF !important; text-align: center; padding: 13px 18px; border-radius: 30px; border: none; font-size: 16px; font-weight: 800; width: 100%; margin: 14px auto 0 auto; text-decoration: none; display: block; box-shadow: 0 4px 15px rgba(255, 106, 0, 0.35); box-sizing: border-box; } @media (max-width: 1080px) { .clip-hero { grid-template-columns: 1fr; gap: 22px; } .clip-benefits-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); } } @media (max-width: 749px) { .clip-stand2-wrap { padding: 14px 14px 34px; } .clip-hero { padding: 16px; gap: 18px; border-radius: 22px; } .clip-hero__content p { font-size: 15px; } .clip-hero__highlights { gap: 8px; } .clip-hero__highlights li { font-size: 13px; padding: 8px 12px; } .clip-tabs__nav { width: 100%; display: flex; overflow-x: auto; flex-wrap: nowrap; } .clip-tab { flex: 1 0 auto; text-align: center; padding: 12px 10px; font-size: 14px; } .clip-benefits-grid, .clip-ideal-grid { grid-template-columns: 1fr; } .clip-card__image, .clip-ideal-card img { height: auto; } .clip-card__body, .clip-ideal-card__body { padding: 16px; } .clip-commission-shell { padding: 18px 8px 18px; border-radius: 20px; } .calc-container { max-width: 360px; } .btn-grid { gap: 12px; } .mode-main-btn { font-size: 10px; } .ttp-mode-btn { font-size: 8.2px; } .ttp-mode-logo { width: 15px; height: 15px; } .terminal-mode-logo, .miclip-mode-logo { width: 60px; max-height: 31px; } .mode-help-outside { right: -25px; width: 20px; height: 20px; min-width: 20px; font-size: 12px; } .top-controls-wrapper { margin-top: 78px; padding: 0 18px; } .calc-select { font-size: 13px; padding: 11px 36px 11px 11px; } .preferential-rate-wrapper { padding: 0 18px; margin-top: 16px; } .manual-rate-input { font-size: 14px; padding: 10px; } .info-modal-caja { padding: 22px 18px 18px 18px; border-radius: 16px; } .info-modal-titulo { font-size: 20px; } .info-modal-texto { font-size: 13.5px; } } @media (max-width: 380px) { .calc-container { max-width: 338px; } } (function() { const tabs = document.querySelectorAll('.clip-tab'); const panels = { beneficios: document.getElementById('tab-beneficios'), ideal: document.getElementById('tab-ideal'), comision: document.getElementById('tab-comision') }; tabs.forEach(function(tab) { tab.addEventListener('click', function() { const target = this.dataset.tab; tabs.forEach(function(btn) { btn.classList.remove('is-active'); btn.setAttribute('aria-selected', 'false'); }); Object.values(panels).forEach(function(panel) { if (panel) panel.classList.remove('is-active'); }); this.classList.add('is-active'); this.setAttribute('aria-selected', 'true'); if (panels[target]) { panels[target].classList.add('is-active'); } }); }); })(); const CONFIG_CLIP = { tasaBase: 0.036, tasaTTP: 0.0299, tasaMiClip: 0.0199, fijoTTP: 1.00, fijoTerminalPreferencial: 1.00, iva: 1.16 }; const LINK_TTP = "https://clip.onelink.me/jXom/ttp-reseller?af_click_lookback=0h&deep_link_sub1=850f8ebc&deep_link_value=context-attribution"; const LINK_MICLIP = "https://miclip.onelink.me"; const LINK_CALCULADORA = "https://distribuidorclip.com/pages/calculadora"; const formatearMoneda = function(numero) { return new Intl.NumberFormat('es-MX', { style: 'currency', currency: 'MXN' }).format(numero); }; function validarTasaManual() { const input = document.getElementById("tasaManual"); if (!input) return; let valor = parseFloat(input.value); if (!isNaN(valor) && valor > 3.6) { input.value = "3.6"; } autoCalc(); } function actualizarTasaPreferencial() { const select = document.getElementById("tasaTerminal"); const manualWrapper = document.getElementById("tasaManualWrapper"); if (!select || !manualWrapper) return; manualWrapper.style.display = select.value === "manual" ? "block" : "none"; if (modo === "calcular") { autoCalc(); } } function obtenerConfigTasaTerminal() { const select = document.getElementById("tasaTerminal"); const manualInput = document.getElementById("tasaManual"); let tasa = CONFIG_CLIP.tasaBase; let fijo = 0; let texto = "3.6%"; let esPreferencial = false; let esManual = false; if (!select) { return { tasa, fijo, texto, esPreferencial, esManual }; } switch (select.value) { case "3.4": tasa = 0.034; texto = "3.4%"; esPreferencial = true; break; case "3.2": tasa = 0.032; texto = "3.2%"; esPreferencial = true; break; case "3": tasa = 0.03; texto = "3%"; esPreferencial = true; break; case "2.99fijo": tasa = 0.0299; fijo = CONFIG_CLIP.fijoTerminalPreferencial; texto = "2.99%"; esPreferencial = true; break; case "manual": esManual = true; let porcentajeManual = parseFloat(manualInput ? manualInput.value : ""); if (!isNaN(porcentajeManual)) { if (porcentajeManual > 3.6) { porcentajeManual = 3.6; if (manualInput) manualInput.value = "3.6"; } if (porcentajeManual >= 0) { tasa = porcentajeManual / 100; texto = porcentajeManual.toFixed(2).replace(/\.00$/, "") + "%"; esPreferencial = tasa < CONFIG_CLIP.tasaBase; } } break; case "normal": default: tasa = CONFIG_CLIP.tasaBase; texto = "3.6%"; esPreferencial = false; break; } return { tasa, fijo, texto, esPreferencial, esManual }; } function generarContenidoAyudaTerminal() { const configTasa = obtenerConfigTasaTerminal(); const notaPreferencial = configTasa.esPreferencial ? 'Tasa solo para usuarios seleccionados.Esta comisión aplica únicamente si la tienes habilitada en tu cuenta Clip.' : ""; const notaFijo = configTasa.fijo > 0 ? 'La tasa seleccionada para Terminal es ' + configTasa.texto + ' más IVA. En esta opción, el IVA se calcula sobre la comisión porcentual y el cargo fijo.' : 'La tasa seleccionada para Terminal es ' + configTasa.texto + ' más IVA. El IVA se calcula sobre la comisión.'; return ` Esta opción te ayuda a calcular cuánto recibirías al cobrar con una terminal Clip física. ${notaFijo} Si eliges meses sin intereses, también se suma la tasa del plazo seleccionado. La pantalla te muestra dos escenarios: Si cobras el monto ingresado, cuánto recibirías aproximadamente. Si quieres recibir ese monto neto, cuánto tendrías que cobrar aproximadamente. Si se elige meses sin intereses, se suma la tasa MSI correspondiente y después se calcula el IVA sobre la comisión total. ${notaPreferencial} Los resultados son aproximados y sirven como referencia para entender mejor tus cargos. `; } function calcularFuenteResultado(montoTexto) { const largo = montoTexto.length; if (largo 0 ? 'Fijo' + formatearMoneda(fijoTerminal) + '' : ""; const lineaFijo2 = fijoTerminal > 0 ? 'Fijo' + formatearMoneda(fijoTerminal) + '' : ""; displayScreen.className = "calc-screen split"; let msg = ` ${plazoTexto} Si cobras ${v1Str}recibirás: ${r1Str} Comisión (${textoTasaTerminal})${formatearMoneda(comisionBase1)} ${tasaMSI > 0 ? `MSI (${(tasaMSI * 100).toFixed(2)}%)${formatearMoneda(comisionMSI1)}` : ''} ${lineaFijo1} IVA${formatearMoneda(iva1)} Para recibir ${n2Str} netosdebes cobrar: ${v2Str} Comisión (${textoTasaTerminal})${formatearMoneda(comisionBase2)} ${tasaMSI > 0 ? `MSI (${(tasaMSI * 100).toFixed(2)}%)${formatearMoneda(comisionMSI2)}` : ''} ${lineaFijo2} IVA${formatearMoneda(iva2)} `; displayScreen.innerHTML = msg; ultimoResultado = msg; } function shareCalc() { if (navigator.share) { navigator.share({ title: "Calculadora Clip", text: "Calcula tus comisiones Clip fácil y rápido.", url: LINK_CALCULADORA }); } else if (navigator.clipboard) { navigator.clipboard.writeText(LINK_CALCULADORA).then(function() { alert("Link de la calculadora copiado al portapapeles."); }).catch(function() { alert("Comparte este link: " + LINK_CALCULADORA); }); } else { alert("Comparte este link: " + LINK_CALCULADORA); } }
More you might like
Related
ZF0111 Live Floor Mobile Phone Holder, Style:, 2.1m Stand+Ph
Related
ZF0111 Live Floor Mobile Phone Holder, Style:, 2.1m Stand+Ph
Related
ZF0111 Live Floor Mobile Phone Holder, Style:, 2.1m Stand+Ph
Related