BSS B2B Solution: Discount Code

Discount Codes en BSS B2B Solution: configuración y límites

Discount Code es un módulo de BSS B2B Solution. Usted crea los códigos dentro de la app, elige qué clientes y productos cubre cada código, y los compradores escriben el código en un recuadro de la página del carrito. El precio nuevo aparece en el carrito antes del checkout. El módulo necesita el plan Advanced o Platinum.

  • Por BSS B2B Team
  • Revisado por Hoa Nguyen. Última revisión
  • Última actualización
Instalar BSS B2B Solution Volver a BSS B2B Solution Requiere el Plan Advanced o Platinum. BSS B2B Solution tiene prueba gratuita de 14 días (planes de pago). 4,9 de 5 con 1.190 reseñas en Shopify App Store (a fecha de 19 de octubre de 2026).

Qué hace Discount Code en BSS B2B Solution

Las ofertas mayoristas suelen venir con un código privado: 10 % de descuento para revendedores aprobados, envío gratis para una lista de una feria comercial, una promoción de primavera para compradores con un pedido mínimo. Discount Code le permite ofrecer estos códigos dentro de su tienda sin exponerlos a los compradores minoristas.

Usted crea cada código en la app y decide quién puede usarlo. El comprador lo escribe en un recuadro Discount Code de la página del carrito y pulsa Apply. La app comprueba el código frente al comprador y al carrito, y muestra el total con descuento en el momento. El descuento llega hasta el checkout y aparece en el pedido en el admin de Shopify.

Discount Code es el último paso de precio en el orden de reglas de la app. Una regla de Price List o Custom Pricing fija el precio base, Volume Pricing se aplica encima, y el código se aplica sobre ese precio. El orden completo está en la página del producto.

Página Discount Codes con el módulo activado y una regla en la lista
La página Discount Codes muestra cada regla con a quién aplica, su código, cuántas veces se usó y su estado.

Qué puede definir en una regla de Discount Code

La página de la regla agrupa sus ajustes en tarjetas. Los descuentos de pedido y el envío gratis cuentan todo el carrito, así que ignoran la selección de productos.

AjusteQué hace
Nombre y estadoEl nombre es interno, así que los compradores nunca lo ven. Una regla desactivada no se aplica en la tienda.
ClientesTodos los clientes, clientes con sesión iniciada, clientes sin sesión, clientes concretos o etiquetas de cliente. Basta con que coincida una etiqueta.
ProductosTodos los productos, productos concretos, colecciones de productos o etiquetas de producto.
CódigoEscriba el suyo o haga clic en Generate code. La coincidencia no distingue mayúsculas por defecto, así que SAVE20 también funciona como save20. Active case-sensitive para exigir una coincidencia exacta.
Tipo de descuentoDescuento aplicado a productos aplicables (cada línea que coincide), descuento aplicado a todo el pedido o envío gratis.
Valor del descuentoUn porcentaje de 0 a 100, o un importe fijo.
Compra mínimaSin mínimo, un importe mínimo de compra o una cantidad mínima de artículos. El importe se comprueba frente a los precios B2B, después de Custom Pricing y Volume Pricing.
Límites de usoUn número total de usos entre todos los compradores, y un número de usos por cliente. Una opción muestra los usos restantes en la página del carrito, por ejemplo: quedan 5 códigos de descuento.
ExclusionesExcluya clientes o etiquetas de cliente concretos, por ejemplo compradores que ya tienen precios negociados. Una exclusión prevalece sobre la segmentación.
Fechas de activaciónUna fecha y hora de inicio, y una fecha y hora de fin opcional. Los campos usan la zona horaria de su navegador.
Enlace compartibleUn enlace que aplica el código a un comprador que cumple las condiciones y luego lo lleva a una página que usted elija. Por defecto es el carrito.
Diseño del recuadro y traduccionesDé estilo al recuadro del código (colores, tamaños, bordes, diseño) y traduzca su encabezado, botón y mensajes para cada idioma.

¿Cómo configuro un código de descuento para clientes mayoristas?

