Límites de compra de artículos

Nota
Esta traducción ha sido generada por IA, así que le recomendamos usar su criterio.

Cómo funciona

Puede establecer un límite de compra por usuario y configurar reinicios programados de estos límites.

La configuración de límites está disponible para los siguientes escenarios:

  • venta de artículos del juego — artículos virtuales, paquetes de moneda virtual y lotes
  • venta de juegos y DLC mediante claves del juego

Puede habilitar reinicios periódicos de límites para:

  • Permitir compras repetidas
  • Sincronizar los datos con su sistema cuando los artículos se vendan en múltiples plataformas de publicación de juegos

Para mostrar correctamente la cantidad disponible para un usuario, deben configurar la autenticación.

Los usuarios no autenticados siempre ven la cantidad máxima de artículos que pueden comprar. Para mostrar la cantidad de artículos que le quedan al usuario con el límite activo aplicado, incluya los datos de autorización del usuario al solicitar:

  • El catálogo de artículos mediante llamadas de la subsección Catalog del grupo Virtual Items & Currency.
  • El catálogo de juegos mediante llamadas de la subsección Catalog del grupo Game Keys.
Nota

Xsolla aplica límites e impide que los usuarios compren más artículos de lo establecido:

  • Cuando se abre la Interfaz de pago y se paga un artículo, todos los pedidos pendientes de pago que contengan ese artículo dejan de ser válidos.
  1. Ejemplo: Un usuario puede abrir el formulario de pago de un artículo limitado en varias pestañas del navegador o en diferentes navegadores antes de completar la compra, lo que genera varios pedidos del mismo artículo. Una vez completada la compra en una pestaña, Xsolla cancela todos los pedidos pendientes de pago de ese artículo.
  1. Ejemplo: Un usuario puede comprar un artículo que tiene límites de compra, usarlo en el juego y después solicitar un reembolso. Si los límites se reiniciaran automáticamente, el usuario podría volver a comprar el artículo, usarlo y repetir este ciclo, eludiendo así los límites previstos. Para evitarlo, los límites no se reinician cuando se reembolsa un pago o se cancela un pedido.

Para configurar límites de uso de promociones, consulten las instrucciones.

Configurar y actualizar límites

Configurar y actualizar en la Cuenta del editor

Nota
  • El proceso de configuración que se muestra a continuación utiliza artículos virtuales como ejemplo.
  • Antes de configurar artículos virtuales, se recomienda crear grupos. Los grupos permiten crear un catálogo multinivel y gestionar cómo se muestran los artículos en su tienda.
  • En la Cuenta del editor, pueden actualizar los límites de un artículo específico para todos los usuarios. Hay opciones de configuración avanzadas mediante llamadas API.

Para crear un artículo con un límite de usos:

  1. Abran su proyecto en la Cuenta del editor y vayan a la sección Items catalog > All items > Virtual items.
  1. Abran el proyecto en su cuenta y vayan a la sección Items catalog > All items > Virtual items.
  1. Abran el proyecto en su cuenta y vayan a la sección Items catalog > All items > Virtual items.
  1. Abran el proyecto en su cuenta y vayan a la sección Items catalog > All items > Virtual items.
  1. Abran su proyecto en la cuenta para juegos para móviles y vayan a la sección Catalog.
  1. Hagan clic en Create manually y seleccionen Virtual item en la lista desplegable.
  1. En la sección General settings, indiquen lo siguiente:
    1. SKU.
    2. Uno o varios grupos a los que debe pertenecer el artículo (opcional).
    3. Nombre.
    4. Descripción breve.
    5. Descripción ampliada — para añadirla, activen el conmutador correspondiente (opcional).
  1. En la sección Media, suban una o varias imágenes o vídeos (opcional), desde su dispositivo o mediante un enlace. En la tienda creada con el editor de sitios de Xsolla, todas las tarjetas de artículo muestran el archivo marcado como Main, mientras que los archivos restantes solo están disponibles en tarjetas de artículo con galería multimedia. El archivo marcado como Main también se devuelve en las respuestas de las llamadas API de obtención del catálogo.
  1. En la sección Price settings, establezcan los precios o creen un artículo gratuito:
    • Para establecer un precio, seleccionen Paid item, activen el conmutador Real currency prices y/o Virtual currency prices y especifiquen el precio. Si es necesario, configuren los precios regionales.
    • Para crear un artículo gratuito, seleccionen Free item.
Nota

