DOCS

Currency conversion

/

Conversión de moneda

Utiliza Hello para manejar la conversión de moneda en tu sitio.

HABILIDADES NECESARIAS: Habilidades de desarrollador avanzadas

Puedes proporcionarle a Zonos Hello los selectores CSS para los elementos de precio en tu sitio. Zonos Hello tomará el texto de los elementos y utilizará los tipos de cambio para convertirlos y mostrar la moneda extranjera. Puedes pasar los selectores CSS en la configuración con la propiedad currencySelectors.

Hello script de integración

1
zonos.config({ currencySelectors: '.money, .price, #subtotal' });

Puede volver a activar la conversión de moneda llamando al siguiente JavaScript:

Hello script de integración

zonos.displayCurrency();

Llamar a displayCurrency puede ser necesario si su sitio está cargando información de productos dinámicamente después de que la página se ha cargado.

Si se necesita una mayor personalización, puede proporcionar un convertidor personalizado. El convertidor debe ser una función de JavaScript que tome tres argumentos.

  1. Una función que tome un número y devuelva una cadena con el precio convertido formateado para su visualización.
  2. Una función que tome un número y devuelva el precio convertido como un número.
  3. Una función que tome un número en la moneda extranjera y devuelva una cadena formateada para su visualización.
zonos.config({
  currencyConverter: (convertAndFormat, convert, format) => {
    // un precio de su página
    const price = 12.34;

    // una cadena formateada (por ejemplo, "CA$17.60")
    const displayPrice = convertAndFormat(price);

    // un número (por ejemplo, 17.6)
    const foreignPrice = convert(price);

    // una cadena formateada (por ejemplo, "CA$17.60")
    const displayPriceAgain = format(foreignPrice);
  },
});

Preguntas frecuentes 

No soy un desarrollador y necesito ayuda. ¿Cuáles son mis opciones?

Zonos ofrece trabajo de desarrollo personalizado por un costo adicional. El precio depende de la cantidad de trabajo solicitado.

¿Fue útil esta página?