Xsolla-logo

Projekt erstellen

post/merchants/{merchant_id}/projects

Legt ein neues Projekt an.

SecuritybasicAuth
Request
path Parameters
merchant_id
required
integer

Händler-ID.

Request Body schema: application/json
payment_url
string

Webhook-URL.

key
string

Geheimer Schlüssel des Projekts.

return_url
string

URL, zu welcher der Benutzer nach einer erfolgreichen Zahlung weitergeleitet wird. Bei mobilen Apps ist es möglich, eine URL oder ein Pfad innerhalb der App selbst anzugeben (z. B.: app://home).

user_billing_enabled
boolean

Legt fest, ob die Benutzerdaten in der Xsolla-Datenbank verbleiben.

show_user_in_paystation
boolean

Legt fest, ob die gespeicherten Zahlungskonten und die Zahlungshistorie des Benutzers im Zahlungsportal angezeigt werden.

user_public_id_enabled
boolean

Ermöglicht die Verifizierung der Benutzerdaten mit Hilfe der öffentlichen Benutzer-ID (für Zahlungen an Verkaufsterminals).

is_external_id_required
boolean

Legt fest, ob die externe ID für die Integration mit Xsolla benötigt wird.

ipn_enabled
boolean

Falls true eingestellt ist, sendet Xsolla eine HTTP-Payload an die festgelegte URL des Webhooks, wenn bestimmte Ereignisse eintreten. Die Webhook-URL ist im Parameter payment_url angegeben.

is_universal_item_enabled
boolean

Ob ein Kontotyp vorhanden sein soll, der die Nutzung der Xsolla-SDKs erlaubt.

send_email_for_user_billing_purchase
boolean

Ob Benutzer bei Guthabentransaktionen per E-Mail benachrichtigt werden.

autoredirect_from_status_page
string

Status der automatischen Weiterleitung. Mögliche Werte:

  • none (keiner der Status),
  • done (Status fertig),
  • final (Status fertig, abgebrochen),
  • all (alle Status)

Enum: "none" "done" "final" "all"
autoredirect_from_status_page_in_seconds
integer

Zeit (in Sekunden) bis zur automatischen Weiterleitung.

status_page_show_return_to_game_link
string

Status für eine manuelle Weiterleitung. Mögliche Werte:

  • none (keiner der Status),
  • done (Status fertig),
  • final (Status fertig, abgebrochen),
  • virtual_operation (Zahlungsstatus bei virtueller Währung),
  • all (Alle Status).

Enum: "none" "done" "final" "virtual_operation" "all"
object

Lokalisierte Beschriftung der "Weiterleiten"-Schaltfläche.

ar
string

Arabisch.

bg
string

Bulgarisch.

cn
string

Chinesisch (vereinfacht).

cs
string

Tschechisch.

de
string

Deutsch.

en
string

Englisch.

es
string

Spanisch.

fr
string

Französisch.

he
string

Hebräisch.

it
string

Italienisch.

ja
string

Japanisch.

ko
string

Koreanisch.

pl
string

Polnisch.

pt
string

Portugiesisch.

ro
string

Rumänisch.

ru
string

Russisch.

th
string

Thai.

tr
string

Türkisch.

tw
string

Chinesisch (traditionell).

vi
string

Vietnamesisch.

description
string

Array der lokalisierten Projektbeschreibungen.

descriptor
string

Kurzbezeichnung für das Projekt, wird in Berichten verwendet (maximale Zeichenlänge: 12).

locale_list
Array of strings

Liste der Sprachen, für welche die entsprechenden Einstellungen lokalisiert wurden.

object

Lokalisierte Projektnamen.

ar
string

Arabisch.

bg
string

Bulgarisch.

cn
string

Chinesisch (vereinfacht).

cs
string

Tschechisch.

de
string

Deutsch.

en
string

Englisch.

es
string

Spanisch.

fr
string

Französisch.

he
string

Hebräisch.

it
string

Italienisch.

ja
string

Japanisch.

ko
string

Koreanisch.

pl
string

Polnisch.

pt
string

Portugiesisch.

ro
string

Rumänisch.

ru
string

Russisch.

th
string

Thai.

tr
string

Türkisch.

tw
string

Chinesisch (traditionell).

vi
string

Vietnamesisch.

url
string

Seiten-URL des Projekts.

object

Projektmodule.

object

Moduldetails.

object

Lokalisierte Modulnamen, die im Zahlungsportal angezeigt werden.

ar
string

Arabisch.

bg
string

Bulgarisch.

cn
string

Chinesisch (vereinfacht).

cs
string

Tschechisch.

de
string

Deutsch.

en
string

Englisch.

es
string

Spanisch.

fr
string

Französisch.

he
string

Hebräisch.

it
string

Italienisch.

ja
string

Japanisch.

ko
string

Koreanisch.

pl
string

Polnisch.

pt
string

Portugiesisch.

ro
string

Rumänisch.

ru
string

Russisch.

th
string

Thai.

tr
string

Türkisch.

tw
string

Chinesisch (traditionell).

vi
string

Vietnamesisch.

enabled
boolean

Legt fest, ob das Modul für dieses Projekt aktiviert ist.

name
string

Modulname in Englisch.

object

Moduldetails.

object

Lokalisierte Modulnamen, die im Zahlungsportal angezeigt werden.

ar
string

Arabisch.

bg
string

Bulgarisch.

cn
string

Chinesisch (vereinfacht).

cs
string

Tschechisch.

de
string

Deutsch.

en
string

Englisch.

es
string

Spanisch.

fr
string

Französisch.

he
string

Hebräisch.

it
string

Italienisch.

ja
string

Japanisch.

ko
string

Koreanisch.

pl
string

Polnisch.

pt
string

Portugiesisch.

ro
string

Rumänisch.

ru
string

Russisch.

th
string

Thai.

tr
string

Türkisch.

tw
string

Chinesisch (traditionell).

vi
string

Vietnamesisch.

enabled
boolean

Legt fest, ob das Modul für dieses Projekt aktiviert ist.

name
string

Modulname in Englisch.

object

Moduldetails.

object

Lokalisierte Modulnamen, die im Zahlungsportal angezeigt werden.

ar
string

Arabisch.

bg
string

Bulgarisch.

cn
string

Chinesisch (vereinfacht).

cs
string

Tschechisch.

de
string

Deutsch.

en
string

Englisch.

es
string

Spanisch.

fr
string

Französisch.

he
string

Hebräisch.

it
string

Italienisch.

ja
string

Japanisch.

ko
string

Koreanisch.

pl
string

Polnisch.

pt
string

Portugiesisch.

ro
string

Rumänisch.

ru
string

Russisch.

th
string

Thai.

tr
string

Türkisch.

tw
string

Chinesisch (traditionell).

vi
string

Vietnamesisch.

enabled
boolean

Legt fest, ob das Modul für dieses Projekt aktiviert ist.

name
string

Modulname in Englisch.

object

Moduldetails.

object

Lokalisierte Modulnamen, die im Zahlungsportal angezeigt werden.

ar
string

Arabisch.

bg
string

Bulgarisch.

cn
string

Chinesisch (vereinfacht).

cs
string

Tschechisch.

de
string

Deutsch.

en
string

Englisch.

es
string

Spanisch.

fr
string

Französisch.

he
string

Hebräisch.

it
string

Italienisch.

ja
string

Japanisch.

ko
string

Koreanisch.

pl
string

Polnisch.

pt
string

Portugiesisch.

ro
string

Rumänisch.

ru
string

Russisch.

th
string

Thai.

tr
string

Türkisch.

tw
string

Chinesisch (traditionell).

vi
string

Vietnamesisch.

enabled
boolean

Legt fest, ob das Modul für dieses Projekt aktiviert ist.

name
string

Modulname in Englisch.

object

Moduldetails.

object

Lokalisierte Modulnamen, die im Zahlungsportal angezeigt werden.

ar
string

Arabisch.

bg
string

Bulgarisch.

cn
string

Chinesisch (vereinfacht).

cs
string

Tschechisch.

de
string

Deutsch.

en
string

Englisch.

es
string

Spanisch.

fr
string

Französisch.

he
string

Hebräisch.

it
string

Italienisch.

ja
string

Japanisch.

ko
string

Koreanisch.

pl
string

Polnisch.

pt
string

Portugiesisch.

ro
string

Rumänisch.

ru
string

Russisch.

th
string

Thai.

tr
string

Türkisch.

tw
string

Chinesisch (traditionell).

vi
string

Vietnamesisch.

enabled
boolean

Legt fest, ob das Modul für dieses Projekt aktiviert ist.

name
string

Modulname in Englisch.

object

Moduldetails.

object

Lokalisierte Modulnamen, die im Zahlungsportal angezeigt werden.

ar
string

Arabisch.

bg
string

Bulgarisch.

cn
string

Chinesisch (vereinfacht).

cs
string

Tschechisch.

de
string

Deutsch.

en
string

Englisch.

es
string

Spanisch.

fr
string

Französisch.

he
string

Hebräisch.

it
string

Italienisch.

ja
string

Japanisch.

ko
string

Koreanisch.

pl
string

Polnisch.

pt
string

Portugiesisch.

ro
string

Rumänisch.

ru
string

Russisch.

th
string

Thai.

tr
string

Türkisch.

tw
string

Chinesisch (traditionell).

vi
string

Vietnamesisch.

enabled
boolean

Legt fest, ob das Modul für dieses Projekt aktiviert ist.

name
string

Modulname in Englisch.

object

Moduldetails.

object

Lokalisierte Modulnamen, die im Zahlungsportal angezeigt werden.

ar
string

Arabisch.

bg
string

Bulgarisch.

cn
string

Chinesisch (vereinfacht).

cs
string

Tschechisch.

de
string

Deutsch.

en
string

Englisch.

es
string

Spanisch.

fr
string

Französisch.

he
string

Hebräisch.

it
string

Italienisch.

ja
string

Japanisch.

ko
string

Koreanisch.

pl
string

Polnisch.

pt
string

Portugiesisch.

ro
string

Rumänisch.

ru
string

Russisch.

th
string

Thai.

tr
string

Türkisch.

tw
string

Chinesisch (traditionell).

vi
string

Vietnamesisch.

enabled
boolean

Legt fest, ob das Modul für dieses Projekt aktiviert ist.

name
string

Modulname in Englisch.

img
string
object
object
enabled
required
boolean
xsolla_tips_enabled
string
Enum: "none" "xsolla" "project"
Array of objects
Array
currency
required
string
country
required
string
required
Array of objects
Array
min
required
number
max
number
Array of objects
Array
value
required
number
active
required
boolean
Array of objects
Array
value
required
number
active
required
boolean
integration_type
string

Projektintegrationstyp.

Enum: "standard" "tokenless" "simplified" "play_fab"
Responses
201

Created.

404

Not Found.

Request samples
application/json
{
  • "payment_url": "string",
  • "key": "string",
  • "return_url": "string",
  • "user_billing_enabled": true,
  • "show_user_in_paystation": true,
  • "user_public_id_enabled": true,
  • "is_external_id_required": true,
  • "ipn_enabled": true,
  • "is_universal_item_enabled": true,
  • "send_email_for_user_billing_purchase": true,
  • "autoredirect_from_status_page": "none",
  • "autoredirect_from_status_page_in_seconds": 0,
  • "status_page_show_return_to_game_link": "none",
  • "status_page_return_to_game_link_name": {
    },
  • "description": "string",
  • "descriptor": "string",
  • "locale_list": [
    ],
  • "name": {
    },
  • "url": "string",
  • "components": {
    },
  • "img": "string",
  • "secondary_market": {
    },
  • "xsolla_tips_enabled": "none",
  • "xsolla_tips_settings": [
    ],
  • "integration_type": "standard"
}