Xsolla-logoXsolla Developers
ou
Vers le Compte éditeur

Créer une commande à partir d'un objet spécifique en monnaie virtuelleClient-side

post/v2/project/{project_id}/payment/item/{item_sku}/virtual/{virtual_currency_sku}

Crée l'achat d'un objet en utilisant de la monnaie virtuelle.

SecurityXsollaLoginUserJWT
Request
path Parameters
project_id
required
integer

ID de projet. Ce paramètre se trouve dans le Compte éditeur à côté du nom du projet.

Example: 44056
item_sku
required
string

UGS de l'objet.

Example: booster_mega_1
virtual_currency_sku
required
string

UGS de la monnaie virtuelle.

Example: crystal
query Parameters
platform
string
Default: "xsolla"

Plateforme de publication sur laquelle l'utilisateur joue : xsolla (par défaut), playstation_network, xbox_live, pc_standalone, nintendo_shop, google_play, app_store_ios, android_standalone, ios_standalone, android_other, ios_other, pc_other.

Enum: "playstation_network" "xbox_live" "xsolla" "pc_standalone" "nintendo_shop" "google_play" "app_store_ios" "android_standalone" "ios_standalone" "android_other" "ios_other" "pc_other"
Request Body schema: application/json
object or null [ 1 .. 200 ] properties

Vos paramètres personnalisés représentés sous la forme d'un JSON valide de paires clé-valeur.
Pour configurer des filtres anti-fraude, passez des paramètres supplémentaires via ce champ. Voir la documentation de Pay Station.

additional property
string or integer or number or boolean or Array of arrays or object
One of:
string
Responses
200

Achat rapide virtuel réussi.

404

Objet non trouvé. Assurez-vous que les paramètres project_id et item_sku sont corrects.

422

Monnaie virtuelle insuffisante.

Request samples
application/json
{
  • "custom_parameters": {
    }
}
Response samples
application/json
{
  • "order_id": 641
}