Bundles

So funktioniert's

Ein Bundle enthält mehrere Artikel, die als Gesamtpaket verkauft werden.

Hauptmerkmale:

Einschränkungen:
  • Sie können nicht dasselbe Bundle dem Bundle hinzufügen.
  • Sie können kein leeres Bundle erstellen.
  • Wenn ein Bundle Schlüssel enthält und die verfügbaren Schlüssel aufgebraucht sind, wird der Verkauf dieses Bundles vorübergehend ausgesetzt.
  • Das Festlegen regionaler Beschränkungen für Bundles ist ausschließlich über API-Aufrufe möglich.

Einrichtung

Über Kundenportal einrichten

Hinweis
Es wird empfohlen, vor der Konfiguration von Bundles Gruppen zu erstellen, um Artikel zu sortieren und deren Anzeige im Shop zu steuern.

So erstellen Sie ein Bundle:

  1. Navigieren Sie in Ihrem Kundenportal-Projekt zum Menüpunkt Artikelkatalog > Alle Artikel.
  2. Klicken Sie auf Hinzufügen, und wählen Sie aus der Drop-down-Liste die Option Bundle aus.
  1. Legen Sie die folgenden Parameter fest:
    • Bild (optional)
    • SKU
    • eine oder mehrere Gruppen, zu denen das Bundle gehören soll
    • Name
    • Beschreibung (optional)
  2. Konfigurieren Sie die Bundle-Attribute (optional) mithilfe einer der folgenden Methoden:
  3. Klicken Sie auf Weiter.
  4. Wenn die Personalisierung aufseiten des Partners aktiviert ist, können Sie zwischen einem Standard- und einem dynamischen Bundle-Typ wählen. Bei dynamischen Bundles können Sie die Erstellung von Artikeln in Xsolla überspringen und stattdessen während des Katalogabrufs die von Ihrem Server generierten Bundle-Inhalte zurückgeben. Wenn die Personalisierung aufseiten des Partners deaktiviert ist, wird die Bundle-Typ-Auswahl nicht angezeigt und automatisch ein Standard-Bundle erstellt.

  1. Fügen Sie Artikel dem Bundle hinzu:
    1. Wählen Sie den Artikeltyp aus.
    2. Geben Sie eine oder mehrere Artikel-SKUs an, die in das Bundle integriert werden sollen.
    3. Legen Sie die Menge für jede SKU fest.

  1. Klicken Sie auf Weiter.
  2. Legen Sie den Bundle-Preis unter Kostenpflichtig oder kostenlos fest:
    • Um ein kostenloses Bundle zu erstellen, müssen Sie Kostenloses Bundle auswählen.
    • Wenn Sie stattdessen Kostenpflichtiges Bundle wählen, können Sie einen Preis in echter oder virtueller Währung festlegen. Es ist nicht möglich, als Preis für ein Bundle “0” festzulegen. Konfigurieren Sie bei Bedarf regionale Preise.
  3. Wenn Sie begrenzen möchten, wie oft ein Bundle gekauft werden darf, müssen Sie den Schalter Anzahl der Bundle-Käufe pro Benutzer beschränken und das gewünschte Limit festlegen.

  1. So legen Sie fest, wie oft das Limit zurückgesetzt wird:
    1. Wählen Sie in der Drop-down-Liste einen Zeitraum aus:
      • Täglich
      • Wöchentlich
      • Monatlich
      • Benutzerdefiniertes Intervall – wird anhand des Anzeigezeitraums des Bundles berechnet.
      • Nicht regelmäßig aktualisieren
    2. Legen Sie entsprechend dem gewählten Zeitraum fest, wann das Limit zurückgesetzt werden soll.

  1. Klicken Sie auf Weiter.

  1. Legen Sie fest, wie das Bundle im Shop angezeigt werden soll:
    1. Wählen Sie einen Status aus.
    2. Legen Sie einen Anzeigezeitraum für das Bundle fest (optional): Geben Sie die Zeitzone sowie den Beginn und das Ende des Zeitraums an. Wenn Sie kein Enddatum angeben möchten, aktivieren Sie das Kontrollkästchen Kein Enddatum.

  1. Klicken Sie auf Weiter.
  2. Überprüfen Sie die Einstellungen, und klicken Sie auf Speichern.

Über die API einrichten

Sie können die Aufrufe aus der Untergruppe Verwaltung in der Gruppe Bundles nutzen, um Bundles einzurichten.

Achtung
Aufrufe aus der Untergruppe Verwaltung sind nicht dazu bestimmt, einen Shopkatalog im Front-End zu erstellen, und sollten nicht für Landing-Pages, Webshops und Ingame-Logiken verwendet werden.
Um einem Bundle einen Spielschlüssel für eine ausgewählte Plattform hinzuzufügen, müssen Sie das content-Array mit den SKUs der gewünschten Plattformen an den Aufruf Bundle erstellen oder Bundle aktualisieren übermitteln.
Copy
Full screen
Small screen
1"content": [
2  {
3     "sku": "brilliant_game_sku_steam",
4     "quantity": 1
5  }
6]

Mithilfe des API-Aufrufs Bundle erstellen oder Bundle aktualisieren und den folgenden Parametern, lässt sich begrenzen, wie oft ein Bundle gekauft werden darf:

  • limits – legt fest, wie oft ein Bundle maximal gekauft werden darf.
  • limits.recurrent_schedule – legt fest, wie häufig das Limit zurückgesetzt wird.

Sie können auch Anzeigezeitraum des Bundles im Shop konfigurieren und regionale Beschränkungen festlegen.

