Xsolla-logo
  • 文档
  • 创建帐户

更新订阅

put/projects/{project_id}/users/{user_id}/subscriptions/{subscription_id}

更新重复性订阅。可以更新订阅的状态(activecancelednon_renewing)以及推迟当前订阅的下一次收费日期。

SecuritybasicAuth
Request
path Parameters
project_id
required
integer

项目ID。

user_id
required
string

用户ID。

subscription_id
required
integer

订阅ID。

Request Body schema: application/json
cancel_subscription_payment
boolean

如果设为true,此订阅的最后一次付款将被退回。只有状态更改为canceled,此选项才会有效

status
string

状态。

Enum: "active" "canceled" "non_renewing"
object

账单推迟。

type
string

账单时间单位,可以是daymonth

Enum: "day" "month"
value
string

推迟账单的时间单位数。该值取决于类型参数:
- 如果typeday,可以是1-366
- 如果typemonth,可以是1-12

user_id
string

用户ID。

object
collaborator_id
string

协作推广者ID — 圈内达人联盟网络标识符。可在发布商帐户 > 流量联盟 > 圈内达人部分找到。

Responses
200

OK.

Request samples
application/json
{
  • "status": "active"
}
Response samples
application/json
{
  • "charge_amount": 0.03,
  • "currency": "USD",
  • "date_create": "2018-09-21T16:54:59+0300",
  • "date_end": null,
  • "date_last_charge": "2018-09-21T16:55:05+0300",
  • "date_next_charge": "2018-09-21T16:55:05+0300",
  • "id": 24953579,
  • "plan": {
    },
  • "product": null,
  • "status": "active",
  • "user": {
    }
}