Mit der Ressource Baskets können Sie den Warenkorb steuern.

Mit diesem API-Typ können Sie den Warenkorb ansprechen,
Sie können Artikel in den Warenkorb legen und zum Bsp. den Kunden anschließend auf diesen Warenkorb leiten. Ein Beispielszenario wäre die Listung Ihrer Produkte auf einer anderen Seite.

Ebenso können Sie die Produkte über die Warenkorb API auch updaten und löschen.

Mit der Warenkorb API können Sie nicht nur existierrende Produkte des apt-shop ansprechen, Sie können auch fremde Produkte in den Warenkorb legen.
Ein Anwendungsfall wäre hier ein externer Produkt-Konfigurator, in dem der Kunde ein Produkt generiert und dass dann als eigenständiges Produkt über die API in den Warenkorb gelangt.

Den Bestellprozess selbst führt der Kunde dann im apt-shop aus.

Weiterleitung des Kunden auf den Warenkorb

Sie können den Besucher auf Ihren apt-shop umleiten. Damit dieser dann zu dem erstellten Warenkorb zugeordnet wird, übergeben Sie als GET Parameter die basketItemId und den redirectHash.

Beispiel: http://www.ihr-shop.de/modules.php?warp=basket&basketItemId=basketItemId&redirectHash=redirectHash

Wenn Sie weitere Artikel dem gleichen Warenkorb übergeben möchten, so müssen Sie die erhaltene apiSessionId als SessionId bei der nächsten add Operation angeben.