Hinweis
Bevor Sie regionale Beschränkungen festlegen können, müssen Sie die Regionen in Ihrem Projekt mithilfe der entsprechenden API-Aufrufe konfigurieren.

Bundles im Shop anzeigen

Bundles werden im Katalog angezeigt, je nachdem, wie sie implementiert sind: über Site Builder oder über die API.

Anzeige über Site Builder

So zeigen Sie Bundles auf Ihrer Website an:

  1. Erstellen Sie ein Bundle.
  2. Navigieren Sie im Kundenportal zum Menüpunkt Storefronts > Websites.
  3. Klicken Sie bei der gewünschten Website auf Site Builder öffnen.
  1. Scrollen Sie im Online-Shop-Block zum Online-Shop-Abschnitt.
  2. Wählen Sie im Feld Artikeltyp die Option Bundles.
  1. Wählen Sie im Feld Artikelgruppe die gewünschte Gruppe aus.
  2. Wählen Sie ein Artikelkarten-Layout aus.
Hinweis
Für Bundle stehen nur die drei Optionen Vertikal, Groß und Empfohlen zur Auswahl. Wir empfehlen die Option Groß, da hierbei der Karteninhalt auf der Landing-Page anzeigt wird, ohne dass man auf die Karte klicken muss.
  1. Passen Sie bei Bedarf das Kartenlayout an, indem Sie in den Kartenlayout-Einstellungen die entsprechenden Schalter aktivieren.

  1. Gehen Sie wie folgt vor, nachdem Sie alle erforderlichen Änderungen vorgenommen haben und Ihre Website für den Launch bereit ist:
    1. Klicken Sie oben rechts im Site Builder auf Veröffentlichen.
    2. Aktivieren Sie die Kontrollkästchen neben den Seiten, die Sie veröffentlichen wollen.
    3. Klicken Sie Veröffentlichen.

Achtung

Sollte eine Veröffentlichung der Website nicht möglich sein, stellen Sie bitte sicher, dass alle folgenden Bedingungen erfüllt sind.

  • Keine leeren Abschnitte auf der Website vorhanden (gekennzeichnet durch einen roten Punkt).
  • Xsolla-Lizenzvereinbarung ist unterzeichnet.
  • Die Hauptseite muss bereits veröffentlicht oder zur Veröffentlichung ausgewählt sein. Es ist nicht möglich, Unterseiten vor der Hauptseite zu veröffentlichen.

Sobald die Website veröffentlicht ist, werden die Bundles in einem gesonderten Bereich angezeigt. Wenn keine Bundles angezeigt werden, sollten Sie überprüfen, ob der Status des Bundles auf “Verfügbar” gesetzt ist und keine zeitliche Anzeigebeschränkung aktiv ist.

Bundle-Informationen über die API abrufen

Wenn Ihr Katalog über die API konfiguriert wurde, lassen sich die Bundle-Daten über die im Unterabschnitt Katalog aufgelisteten Aufrufe zurückgegeben:

Webhooks einrichten

Mithilfe des Arrays items können Sie konfigurieren, welche Artikeldaten in den Webhooks Erfolgreiche Bezahlung der Bestellung und Stornierung der Bestellung integriert sind.

Nutzern Bundles gewähren

Je nach Artikeltyp und Integrationseinstellungen wird das Bundle dem Nutzer auf eine der folgenden Arten gewährt:

  • Wenn Sie PlayFab integriert haben, werden virtuelle Währungen und Gegenstände automatisch dem PlayFab-Inventar des Nutzers hinzugefügt.
  • Wenn Sie ein eigenes Bereitstellungssystem verwenden, werden alle virtuellen Gegenstände und Währungen von Ihrem System gewährt. Wir empfehlen, einen Webhook-Handler einzurichten, um Bestelldaten in Ihrem Backend zu empfangen. Die erforderlichen Daten sind im Webhook Erfolgreiche Bezahlung der Bestellung enthalten.
  • Wenn die Bereitstellung von Bundle-Inhalten nicht deaktiviert ist, sind nach dem Kauf eines Bundles alle im Bundle enthaltenen Artikel als separate Artikel im Artikel-Array des Webhooks Erfolgreiche Bezahlung der Bestellung aufgeführt. Wenn in einem Bundle ein weiteres Bundle enthalten ist, wird dieses ebenfalls entpackt, und die darin enthaltenen Artikel werden separat übermittelt.

Weitere Informationen zu dieser und anderen Methoden zum Abruf von Kaufdaten finden Sie im Abschnitt Bestellstatus-Tracking einrichten.

Hinweis
Spielschlüssel werden dem Nutzer per E-Mail oder direkt an das Berechtigungssystem gesendet.
War dieser Artikel hilfreich?
Vielen Dank!
Gibt es etwas, das wir verbessern können? Nachricht
Das tut uns leid
Bitte erläutern Sie, weshalb dieser Artikel nicht hilfreich ist. Nachricht
Vielen Dank für Ihr Feedback!
Wir werden Ihr Feedback aufgreifen und dazu nutzen, Ihr Erlebnis verbessern.
Letztmalig aktualisiert: 13. Februar 2026

Haben Sie einen Tippfehler oder einen anderen Textfehler gefunden? Wählen Sie den Text aus und drücken Sie Strg+Eingabe.

Problem melden
Wir überprüfen unsere Inhalte ständig. Ihr Feedback hilft uns, sie zu verbessern.
Geben Sie eine E-Mail-Adresse an, damit wir Sie erreichen können
Vielen Dank für Ihr Feedback!
Ihr Feedback konnte nicht gesendet werden
Versuchen Sie es später erneut oder kontaktieren Sie uns unter doc_feedback@xsolla.com.