[Nur PaaS]{class="badge informative" title="Gilt nur für Adobe Commerce in Cloud-Projekten (von Adobe verwaltete PaaS-Infrastruktur) und lokale Projekte."}

ACSD-64212: Bestellung, die nicht mit einem Kundenkonto verknüpft ist, das nach der Bestellung über GraphQL erstellt wurde

Mit dem Patch ACSD-64212 wird das Problem behoben, dass eine Bestellung nicht mit einem Kundenkonto verknüpft wird, das nach der Bestellung über GraphQL erstellt wird. Dieser Patch ist verfügbar, wenn Quality Patches Tool (QPT) 1.1.59 installiert ist. Die Patch-ID ist ACSD-64212. Beachten Sie, dass das Problem voraussichtlich in Adobe Commerce 2.4.8 behoben wird.

Betroffene Produkte und Versionen

Der Patch wird für die Adobe Commerce-Version erstellt:

Adobe Commerce (alle Bereitstellungsmethoden) 2.4.7-p3

Kompatibel mit Adobe Commerce-Versionen:

Adobe Commerce (alle Bereitstellungsmethoden) 2.4.5 - 2.4.7-p3

NOTE
Der Patch könnte mit neuen Quality Patches Tool-Versionen auch für andere Versionen gelten. Um zu überprüfen, ob der Patch mit Ihrer Adobe Commerce-Version kompatibel ist, aktualisieren Sie das magento/quality-patches auf die neueste Version und überprüfen Sie die Kompatibilität auf der Seite Quality Patches Tool: Nach Patches suchen. Verwenden Sie die Patch-ID als Suchbegriff, um den Patch zu finden.

Problem

Die Bestellung ist nicht mit einem Kundenkonto verknüpft, wenn das Konto nach der Bestellung über GraphQL erstellt wird.

Schritte zur Reproduktion:

  1. Platzieren Sie eine Gastbestellung im Frontend.
  2. Senden Sie die folgende Anfrage, um das Konto zu erstellen:
mutation CreateAccountAfterCheckout(
$email: String!
$firstname: String!
$lastname: String!
$password: String!
$is_subscribed: Boolean!
) {
  createCustomer(
    input: {
      email: $email
      firstname: $firstname
      lastname: $lastname
      password: $password
      is_subscribed: $is_subscribed
    }
  ) {
    customer {
      email
      __typename
    }
    __typename
  }
}
{
  "email": "guest@example.com",
  "firstname": "first",
  "lastname": "last",
  "password": "password",
  "is_subscribed": false
}

Erwartete Ergebnisse:

Die Gastbestellung wird mit dem Kunden verknüpft, nachdem das Kundenkonto erstellt wurde.

Tatsächliche Ergebnisse:

Kundenkonto wurde erstellt, aber die Gastbestellung ist nicht mit dem Kunden verknüpft.

Patch anwenden

Verwenden Sie je nach Bereitstellungsmethode die folgenden Links, um einzelne Patches anzuwenden:

Verwandtes Lesen

Weitere Informationen zu Quality Patches Tool finden Sie unter:

recommendation-more-help
c2d96e17-5179-455c-ad3a-e1697bb4e8c3