Rellena la cesta actual con artículos. Si la cesta ya tiene un artículo con el mismo SKU, el artículo existente se sustituirá por el valor transmitido.
project_id required | integer ID del proyecto. Encontrará este parámetro en su Cuenta del editor junto al nombre del proyecto. Example: 44056 |
x-user-for | string El identificador de usuario puede transferirse utilizando el JWT de usuario de Xsolla Login o el token de acceso a Pay Station. Example: ACCESS_TOKEN/LOGIN_JWT |
x-user-id | string <= 32 characters Puede utilizar su propio ID de usuario para vender una cesta con juegos. Example: UNIQUE_ID |
required | Array of objects non-empty |
country | string = 2 characters Código de país de dos letras mayúsculas de conformidad con la norma ISO 3166-1 alpha-2. Consulte la documentación para obtener información detallada sobre los países admitidos por Xsolla. |
currency | string = 3 characters La moneda del precio del artículo que aparece en la cesta. Código de tres letras según ISO 4217. Consulte la documentación para obtener información detallada sobre monedas soportadas por Xsolla. |
La cesta con artículos se devolvió correctamente.
Autenticación básica no superada o errónea. Asegúrese de haber utilizado la autenticación básica o las credenciales correctas.
No se encontró el usuario. Asegúrese de que el token x-user-for
o x-user-id
es correcto.
Cesta no válida. Compruebe que la cesta existe, no está vacía y que todos los artículos que contiene no son gratuitos.
{- "currency": "USD",
- "items": [
- {
- "quantity": 2,
- "sku": "com.xsolla.cup01"
}, - {
- "quantity": 1,
- "sku": "com.xsolla.t-shirt01"
}, - {
- "quantity": 1,
- "sku": "com.xsolla.cup01"
}, - {
- "quantity": 1,
- "sku": "com.xsolla.hat01"
}
]
}
{- "cart_id": "cart_id",
- "is_free": false,
- "items": [
- {
- "attributes": [ ],
- "can_be_bought": true,
- "description": "The cup of tea",
- "groups": [
- {
- "external_id": "cups",
- "name": "Cups"
}
], - "is_bonus": false,
- "is_free": false,
- "limits": {
- "per_user": {
- "available": 3,
- "recurrent_schedule": {
- "interval_type": "weekly",
- "reset_next_date": 1746057600
}, - "total": 5
}
}, - "name": "Cup",
- "periods": [
- {
- "date_from": "2020-08-11T10:00:00+03:00",
- "date_until": "2020-08-11T20:00:00+03:00"
}
], - "price": {
- "amount": "5.99",
- "amount_without_discount": "5.99",
- "currency": "USD"
}, - "promotions": [ ],
- "quantity": 2,
- "sku": "com.xsolla.cup01",
- "type": "physical_good",
- "virtual_prices": [ ],
- "vp_rewards": [
- {
- "amount": 130,
- "item_id": 175232,
- "name": "Value point",
- "sku": "com.xsolla.value_point_1"
}, - {
- "amount": 50,
- "is_clan": true,
- "item_id": 186321,
- "name": "Clan Reward VP 1",
- "sku": "com.xsolla.clan_value_point_1"
}
]
}, - {
- "attributes": [ ],
- "can_be_bought": true,
- "description": "Wonderful white T-shirt",
- "groups": [ ],
- "is_bonus": false,
- "is_free": false,
- "limits": {
- "per_user": {
- "available": 3,
- "recurrent_schedule": {
- "interval_type": "weekly",
- "reset_next_date": 1746057600
}, - "total": 5
}
}, - "name": "White T-shirt",
- "periods": [
- {
- "date_from": "2020-08-11T10:00:00+03:00",
- "date_until": "2020-08-11T20:00:00+03:00"
}
], - "price": {
- "amount": "3.99",
- "amount_without_discount": "4.99",
- "currency": "USD"
}, - "promotions": [
- {
- "bonus": [
- {
- "name": "Xsolla Minigun",
- "quantity": 1,
- "sku": "com.xsolla.minigun_1",
- "type": "virtual_good"
}
], - "date_end": "2026-04-15T16:16:00+03:00",
- "date_start": "2020-04-15T16:16:00+03:00",
- "discount": {
- "percent": "50.00"
}, - "name": "Bonus promotion"
}
], - "quantity": 1,
- "sku": "com.xsolla.t-shirt01",
- "type": "physical_good",
- "virtual_prices": [ ],
- "vp_rewards": [
- {
- "amount": 130,
- "item_id": 175232,
- "name": "Value point",
- "sku": "com.xsolla.value_point_1"
}, - {
- "amount": 50,
- "is_clan": true,
- "item_id": 186321,
- "name": "Clan Reward VP 1",
- "sku": "com.xsolla.clan_value_point_1"
}
]
}, - {
- "attributes": [ ],
- "can_be_bought": true,
- "description": "Wonderful white T-shirt",
- "groups": [
- {
- "external_id": "clothes",
- "name": "Clothes"
}
], - "is_bonus": false,
- "is_free": true,
- "limits": {
- "per_user": {
- "available": 3,
- "recurrent_schedule": {
- "interval_type": "weekly",
- "reset_next_date": 1746057600
}, - "total": 5
}
}, - "name": "Cat's cup",
- "periods": [
- {
- "date_from": "2020-08-11T10:00:00+03:00",
- "date_until": "2020-08-11T20:00:00+03:00"
}
], - "price": null,
- "promotions": [ ],
- "quantity": 1,
- "sku": "com.xsolla.cup01",
- "type": "physical_good",
- "virtual_prices": [ ],
- "vp_rewards": [
- {
- "amount": 130,
- "item_id": 175232,
- "name": "Value point",
- "sku": "com.xsolla.value_point_1"
}, - {
- "amount": 50,
- "is_clan": true,
- "item_id": 186321,
- "name": "Clan Reward VP 1",
- "sku": "com.xsolla.clan_value_point_1"
}
]
}
], - "price": {
- "amount": "15.97",
- "amount_without_discount": "22.96",
- "currency": "USD"
}, - "promotions": [
- {
- "bonus": [
- {
- "name": "Xsolla Minigun",
- "quantity": 1,
- "sku": "com.xsolla.minigun_1",
- "type": "virtual_good"
}
], - "date_end": "2026-04-15T16:16:00+03:00",
- "date_start": "2020-04-15T16:16:00+03:00",
- "discount": {
- "percent": "50.00"
}, - "name": "Bonus promotion"
}
], - "warnings": [
- {
- "errorCode": 4001,
- "errorMessage": "[0401-4001]: Item with Project Id = 44056 and Sku = hut01 not found",
- "quantity": 1,
- "sku": "com.xsolla.hat01"
}
]
}