Xsolla-logo

Abo-Modell anlegen

post/projects/{project_id}/subscriptions/plans

Legt ein Abo-Modell an.

SecuritybasicAuth
Request
path Parameters
project_id
required
integer

Projekt-ID.

Request Body schema: application/json
required
object

Bezeichnung des Abo-Modells. Besteht aus Paaren vom Typ "localization":"plan name" (Sprache:Bezeichnung des Abo-Modells).

required
object

Details zur Abrechnung.

object

Details zu erneuten Abrechnungsversuchen.

object

Beschreibung zum Abo-Modell. Besteht aus Paaren vom Typ "localization":"plan description" (Sprache:Beschreibung zum Abo-Modell).

object

Details zum Auslaufen des Abonnements.

external_id
string

Externe ID des Abo-Modells (32 Zeichen).

object

Angaben zur Übergangsfrist.

group_id
string

Gruppen-ID, mit der das Abo-Modell verknüpft ist.

id
integer

ID des Abo-Modells.

refund_period
integer

Zeitraum, in dem der Nutzer die Zahlung für ein Abo-Modell erstattet bekommen kann (in Tagen).

object
tags
Array of strings

Abo-Modell-Markierungen.

object

Details zum Probezeitraum.

Responses
201

Erstellt.

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
}