Artículos virtuales

Cómo funciona

Los artículos virtuales son artículos dentro del juego que los usuarios pueden comprar con moneda real o virtual o recibir como bonificación. No tienen forma física y se utilizan exclusivamente dentro del juego. Ejemplos de artículos virtuales: máscaras, pociones, armas, claves y otros elementos que afectan a la jugabilidad o a la apariencia del personaje.

Características principales:

  • Configuración flexible de precios:
    • Definir el precio de un único artículo en moneda real y/o moneda virtual.
    • Crear artículos gratuitos.
  • Detección automática del país y la moneda del usuario.
  • Configuración de disponibilidad:
    • Restringir la venta de artículos en una región específica.
    • Limitar el número de artículos disponibles para su compra.
    • Limitar el tiempo de visualización de los artículos en la tienda.
    • Configurar artículos que no están disponibles para la compra. Un artículo puede ocultarse del catálogo, pero seguir estando disponible como parte de un lote o como bonificación de otro artículo.
Nota
Los artículos virtuales pueden crearse a través de la Cuenta del editor, mediante llamadas API o importando un catálogo. Esta guía describe la creación manual de artículos virtuales y el trabajo con llamadas API. Para obtener información detallada sobre la creación de otros tipos de artículos, consulten la sección Catálogo de artículos.
Nota
Los artículos virtuales pueden crearse a través de su cuenta, mediante llamadas API o importando un catálogo. Esta guía describe la creación manual de artículos virtuales y el trabajo con llamadas API. Para obtener información detallada sobre la creación de otros tipos de artículos, consulten la sección Catálogo de artículos.
Nota
Los artículos virtuales pueden crearse en la cuenta para juegos para móviles, mediante llamadas API o importando un catálogo. Esta guía describe la creación manual de artículos virtuales y el trabajo con llamadas API. Para obtener información detallada sobre la creación de otros tipos de artículos, consulten la sección Catálogo de artículos.

Cómo configurarlo

Configurar en la Cuenta del editor

Nota
Antes de configurar los artículos, se recomienda crear grupos para ordenar los artículos y gestionar cómo se muestran en su tienda.

Configurar en su cuenta

Nota
Antes de configurar los artículos, se recomienda crear grupos para ordenar los artículos y gestionar cómo se muestran en su tienda.
  1. Abra su proyecto en la Cuenta del editor y vaya a Items catalog > All items > Virtual items.
  1. Abra el proyecto en su cuenta y vaya a Items catalog > All items > Virtual items.
  1. Abra el proyecto en su cuenta y vaya a Items catalog > All items > Virtual items.
  1. Abra el proyecto en su cuenta y vaya a Items catalog > All items > Virtual items.
  1. Abra su proyecto en la cuenta para juegos en móviles y vaya a la sección Catalog.
  1. Haga clic en Create manually y seleccione Virtual item en la lista desplegable.
  1. En la sección General settings, especifique lo siguiente:
    • SKU
    • uno o varios grupos a los que debe pertenecer el artículo (opcional)
    • nombre
    • descripción breve
    • descripción ampliada: para añadirla, active la opción correspondiente (opcional)
  1. En la sección Media, suba 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 web 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 una 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, defina los precios o cree un artículo gratuito:
    • Para establecer un precio, seleccione Paid item, active la opción Pricing in real currency o Pricing in virtual currency, y especifique el precio. Si es necesario, configure los precios regionales.
    • Para crear un artículo gratuito, seleccione Free item.
Nota

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

Puede 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. Active la opción en la sección Limits e indique la cantidad.
    2. Configure la frecuencia de restablecimiento del límite. Para ello, seleccione 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. Configure 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. Active la opción en la sección Add specific display period.
    2. Especifique la zona horaria, el inicio y el final del periodo.

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

Nota
Para añadir otro periodo de visualización del artículo en el catálogo, haga 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. Configure los atributos con una de las siguientes opciones (opcional):
    1. Añada atributos y sus valores en formato JSON.
    2. Cree manualmente los atributos y sus valores y vincúlelos a los artículos.
  1. Si el artículo de pago se va a usar en alguna mecánica con recompensa aleatoria (por ejemplo, cajas de botín o gacha), active la opción 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ánica.
  1. Haga clic en Create.

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

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

Configurar mediante API

Para configurar artículos virtuales, pueden usar las llamadas de la subsección Admin del grupo Artículos virtuales y moneda.

