注文を作成する
注文は、ユーザーがストアで購入したい商品で構成されます。注文の支払いが完了すると、ユーザーはアイテムを受け取ることができます。決済を行うには、ユーザーがゲーム内で認証されている必要があります。
購入用の決済トークンを作成するAPIメソッドを呼び出し、このメソッドでユーザーとアイテムに関する情報を渡します。このAPIコールを使用して、単一のアイテムや複数のアイテムを販売できます。
サンドボックスモードを使用するには、トークンを取得するリクエスト本文に“sandbox”: true
パラメータを渡します。
お知らせ
user_id
パラメータの値:- テスト時には、このパラメータに任意のシンボルを渡すことができます。
- 実際の支払いを受け入れるには、このパラメータにシステムからのユーザーIDを渡します。このIDはユーザー検証ウェブフックで渡されます。
Copy
curl -i -X POST \
-u 224575:MYAPIKEY \
https://store.xsolla.com/api/v2/project/224575/admin/payment/token \
-H 'Content-Type: application/json' \
-d '{
"user": {
"id": {
"value": "myUserID"
}
},
"purchase": {
"items": [
{
"sku": "mySKU",
"quantity": 1
}
]
},
"sandbox": true
}'
進捗状況
誤字脱字などのテキストエラーを見つけましたか? テキストを選択し、Ctrl+Enterを押します。