Hallo Zusammen,
(1) über den Request des context endpoints erhalte ich die im Backend eingestellten Zahlungsmöglichkeiten zum Verkaufskanal:
Get payment methods: GET /sales-channel-api/v1/payment-method *
(2) Jetzt kann der Kunde seine bevorzugte Zahlungsart wählen. Mit dem cart endpoint erzeuge ich eine neue Position in den Bestellungen.
Create an order: POST /sales-channel-api/v1/checkout/order **
(3) Aus Schritt 2: Create an order rhalte ich eine ID im Response; vermute dass ist die orderId für Schritt 4, den Bezahlvorgang.
Start the payment process for an order: POST /sales-channel-api/v1/checkout/order/{orderId}/pay **
(4) Ab hier bekomme ich ein leeren Response ohne die Möglichkeit die von Kunden gewählte Zahlmethode übermittelt zu haben.
Wann sende ich an welche URL mein POST mit der gewählten Zahlungsmethode des Kunden?
Und wie muss der Request body für diesen Post aussehen?
Vielen Dank,
Mit freundlichem Gruß, mii
* Context endpoint: https://docs.shopware.com/en/shopware-platform-dev-en/api/sales-channel-context-api?category=shopware-platform-dev-en/api
** Cart endpoint: https://docs.shopware.com/en/shopware-platform-dev-en/api/sales-channel-cart-api?category=shopware-platform-dev-en/api