Un artículo puede tener precios en varias monedas reales y virtuales. En este caso, deben especificar una moneda predeterminada para cada tipo: una entre las monedas reales y otra entre las monedas virtuales.

Pueden especificar un precio en moneda virtual solo si la moneda virtual ya se ha creado en el proyecto.

  1. Para limitar la cantidad de artículos disponibles para la compra:
    1. Activen el conmutador en la sección Limits e indiquen la cantidad.
    2. Configuren la frecuencia de restablecimiento del límite. Para ello, seleccionen un periodo en la lista desplegable:
      1. Daily.
      2. Weekly.
      3. Monthly.
      4. Custom interval. El intervalo se calcula desde la fecha de inicio de visualización del artículo en la tienda.
      5. No regular refresh.
    3. Configuren la programación del restablecimiento indicando los parámetros correspondientes al periodo seleccionado.
Nota
De forma predeterminada, el artículo se oculta del catálogo cuando se alcanza el límite de compra. Si se configura el restablecimiento automático del límite, la casilla Show item even after users reach the purchase limit permite mantener el artículo visible hasta que comience el siguiente ciclo de restablecimiento.
  1. Para configurar un límite de tiempo de visualización del artículo (opcional):

    1. Activen el conmutador en la sección Add specific display period.
    2. Especifiquen la zona horaria, el inicio y el final del periodo.

    Para dejar sin especificar el final del periodo de visualización del artículo, activen el conmutador No end date.

Nota
Para añadir otro periodo de visualización del artículo en el catálogo, hagan clic en +. Si un artículo tiene varios periodos de visualización, cada uno debe tener una fecha de finalización. El periodo de visualización finaliza en el último segundo del minuto especificado. Por ejemplo, si la hora de finalización es 12:00, el periodo de visualización se mantiene hasta las 12:00:59.
  1. Configuren los atributos con una de las siguientes opciones (opcional):
    1. Añadan atributos y sus valores en formato JSON.
    2. Creen manualmente los atributos y sus valores y vincúlenlos a los artículos.
  1. Si el artículo de pago se usará en alguna mecánica con recompensa aleatoria (p. ej., cajas de botín o gacha), activen el conmutador Mark as paid randomized reward.
Nota
Este parámetro puede ser necesario para los juegos distribuidos en países con restricciones legales sobre este tipo de mecánicas.
  1. Hagan clic en Create.

  2. En la ventana que se abre, seleccionen el estado del artículo y hagan clic en Continue.

El artículo creado aparecerá en la sección All items.

Para configurar o actualizar los límites de un artículo existente:

  1. Abra su proyecto en la Cuenta del editor y vaya a la sección Items catalog > All items > Virtual items.

Configurar y actualizar en su cuenta

Nota
  • El proceso de configuración que se muestra a continuación utiliza artículos virtuales como ejemplo.
  • Antes de configurar artículos virtuales, se recomienda crear grupos. Los grupos permiten crear un catálogo multinivel y gestionar cómo se muestran los artículos en su tienda.
  • En su cuenta, pueden actualizar los límites de un artículo específico para todos los usuarios. Hay opciones de configuración avanzadas mediante llamadas API.

Para crear un artículo con un límite de usos:

  1. Abran su proyecto en la Cuenta del editor y vayan a la sección Items catalog > All items > Virtual items.
  1. Abran el proyecto en su cuenta y vayan a la sección Items catalog > All items > Virtual items.
  1. Abran el proyecto en su cuenta y vayan a la sección Items catalog > All items > Virtual items.
  1. Abran el proyecto en su cuenta y vayan a la sección Items catalog > All items > Virtual items.
  1. Abran su proyecto en la cuenta para juegos para móviles y vayan a la sección Catalog.
  1. Hagan clic en Create manually y seleccionen Virtual item en la lista desplegable.
  1. En la sección General settings, indiquen lo siguiente:
    1. SKU.
    2. Uno o varios grupos a los que debe pertenecer el artículo (opcional).
    3. Nombre.
    4. Descripción breve.
    5. Descripción ampliada — para añadirla, activen el conmutador correspondiente (opcional).
  1. En la sección Media, suban una o varias imágenes o vídeos (opcional), desde su dispositivo o mediante un enlace. En la tienda creada con el editor de sitios de Xsolla, todas las tarjetas de artículo muestran el archivo marcado como Main, mientras que los archivos restantes solo están disponibles en tarjetas de artículo con galería multimedia. El archivo marcado como Main también se devuelve en las respuestas de las llamadas API de obtención del catálogo.
  1. En la sección Price settings, establezcan los precios o creen un artículo gratuito:
    • Para establecer un precio, seleccionen Paid item, activen el conmutador Real currency prices y/o Virtual currency prices y especifiquen el precio. Si es necesario, configuren los precios regionales.
    • Para crear un artículo gratuito, seleccionen Free item.