Aviso
Las llamadas de la subsección Admin no están pensadas para crear un catálogo de tienda en el front end. No deben usarlas para páginas de destino, tiendas web ni lógica dentro del juego.
TareaLlamada API
Crear un artículo virtual.Crear artículo virtual.
Obtener información de un artículo virtual.Obtener artículo virtual.
Obtener una lista de artículos virtuales.Obtener lista de artículos virtuales.
Obtener una lista de artículos virtuales por el grupo especificado.En la llamada API Obtener lista de artículos virtuales por ID externo del grupo especificado pasen el parámetro external_id.
Obtener una lista de artículos virtuales por grupo para la administración.En la llamada API Obtener lista de artículos virtuales por ID del grupo especificado pasen el parámetro group_id.
Actualizar un artículo virtual.Actualizar artículo virtual.
Eliminar un artículo virtual.Eliminar artículo virtual.
Limitar el número de artículos virtuales disponibles para la compra.En las llamadas API Crear artículo virtual o Actualizar artículo virtual, pasen los siguientes parámetros:
  • limits — especifica la cantidad máxima de artículos virtuales disponibles para comprar.
  • limits.recurrent_schedule — define la frecuencia de restablecimiento del límite.

Mostrar artículos virtuales en la tienda

La forma de mostrar los artículos virtuales depende de cómo se implemente el catálogo: mediante el editor del sitio o mediante API.

Mostrar a través del editor de sitios

Para mostrar artículos virtuales en su sitio web:

  1. Creen un artículo virtual.

Nota
Para mostrar artículos virtuales en el editor del sitio, creen grupos con antelación. Los artículos virtuales se muestran en el catálogo de la tienda solo como parte de un grupo.
  1. En su proyecto en la Cuenta del editor, vayan a la sección Storefronts > Websites.

  2. En el panel del sitio correspondiente, hagan clic en Open Site Builder.

  1. En el proyecto en su cuenta, vayan a la sección Storefronts > Websites.

  2. En el panel del sitio correspondiente, hagan clic en Open Site Builder.

  1. En el proyecto en su cuenta, vayan a la sección Storefronts > Websites.

  2. En el panel del sitio correspondiente, hagan clic en Open Site Builder.

  1. En el proyecto en su cuenta, vayan a la sección Storefronts > Websites.

  2. En el panel del sitio correspondiente, hagan clic en Open Site Builder.

  1. En su proyecto en la cuenta para juegos para móviles, vayan a la sección Web Shop.

  2. Hagan clic en el panel del sitio deseado.

  1. Si su sitio incluye varias páginas, seleccionen la que necesiten:

    1. Hagan clic en el título de la página actual en la parte superior del editor.
    2. Seleccionen la página necesaria de la lista desplegable.

  2. En la sección del bloque Store, seleccionen Virtual items en el campo Item type y seleccionen el grupo de artículos que quieren vender en el sitio web en el campo Item group.

  1. Configuren el diseño de la ficha del artículo.

  2. Después de realizar todos los cambios necesarios y preparar su sitio web para el lanzamiento:

    1. En la esquina superior derecha del editor del sitio, hagan clic en Publish.
    2. Marquen las casillas junto a las páginas que quieren publicar.
    3. Hagan clic en Publish.

Aviso

Si la publicación del sitio web no está disponible, asegúrense de que se cumplan todas las condiciones:

  • No hay secciones vacías en el sitio web (indicadas con un marcador rojo).
  • Se ha firmado el Acuerdo de licencia con Xsolla.
  • La página principal está publicada o seleccionada para su publicación. No pueden publicarse las páginas secundarias antes que la principal.

Una vez publicado el sitio, estará disponible una sección con un grupo de artículos virtuales. Si no se muestran artículos, comprueben que su Estado sea “Available” y que no haya ningún límite de visualización por tiempo activo.

Obtener información de artículos virtuales mediante API

Para obtener el catálogo de artículos virtuales en el lado del cliente, usen los métodos de la subsección Catalog del grupo Artículos virtuales y moneda. No se requiere Autorización para utilizar estos métodos.

TareaLlamada API
Obtener un artículo virtual por SKU.En la llamada API Obtener artículo virtual por SKU pasen el parámetro item_sku.
Obtener una lista de artículos virtuales.Obtener lista de artículos virtuales.
Obtener una lista de artículos virtuales por el grupo especificado.En la llamada API Obtener lista de artículos por el grupo especificado pasen el parámetro external_id.
Obtener la lista completa de artículos virtuales del proyecto.Obtener la lista de todos los artículos virtuales.

Conceder artículos virtuales a los usuarios

En función del tipo de artículo y de la configuración de integración, el artículo virtual se concede al usuario de una de las siguientes formas:

  • Si han integrado PlayFab, la moneda virtual y los artículos se conceden automáticamente al inventario de PlayFab del usuario.
  • Si usan un sistema de entrega personalizado, todos los artículos y la moneda virtual se conceden en su lado. Recomendamos configurar un controlador de webhook para recibir los datos del pedido en su backend. Los datos necesarios se incluyen en el webhook Successful payment for order.

Consulten la sección Configurar el seguimiento del estado del pedido para obtener más detalles sobre este y otros métodos de recuperación de datos de compra.

¿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.

Enlaces útiles

Última actualización: 6 de Julio 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].