Xsolla-logo

Создание плана

post/projects/{project_id}/subscriptions/plans

Создание рекуррентного плана.

SecuritybasicAuth
Request
path Parameters
project_id
required
integer

ID проекта.

Request Body schema: application/json
required
object

Название плана. Значение состоит из пар "localization":"plan name".

required
object

Объект с данными о рекуррентном списании.

object

Данные о попытках списания средств.

object

Описание плана. Значение состоит из пар "localization":"plan description".

object

Информация об истечении срока подписки.

external_id
string

Внешний идентификатор плана.

object

Время периода отсрочки.

group_id
string

ID группы, к которой привязан план.

id
integer

ID плана подписки.

refund_period
integer

Период, в течение которого пользователь может вернуть средства, потраченные на план подписки (в днях).

object
tags
Array of strings

Теги плана.

object

Информация о пробном (триальном) периоде.

Responses
201

Сreated.

Request samples
application/json
{
  • "billing_retry": {
    },
  • "charge": {
    },
  • "description": {
    },
  • "expiration": {
    },
  • "external_id": "exp",
  • "grace_period": {
    },
  • "name": {
    },
  • "refund_period": null,
  • "status": {
    },
  • "trial": {
    }
}
Response samples
application/json
{
  • "external_id": "exp",
  • "plan_id": 241082
}