Nota

Un artículo puede tener precios en varias monedas reales y virtuales. En este caso, deben especificar una moneda predeterminada para cada tipo: una entre las monedas reales y otra entre las monedas virtuales.

Pueden especificar un precio en moneda virtual solo si la moneda virtual ya se ha creado en el proyecto.

  1. Para limitar la cantidad de artículos disponibles para la compra:
    1. Activen el conmutador en la sección Limits e indiquen la cantidad.
    2. Configuren la frecuencia de restablecimiento del límite. Para ello, seleccionen un periodo en la lista desplegable:
      1. Daily.
      2. Weekly.
      3. Monthly.
      4. Custom interval. El intervalo se calcula desde la fecha de inicio de visualización del artículo en la tienda.
      5. No regular refresh.
    3. Configuren la programación del restablecimiento indicando los parámetros correspondientes al periodo seleccionado.
Nota
De forma predeterminada, el artículo se oculta del catálogo cuando se alcanza el límite de compra. Si se configura el restablecimiento automático del límite, la casilla Show item even after users reach the purchase limit permite mantener el artículo visible hasta que comience el siguiente ciclo de restablecimiento.
  1. Para configurar un límite de tiempo de visualización del artículo (opcional):

    1. Activen el conmutador en la sección Add specific display period.
    2. Especifiquen la zona horaria, el inicio y el final del periodo.

    Para dejar sin especificar el final del periodo de visualización del artículo, activen el conmutador No end date.

Nota
Para añadir otro periodo de visualización del artículo en el catálogo, hagan clic en +. Si un artículo tiene varios periodos de visualización, cada uno debe tener una fecha de finalización. El periodo de visualización finaliza en el último segundo del minuto especificado. Por ejemplo, si la hora de finalización es 12:00, el periodo de visualización se mantiene hasta las 12:00:59.
  1. Configuren los atributos con una de las siguientes opciones (opcional):
    1. Añadan atributos y sus valores en formato JSON.
    2. Creen manualmente los atributos y sus valores y vincúlenlos a los artículos.
  1. Si el artículo de pago se usará en alguna mecánica con recompensa aleatoria (p. ej., cajas de botín o gacha), activen el conmutador Mark as paid randomized reward.
Nota
Este parámetro puede ser necesario para los juegos distribuidos en países con restricciones legales sobre este tipo de mecánicas.
  1. Hagan clic en Create.

  2. En la ventana que se abre, seleccionen el estado del artículo y hagan clic en Continue.

El artículo creado aparecerá en la sección All items.

Para configurar o actualizar los límites de un artículo existente:

  1. Abra el proyecto en su cuenta y vaya a la sección Items catalog > All items > Virtual items.
  1. Abra el proyecto en su cuenta y vaya a la sección Items catalog > All items > Virtual items.
  1. Abra el proyecto en su cuenta y vaya a la sección Items catalog > All items > Virtual items.

Configurar y actualizar en su cuenta

Nota
  • El proceso de configuración que se muestra a continuación utiliza artículos virtuales como ejemplo.
  • Antes de configurar artículos virtuales, se recomienda crear grupos. Los grupos permiten crear un catálogo multinivel y gestionar cómo se muestran los artículos en su tienda.
  • En su cuenta, pueden actualizar los límites de un artículo específico para todos los usuarios. Hay opciones de configuración avanzadas mediante llamadas API.

