Xsolla enverra à l'URL du webhook un webhook partner_side_catalog
contenant les paramètres de l'utilisateur et du projet chaque fois que
l'utilisateur interagit avec le magasin.
En réponse, renvoyez la liste des item_id
ou des UGS des biens
disponibles pour l'utilisateur. Vous pouvez également inclure des informations
sur la possibilité pour un utilisateur spécifique d'acheter certains biens un
certain nombre de fois. Cette fonctionnalité vous permet de contrôler le nombre
et le type de biens que l'utilisateur peut ajouter au panier et acheter.
Il est recommandé de s'assurer que la vitesse de traitement du webhook
partner_side_catalog
soit inférieure à 3 secondes.
required | object Informations sur l'utilisateur (objet). | ||||||
|
Renvoyez une liste de biens disponibles pour l'utilisateur et le nombre de fois qu'un utilisateur spécifique peut acheter un certain bien.
Utilisateur introuvable.
curl -v 'https://your.hostname/your/uri' \ -X POST \ -H 'Accept: application/json' \ -H 'Content-Type: application/json' \ -H 'Authorization: Signature d90d319f05df7b0f86d2485f48e7079f0f752523' \ -d '{ "notification_type": "partner_side_catalog", "user": { "user_id": "12345", "country": "US" } }'
[- {
- "date_from": "2024-08-11T23:59:59+08:00",
- "date_until": "2024-08-12T23:59:59+08:00",
- "quantity": 0,
- "sku": "boots"
}, - {
- "date_from": "2024-08-11T23:59:59+08:00",
- "date_until": "2024-08-12T23:59:59+08:00",
- "quantity": null,
- "sku": "sword"
}, - {
- "quantity": 1,
- "sku": "helmet"
}
]