Zahlungsart einer Bestellung per Plugin auslesen

Hallo zusammen,

ich bin aktuell ein Plugin am schreiben, dass etwas tun soll, wenn im Shopware Backend bei der Bestellung der Lieferstatus geändert wird und es eine bestimmte Zahlungsart ist. Ersteres ist kein Problem, hierzu Subscribe ich das Event ‘state_machine.order_delivery.state_changed’. Allerdings gibt es Schwierigkeiten an die Zahlungsart der Bestellung dranzukommen. Egal was ich versuche, ich erhalte für die Zahlungsart den Wert “Null” zurück.

Kann mir vielleicht jemand einen Tipp geben, wie ich an die Zahlungsart dran kommen kann?

Viele Grüße

Yukana

Hiermit hole ich mir die Daten für alle Bestellungen. Ich denke Du musst die associations bei der Abfrage angeben. 

{
  "associations": {
    "deliveries": {
      "associations": {
        "shippingOrderAddress": [
        ],
        "shippingMethod": [
        ]
      }
    },
    "transactions": {
      "associations": {
        "stateMachineState": [
        ]
      }
    },
    "orderCustomer": {},
    "addresses": {
      "associations": {
        "country": [
        ]
      }
    },
    "lineItems": {
      "associations": {
        "product": [
        ]
      }
    },
    "salesChannel": {
      "associations": {
        "paymentMethods": [
        ]
      }
    },
    "stateMachineState": {}
  },
  "includes": {
    "payment_method": [
      "id",
      "name"
    ]
  },
  "total-count-mode": 1,
}