Para crear un artículo con un límite de usos:

  1. Abran su proyecto en la Cuenta del editor y vayan a la sección Items catalog > All items > Virtual items.
  1. Abran el proyecto en su cuenta y vayan a la sección Items catalog > All items > Virtual items.
  1. Abran el proyecto en su cuenta y vayan a la sección Items catalog > All items > Virtual items.
  1. Abran el proyecto en su cuenta y vayan a la sección Items catalog > All items > Virtual items.
  1. Abran su proyecto en la cuenta para juegos para móviles y vayan a la sección Catalog.
  1. Hagan clic en Create manually y seleccionen Virtual item en la lista desplegable.
  1. En la sección General settings, indiquen lo siguiente:
    1. SKU.
    2. Uno o varios grupos a los que debe pertenecer el artículo (opcional).
    3. Nombre.
    4. Descripción breve.
    5. Descripción ampliada — para añadirla, activen el conmutador correspondiente (opcional).
  1. En la sección Media, suban una o varias imágenes o vídeos (opcional), desde su dispositivo o mediante un enlace. En la tienda creada con el editor de sitios de Xsolla, todas las tarjetas de artículo muestran el archivo marcado como Main, mientras que los archivos restantes solo están disponibles en tarjetas de artículo con galería multimedia. El archivo marcado como Main también se devuelve en las respuestas de las llamadas API de obtención del catálogo.
  1. En la sección Price settings, establezcan los precios o creen un artículo gratuito:
    • Para establecer un precio, seleccionen Paid item, activen el conmutador Real currency prices y/o Virtual currency prices y especifiquen el precio. Si es necesario, configuren los precios regionales.
    • Para crear un artículo gratuito, seleccionen Free item.
Nota

Un artículo puede tener precios en varias monedas reales y virtuales. En este caso, deben especificar una moneda predeterminada para cada tipo: una entre las monedas reales y otra entre las monedas virtuales.

Pueden especificar un precio en moneda virtual solo si la moneda virtual ya se ha creado en el proyecto.

  1. Para limitar la cantidad de artículos disponibles para la compra:
    1. Activen el conmutador en la sección Limits e indiquen la cantidad.
    2. Configuren la frecuencia de restablecimiento del límite. Para ello, seleccionen un periodo en la lista desplegable:
      1. Daily.
      2. Weekly.
      3. Monthly.
      4. Custom interval. El intervalo se calcula desde la fecha de inicio de visualización del artículo en la tienda.
      5. No regular refresh.
    3. Configuren la programación del restablecimiento indicando los parámetros correspondientes al periodo seleccionado.
Nota
De forma predeterminada, el artículo se oculta del catálogo cuando se alcanza el límite de compra. Si se configura el restablecimiento automático del límite, la casilla Show item even after users reach the purchase limit permite mantener el artículo visible hasta que comience el siguiente ciclo de restablecimiento.
  1. Para configurar un límite de tiempo de visualización del artículo (opcional):

    1. Activen el conmutador en la sección Add specific display period.
    2. Especifiquen la zona horaria, el inicio y el final del periodo.

    Para dejar sin especificar el final del periodo de visualización del artículo, activen el conmutador No end date.

Nota
Para añadir otro periodo de visualización del artículo en el catálogo, hagan clic en +. Si un artículo tiene varios periodos de visualización, cada uno debe tener una fecha de finalización. El periodo de visualización finaliza en el último segundo del minuto especificado. Por ejemplo, si la hora de finalización es 12:00, el periodo de visualización se mantiene hasta las 12:00:59.
  1. Configuren los atributos con una de las siguientes opciones (opcional):
    1. Añadan atributos y sus valores en formato JSON.
    2. Creen manualmente los atributos y sus valores y vincúlenlos a los artículos.
  1. Si el artículo de pago se usará en alguna mecánica con recompensa aleatoria (p. ej., cajas de botín o gacha), activen el conmutador Mark as paid randomized reward.
Nota
Este parámetro puede ser necesario para los juegos distribuidos en países con restricciones legales sobre este tipo de mecánicas.
  1. Hagan clic en Create.

  2. En la ventana que se abre, seleccionen el estado del artículo y hagan clic en Continue.

El artículo creado aparecerá en la sección All items.

Para configurar o actualizar los límites de un artículo existente:

  1. Abra el proyecto en su cuenta para juegos en móviles y vaya a la sección Catalog > Virtual items.
  1. Abra el grupo que contiene el artículo.

  2. En la fila del artículo, haga clic en ••• y seleccione Edit en la lista desplegable.

  3. En la sección Limits for single user, establezca el límite y/o seleccione la frecuencia de reinicio del límite y, luego, especifique la hora y la zona horaria.

Nota
De forma predeterminada, el artículo se oculta del catálogo cuando se alcanza el límite de compra. Si se ha configurado la actualización automática de límites, la casilla Show item even users reach the purchase limit permite que el artículo permanezca visible hasta el siguiente ciclo de actualización.
  1. Haga clic en Save changes.
