Xsolla-logoXsolla Developers
o
A Cuenta del editor

Establecer recompensasServer-sideAdmin

put/merchants/{merchant_id}/promotions/{promotion_id}/rewards

Establece las recompensas de una promoción. Si la promoción es de solo lectura (read_only = true), no puedes actualizar las recompensas.

Aviso

Esta llamada API no contiene el parámetro de ruta project_id, por lo que tiene que usar la clave de API que sea válida en todos los proyectos de la empresa para establecer la autorización.

SecuritybasicAuth
Request
path Parameters
merchant_id
required
integer

ID de vendedor.

promotion_id
required
integer

ID de promoción.

Request Body schema: application/json
object

Establecer la recompensa por artículos virtuales específicos.

Array of objects

Artículos virtuales adicionales como bonificación.

Array
id
integer
localized_name
string

Nombre del plan en el idioma por defecto (EN), replica el valor de name.en.

quantity
integer

Número de artículos virtuales ofrecidos como bonificación.

sku
string

Código (SKU) del artículo.

Array of objects

Descuentos para artículos virtuales específicos.

Array
discount_percent
number <float>

Porcentaje de descuento.

localized_name
string

Nombre del plan en el idioma por defecto (EN), replica el valor de name.en.

max_amount
number <integer>

Número máximo de artículos a los que se puede aplicar la promoción.

sku
string

Código (SKU) del artículo.

object

Establecer la recompensa por un paquete de moneda virtual.

bonus_amount
number <float>

Recompensa como una cantidad absoluta de moneda virtual.

bonus_percent
number <float>

Recompensa como un porcentaje del importe del paquete.

object

Establecer la recompensa por la totalidad de la compra.

discount_percent
number <float>

Porcentaje de descuento.

object

Establece la recompensa por una suscripción.

trial_days
integer

Periodo de prueba en días.

Responses
204

No content (Sin contenido).

Request samples
application/json
{
  • "item": {
    },
  • "package": {
    },
  • "purchase": {
    },
  • "subscription": {
    }
}