需要后台权限,或提交json与相关开发人员联系
后台入口
{
"name": "Gold Package", // 商品名
"description": "Get 100 gold coins for in-game purchases.", // 商品描述
"price": 500, // stars 价格
"photo_url": "xxx", // 商品icon
...
}// 注册成功后生成的商品 ID
{
"productId": "prod_12345"
}{
"callbackUrl": "https://cpdomain.com/new/payment/callback"
}{
"success": true
}| 参数名 | 类型 | 描述 |
|---|---|---|
transactionId | string | 支付的唯一交易 ID |
orderId | string | 我方订单号,用于标识平台内的订单 |
items | array | 购买的商品列表,包含商品 ID 和数量 |
items[].itemId | string | 商品的唯一 ID |
items[].quantity | number | 商品数量 |
amount | number | 支付总金额,单位为分 |
currency | string | 货币代码,例如 "USD" , stars支付为 "XTR" |
timestamp | number | 支付完成的时间戳 |
payload | string | CP 方传入的 扩展信息,例如外部订单号等 |
metadata | object | 可选的扩展信息,用于传递自定义数据 |
"X-Signature": ....signature{
"transactionId": "txn_67890",
"orderId": "order_54321",
"items": [
{
"itemId": "item_001",
"quantity": 2
},
{
"itemId": "item_002",
"quantity": 1
}
],
"amount": 1500,
"currency": "USD",
"timestamp": 1678923456,
"payload": "ext_order_78901",
"metadata": {
"platform": "apple",
"region": "US",
"deviceId": "device_abc123",
"customData": {
"extraInfo": "example"
}
}
}