Nota
Pueden establecer límites sobre el número de claves del juego disponibles por usuario en la sección Items catalog > All items > Game keys. Para configurar la frecuencia de reinicio del límite para las claves del juego, utilicen las correspondientes llamadas API.
Nota
Pueden establecer límites sobre el número de claves del juego disponibles por usuario en la sección Items catalog > All items > Game keys. Para configurar la frecuencia de reinicio del límite para las claves del juego, utilicen las correspondientes llamadas API.
Nota
Pueden establecer límites sobre el número de claves del juego disponibles por usuario en la sección Items catalog > All items > Game keys. Para configurar la frecuencia de reinicio del límite para las claves del juego, utilicen las correspondientes llamadas API.
Nota
Pueden establecer límites sobre el número de claves del juego disponibles por usuario en la sección Items catalog > All items > Game keys. Para configurar la frecuencia de reinicio del límite para las claves del juego, utilicen las correspondientes llamadas API.
Nota
Pueden establecer límites sobre el número de claves del juego disponibles por usuario en la sección Catalog > Game keys. Para configurar la frecuencia de reinicio del límite para las claves del juego, utilicen las correspondientes llamadas API.

Configurar y actualizar mediante llamadas API

Para configurar los límites de compra de artículos mediante la API, usen el objeto limits en los siguientes métodos:

Para establecer una actualización de límites diaria, semanal o mensual, transmita el objeto limits.recurrent_schedule.

Si tienen configurado un periodo de actualización de límites, también pueden controlar si el artículo se mantiene visible en el catálogo tras alcanzar el límite de compra. Para ello, pasen el parámetro “limits.per_user.limit_exceeded_visibility”: “show”.

Si no está configurada ninguna actualización periódica, el artículo se oculta del catálogo tras alcanzar el límite, independientemente del valor del parámetro.

Para actualizar y gestionar los límites mediante API, use los métodos de la subsección Management del grupo de métodos Limits.

FunciónLlamada API
Actualizar los límites de un artículo especificado para todos los usuarios o usuarios específicos.Actualizar límite de compra.
Actualizar todos los límites de artículos para un usuario especificado.Actualizar todos los límites de compra para un usuario especificado.
Cambiar el límite de compra de un artículo especificado para un usuario especificado.Establecer el número de artículos disponibles para un usuario especificado.
Obtener información sobre qué límites están configurados para un artículo especificado y un usuario especificado.Obtener el número de artículos disponibles para un usuario especificado.
Aumentar la cantidad de artículos que puede comprar un usuario especificado.Aumentar el número de artículos disponibles para un usuario especificado.
Disminuir la cantidad de artículos que puede comprar un usuario especificado.Disminuir el número de artículos disponibles para un usuario especificado.

Mostrar los límites en el catálogo de artículos

Los límites de venta de artículos se muestran en el catálogo según cómo esté implementado: a través de Site Builder o mediante la API.

Mostrar a través de Site Builder

Si utiliza el creador de sitios web, los límites se muestran automáticamente: una ficha de artículo muestra un contador de los artículos disponibles para el usuario.

promo-limits-sb
Nota
Para atraer la atención hacia los artículos promocionales, recomendamos usar el estilo de tarjeta de oferta destacada.

Obtener información de límites mediante la API

Si el catálogo se implementa mediante API, la información sobre los límites se devuelve en la matriz items.limits en las siguientes llamadas API relacionadas con el catálogo:

Los artículos para los que el usuario ha alcanzado el límite de compra se devuelven con can_be_bought = false.

Puede actualizar estos límites según sea necesario.

Estos datos se pueden utilizar para mostrar límites en el catálogo, por ejemplo, para mostrar el número máximo de artículos que se pueden comprar.

¿Te ha resultado útil este artículo?
¡Gracias!
¿Hay algo en lo que podamos mejorar? Mensaje
Lo sentimos
Por favor, cuéntanos por qué no te ha resultado útil este artículo. Mensaje
¡Gracias por tu mensaje!
Nos ayudará a mejorar tu experiencia.
Última actualización: 15 de Septiembre de 2026

¿Has encontrado una errata u otro error de texto? Selecciona el texto y pulsa Ctrl+Intro.

Informar de un problema
Nos esforzamos por ofrecer contenido de calidad. Tus comentarios nos ayudan a mejorar.
Déjanos tu correo electrónico para que te podamos responder
¡Gracias por tu mensaje!
No hemos podido enviar sus comentarios
Vuelva a intentarlo más tarde o escríbanos a [email protected].