La configuración tiene dos partes: coloque el recuadro del código en su carrito y luego cree la regla.

  1. Active el módulo

    En la app vaya a B2B orders & discounts > Discount Codes y active el módulo. Compruebe también que la inserción de la app B2B Solution esté activa en el editor del tema, en App embeds. El recuadro del código la necesita.

  2. Añada el recuadro del código al carrito

    Haga clic en Storefront setup y añada el bloque de app Discount Code a la página del carrito. Si su tema lo necesita, la página también muestra cómo añadir a mano el archivo de Discount Code al tema. Añada un producto al carrito y abra la tienda para confirmar que aparece el recuadro.

  3. Cree la regla

    En la página Discount Codes haga clic en Add rule. Póngale un nombre interno, escriba un código o haga clic en Generate code, y luego elija el tipo y el valor del descuento. El panel de la derecha de la página de la regla comprueba que la regla esté guardada y activada, que el módulo esté activo, que la inserción de la app esté activa y que el recuadro esté en su tema.

  4. Elija a quién y a qué se aplica

    En Customers elija etiquetas de cliente para limitar el código a los compradores mayoristas. En Products elija todos los productos, productos concretos, colecciones o etiquetas de producto. Añada un importe o una cantidad mínima de compra si lo desea.

  5. Añada límites, exclusiones, fechas y un enlace

    Limite el total de usos y los usos por cliente. El límite por cliente no está disponible cuando la regla se aplica a todos los clientes o a clientes sin sesión, porque la app no puede contar a los invitados. Elija clientes con sesión iniciada, clientes concretos o etiquetas de cliente para usarlo. Excluya clientes por etiqueta o por nombre, indique las fechas de inicio y fin, y marque Generate a shareable link for this discount si quiere un enlace. Abra el enlace en una ventana privada como cliente que cumpla la regla para comprobar que aplica el código y lleva a la página que eligió.

  6. Pruebe como comprador

    Inicie sesión como cliente de prueba que cumpla la regla. Introduzca el código con un carrito por debajo del mínimo y luego por encima. Después pruebe con un cliente que no cumpla y confirme el mensaje en cada caso. Cuando la regla esté activa, abra More actions > Usage history para ver qué cliente usó qué código y cuándo.

Página Storefront setup con una vista previa del carrito y el recuadro del código
Storefront setup comprueba el módulo, la inserción de la app y el recuadro del código, y muestra dónde está el recuadro en el carrito.
Página de la regla con el código, el tipo de descuento y un valor del 20 %
La página de la regla de un código del 20 %, con la lista de comprobación a la derecha que muestra cuándo está activo.
Tarjeta de exclusiones con el enlace compartible y los campos de fecha de inicio
La tarjeta Exclusions, con las exclusiones de clientes, el enlace compartible y las fechas de inicio y fin.

Configure su primer código de descuento para mayoristas con un plan Advanced o Platinum. La ficha muestra una prueba gratuita de 14 días (planes de pago).

Ejemplo: un código del 20 % para clientes con etiqueta

Regla de ejemplo: código VIP20, descuento aplicado a productos aplicables, 20 %, para clientes con la etiqueta vip, todos los productos, 500 usos en total, 3 usos por cliente y 30 días. Las cifras son inventadas para mostrar la lógica.

CompradorQué pasa
Cliente con sesión iniciada y etiqueta vip, carrito de US$300, introduce VIP20Cada línea aplicable baja un 20 %, así que el carrito muestra US$240, y un mensaje verde indica que el código se aplicó.
Cliente con sesión iniciada sin la etiqueta vip, introduce VIP20El recuadro muestra Failed to apply this discount code, please try another. No se aplica ningún descuento.
Cualquier cliente vip después del uso 500El recuadro muestra Discount code applied failed. Code limit reached.
Un código de envío gratis (tipo: free shipping) para la misma etiquetaLos precios de línea no cambian. El recuadro muestra el código con Freeshipping al lado, y el envío se elimina en el checkout.

Los mensajes anteriores son los predeterminados. Puede cambiar y traducir la mayoría en los ajustes de Discount Code. El mensaje de límite alcanzado es fijo. Si una regla muestra los usos restantes, cualquier rechazo dice Discount code is no longer available.

Lo que ve el comprador en el carrito

El comprador escribe el código y pulsa Apply. Un código válido aparece como una insignia debajo del recuadro, por ejemplo 20_PERCENT_OFF (-20%), con un botón para quitarlo. El carrito muestra los precios de línea con descuento junto a los tachados.

Un código de envío gratis no cambia ningún precio de línea. Solo aparece la insignia, y el cargo de envío se elimina en el checkout.

Recuadro del código con un mensaje verde de aplicado y una insignia del 20 %
Un código válido muestra una confirmación verde y una insignia con el código y su porcentaje.

Qué pasa cuando no se puede usar un código

