创建订单
订单由用户要在商店中购买的商品组成。支付订单后,用户将收到商品。要进行支付,用户必须授权登入游戏。
集成艾克索拉登录管理器:
使用配置的登录管理器方法创建并保存身份认证令牌以接收支付令牌。支付令牌用于打开支付UI及进行支付。
要测试支付流程,请通过使用指定商品创建订单API调用创建订单:
- 如要在API文档网站上进行测试,请单击
Try it 打开创建请求的界面。 - 在
Security 区块的Bearer Token 字段中,输入完成认证过程时获得的令牌。 - 在
Body 区块中,传入商品数量等订单详细信息。要访问沙盒模式,请传入"sandbox": true
。 - 在
Parameters 区块中,传入:
token
— 支付令牌
请求示例:
Copy
curl -i -X POST \
'https://store.xsolla.com/api/v2/project/{project_id}/payment/item/{item_sku}' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"sandbox": true,
"quantity": 5,
"settings": {
"ui": {
"theme": "63295a9a2e47fab76f7708e1",
}
},
"custom_parameters": {
"character_id": "ingameUsername"
}
}'
注:
要调用艾克索拉API,您可以使用针对各游戏引擎和平台的现成SDK:
您的进度
发现了错别字或其他内容错误? 请选择文本,然后按Ctrl+Enter。