Skip to main content

Descripción general

La función createFormatter() devuelve una instancia de Intl.NumberFormat configurada para la moneda de tu tienda. Úsala para mostrar precios de forma consistente en tu tienda.

Obtener el formateador

Devuelve un objeto JavaScript estándar Intl.NumberFormat configurado con el código de moneda de tu tienda (p. ej., USD, EUR, GBP).

Uso básico

Ejemplos

Mostrar precios de productos

Rangos de precios

Muestra “Desde $X” para productos con múltiples variantes:

Total del carrito

Calcula y formatea los totales del carrito:

Almacenar el formateador en caché

Crea el formateador una vez y reutilízalo para evitar llamadas API innecesarias:

Métodos de Intl.NumberFormat

Como createFormatter() devuelve un Intl.NumberFormat estándar, tienes acceso a todos sus métodos:

format()

Devuelve una cadena formateada:

formatToParts()

Devuelve un array de partes para renderizado personalizado:

Moneda por tienda

El formateador usa automáticamente la moneda configurada en tu tienda:

Ejemplo completo

Próximos pasos

Información de la tienda

Conoce otros datos de la tienda que puedes obtener

Gestión del carrito

Gestiona los artículos del carrito
Última modificación el 6 de abril de 2026