Cuando un código falla, el recuadro indica el motivo. Si no se alcanza un mínimo, muestra el mínimo requerido y enumera los artículos que cuentan, para que el comprador sepa qué añadir. Los códigos caducados, fuera del grupo del comprador o que superaron su límite muestran un mensaje breve de rechazo.

Pruebe estos casos antes de una campaña. Compruebe un comprador por debajo del mínimo, uno fuera del grupo objetivo y uno después del límite de usos, para saber qué leerán sus clientes.

Error del recuadro del código: la compra total debe superar US$200.00
Una compra mínima no alcanzada muestra el importe requerido y los productos que cuentan para él.

Cómo funciona Discount Code con otros módulos de BSS B2B Solution

Reglas de precio. El código se aplica al precio después de Custom Pricing o de una Price List, y después de Volume Pricing. Ejemplo: una línea que cuesta US$76 después de Volume Pricing cuesta US$60.80 con un código del 20 %.

Envío. Cuando coinciden un código de envío gratis, un Extra Fee y una Shipping Rate, solo se aplica un resultado de envío: gana el código, luego la casilla de envío gratis de Extra Fee y después la Shipping Rate.

Etiquetas de cliente. Las etiquetas de cliente determinan a quién se aplica, así que una etiqueta añadida por un formulario de registro o por el etiquetado automático puede activar un código para ese comprador.

Manual Orders. Cuando crea un pedido preliminar en la app, puede elegir una regla de Discount Code. Se comprueba frente a los productos del pedido.

Carrito con precios tachados y una fila Discount code
Un carrito con el precio original tachado sobre el precio de la regla, y la fila Discount code en el resumen del pedido.

¿Cuáles son los límites de Discount Code?

Plan Advanced o Platinum

Discount Code forma parte de los planes Advanced y Platinum. Los planes Free y Essential no lo incluyen.

Separado de los códigos de descuento de Shopify

Los códigos que crea aquí no aparecen en Shopify Admin, y los códigos de Shopify no aparecen aquí. La app le indica que un código creado aquí no funcionará en el campo de descuento del checkout de Shopify. Los códigos de Shopify escritos en el checkout solo funcionan si el descuento de Shopify está activo en Settings > Shopify checkout settings. Viene desactivado por defecto.

Checkout express y enlaces directos

El código se aplica cuando el comprador hace clic en Checkout en la página del carrito. Buy it now, los botones de pago express y los enlaces directos al checkout pueden saltárselo. La app oculta Buy it now mientras las reglas de precio están activas, pero solo cuando se carga la inserción de la app. Pruebe el recorrido completo en su tema.

No en POS

Los códigos de descuento no se aplican en Shopify POS. Allí BSS B2B Solution cubre Custom Pricing, Price Lists y las escalas por cantidad.

El límite por cliente necesita un cliente conocido

El límite por cliente no está disponible cuando una regla se aplica a todos los clientes o a clientes sin sesión, porque la app no puede contar los usos de un invitado. Apunte a clientes con sesión iniciada, clientes concretos o etiquetas de cliente.

Necesita el recuadro del código en su tema

Los compradores solo ven el recuadro cuando la inserción de la app está activa y el bloque Discount Code está en el carrito. La mayoría de temas lo muestran al añadir el bloque. Si el suyo no lo hace, la página Storefront setup ofrece ayuda del soporte sin cargo.

Una regla, un código

Cada regla contiene un código. Para un segundo código, como un código de envío gratis junto a un código de porcentaje, añada una segunda regla.

¿Qué plan incluye Discount Code?

Discount Code está en los planes Advanced y Platinum de BSS B2B Solution. En la ficha de la App Store de Shopify, a fecha de 19 de octubre de 2026, Advanced cuesta 49 USD al mes y Platinum 99 USD al mes, con un 10 % de descuento en la facturación anual. La ficha muestra una prueba gratuita de 14 días (planes de pago). Todas las funciones de la app son gratuitas en tiendas de desarrollo, así que puede crear y probar las reglas primero.

Casos de uso que combinan con los códigos de descuento

Las etiquetas de cliente deciden quién recibe un código, y la compra mínima decide cuándo se aplica. Ver todos los casos de uso.

La tarjeta Customers de una regla de Custom Pricing con la opción Customer tags
  • BSS B2B Solution

Dé precios especiales a los clientes mayoristas con etiqueta

Etiquete a sus clientes mayoristas y cree una regla de Custom Pricing que apunte a la etiqueta. Los compradores etiquetados con sesión iniciada ven de forma automática precios fijos, con importe de descuento o con porcentaje de descuento, mientras los visitantes minoristas siguen viendo sus precios normales.

