Projekt-ID.
- Artikel in den Warenkorb legen
Warenkorb des aktuellen Benutzers abrufen
Alle Warenkorbartikel aus dem aktuellen Warenkorb löschen
Warenkorbartikel aus aktuellem Warenkorb löschen
Warenkorbartikel aus aktuellem Warenkorb aktualisieren
Warenkorb anhand von Warenkorb-ID abrufen
Alle Warenkorbartikel anhand von Warenkorb-ID löschen
Spezifischen Artikel in den Warenkorb legen
Warenkorbartikel anhand von Warenkorb-ID löschen
Warenkorbartikel anhand von Warenkorb-ID aktualisieren
Artikel in den Warenkorb...
Digital Distribution Hub (1.0.0)
Der Digital Distribution Hub ist eine neue Lösung von Xsolla, mit der sich digitale und bargeldbasierte Zahlungen über Push-Payment-Technologie und E-Commerce verknüpfen lassen.
Diese Referenz enthält API-Endpunkte für zwei Xsolla-Produkte: Ingame-Online-Shop und Bezahlstation. Es gibt zwei grundlegende URLs:
https://store.xsolla.com/apifür die Gruppen Allgemeines, Katalog, Warenkorb und Bestellung.https://ps.xsolla.comfür die Gruppe Benachrichtigungen.
API-Endpunkte in der Gruppe Katalog erfordern keine Autorisierung.
Um Aufrufe aus den Gruppen Warenkorb und Bestellung nutzen zu können, müssen Sie einen Token mithilfe der Methode Benutzertoken erstellen generieren.
Hinweis:
Diese Referenz beschreibt eine im Entwurfsstadium befindliche zukünftige API, die Schnittstelle ist noch nicht voll funktionsfähig. Derzeit können Sie nur die Endpunkte der Gruppen Katalog und Benachrichtigungen ausprobieren. Feedback können Sie gerne per E-Mail an techdoc@xsolla.com senden.
Diese Referenz beschreibt eine im Entwurfsstadium befindliche zukünftige API, die Schnittstelle ist noch nicht voll funktionsfähig. Derzeit können Sie nur die Endpunkte der Gruppen Katalog und Benachrichtigungen ausprobieren. Feedback können Sie gerne per E-Mail an techdoc@xsolla.com senden.
OpenAPI-Beschreibung herunterladen
Sprachen
Server
Mock server
https://xsolla.redocly.app/_mock/de/api/digital-distribution-hub/
https://store.xsolla.com/api/
- Mock serverhttps://xsolla.redocly.app/_mock/de/api/digital-distribution-hub/v2/project/{project_id}/cart/clear
- https://store.xsolla.com/api/v2/project/{project_id}/cart/clear
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X PUT \
https://xsolla.redocly.app/_mock/de/api/digital-distribution-hub/v2/project/44056/cart/clear \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>'Bodyapplication/json
Bevorzugte Zahlungswährung. Währungscode, bestehend aus drei Buchstaben gemäß ISO 4217.
- Mock serverhttps://xsolla.redocly.app/_mock/de/api/digital-distribution-hub/v2/project/{project_id}/cart/fill
- https://store.xsolla.com/api/v2/project/{project_id}/cart/fill
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X PUT \
https://xsolla.redocly.app/_mock/de/api/digital-distribution-hub/v2/project/44056/cart/fill \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
-H 'Content-Type: application/json' \
-d '[
{
"quantity": 123,
"sku": "booster_mega_1"
}
]'Der Warenkorb samt Artikeln wurde erfolgreich zurückgegeben.
Warenkorbpreis.
Beispiel: "{\"amount\":\"6150.0000000000000000\",\"amount_without_discount\":\"6150.0000000000000000\",\"currency\":\"USD\"}"
Beispiel: [{"attributes":[],"description":"Take it, take it all! All of Xsollas riches in one Mega Booster.","groups":[{"external_id":"powerups","name":"Power Ups"}],"image_url":"https://cdn.xsolla.net/img/misc/images/e9f2f4a634bc96ea03b5d5ceadd7c55f.png","inventory_options":{"consumable":{"usages_count":1}},"is_free":false,"name":"Xsolla Booster Mega","price":{"amount":"50.0000000000000000","amount_without_discount":"100.0000000000000000","currency":"USD"},"quantity":123,"sku":"booster_mega_1","type":"virtual_good","virtual_item_type":"consumable","virtual_prices":[]}]
Antwort
application/json
{ "cart_id": "cart_id", "is_free": false, "items": [ { … } ], "price": { "amount": "6150.0000000000000000", "amount_without_discount": "6150.0000000000000000", "currency": "USD" }, "warnings": [ { … } ] }
- Mock serverhttps://xsolla.redocly.app/_mock/de/api/digital-distribution-hub/v2/project/{project_id}/cart/item/{item_sku}
- https://store.xsolla.com/api/v2/project/{project_id}/cart/item/{item_sku}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X DELETE \
https://xsolla.redocly.app/_mock/de/api/digital-distribution-hub/v2/project/44056/cart/item/booster_mega_1 \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>'