Explorar caso de uso: Dé precios especiales a los clientes mayoristas con etiqueta

Más casos de uso

Guías y glosario

Lea estos a continuación para ver el detalle completo.

Glosario

Etiqueta de clienteMOVPrecios por volumenDescuento para mayoristas

Guías de usuario en docs.bss-b2b.solutions

Más funciones de BSS B2B Solution

Cada función tiene su propia página. Vea también todas las funciones de BSS B2B Solution.

Lance códigos de descuento privados para compradores mayoristas

Instale BSS B2B Solution desde la App Store de Shopify, con una prueba gratuita de 14 días (planes de pago).

También: BSS B2B Lock para precios ocultos para invitados y BSS B2B Quote para presupuestos y Quick Order.

Preguntas frecuentes

¿Qué plan necesito para los códigos de descuento?

Advanced o Platinum. Discount Code está incluido en esos dos planes; los planes Free y Essential no lo incluyen. Las tiendas de desarrollo pueden usar todas las funciones de la app gratis, así que puede crear y probar sus reglas antes de elegir un plan.

¿Son lo mismo que los códigos de descuento de Shopify?

No. Son un sistema aparte dentro de BSS B2B Solution. Un código que crea en Shopify Admin no aparece en el módulo, y un código creado en el módulo no existe en Shopify Admin ni funciona en el campo de descuento del checkout de Shopify. Los compradores introducen estos códigos en el recuadro de la página del carrito.

¿Puedo crear un código que solo usen los clientes mayoristas?

Sí. En la regla, configure Customers con etiquetas de cliente y elija su etiqueta mayorista. Los compradores sin la etiqueta ven un mensaje de rechazo al introducir el código. También puede limitar un código a clientes con sesión iniciada o a clientes concretos, y excluir clientes por etiqueta.

¿Puede un comprador saltarse el código yendo directo al checkout?

Sí, es posible. El código se aplica cuando el comprador hace clic en Checkout en la página del carrito. Buy it now, los botones de pago express y los enlaces directos al checkout pueden saltárselo. La app oculta Buy it now mientras las reglas de precio están activas, pero los botones de pago express que añada su tema aún pueden saltarse el código, así que pruebe sus propios recorridos de checkout.

¿Funcionan los códigos de descuento en Manual Orders o en POS?

En Manual Orders puede elegir una regla de Discount Code en el pedido preliminar, y la app la comprueba frente a los productos del pedido. En Shopify POS no se aplican. Allí BSS B2B Solution cubre Custom Pricing, Price Lists y las escalas por cantidad.

¿Qué ve el comprador cuando un código no funciona?

El recuadro explica el motivo. Si el carrito está por debajo del mínimo, muestra el mínimo requerido y los artículos que cuentan. Un código caducado o que no coincide recibe un mensaje breve de rechazo, y un código que superó su límite de usos recibe un mensaje de límite alcanzado. Puede editar y traducir la mayoría de estos mensajes.

Fuentes, método y registro de cambios

El comportamiento de las funciones se basa en nuestra revisión del código de BSS B2B Solution del 3 de octubre de 2026 y en las guías de usuario de BSS. Los precios proceden de las fichas de la App Store en la fecha indicada. Creamos BSS B2B Solution, BSS B2B Lock y BSS B2B Quote.

Fuentes

  1. Guía de usuario de BSS: Configurar códigos de descuento en sus pedidos, leído . Tarjetas de la regla, segmentación, tipos de descuento, mínimos, límites de uso, exclusiones, fechas, enlace compartible, mensajes al comprador.
  2. Guía de usuario de BSS: Discount Code, leído . Cómo se diferencia el módulo de los códigos de Shopify y del ajuste de descuento del checkout de Shopify.
  3. Guía de usuario de BSS: Lanzar una campaña de códigos de descuento para compradores B2B, leído . El ejemplo con segmentación por etiqueta y el código de envío gratis.
  4. Guía de usuario de BSS: Los descuentos aparecen en el carrito pero desaparecen en el checkout, leído . Límite del checkout express y de los enlaces directos.
  5. Fichas de la App Store de Shopify para BSS B2B Solution, Lock y Quote, leído . Precios de los planes, duración de la prueba y la nota sobre tiendas de desarrollo.

Registro de cambios

  • : Primera versión.
Instalar BSS B2B Solution prueba gratuita de 14 días (planes de pago)