Wer B2B über Shopify abwickelt, kennt das Feld: In der Rechnungs- und Lieferadresse steht traditionell ein Nachname. Für Geschäftskunden ist das oft sinnlos, Firmen wie „Müller & Söhne GmbH“ kaufen nicht als Privatperson, sondern als juristische Entität. Shopify hat deswegen die Anforderung an family_name im Payments-Apps-API für B2B-Bestellungen gelockert. Konkret: Bei Payment-Session-Requests für B2B-Aufträge dürfen shipping_address und billing_address den Nachnamen jetzt weglassen.
Was ändert sich konkret im Payments-Apps-API?
Betroffen sind ausschließlich Zahlungs-Apps, die über die Payments Apps API an den Shopify-Checkout andocken, also eigenentwickelte Zahlungsintegrationen, B2B-Rechnungsdienstleister, Kauf-auf-Rechnung-Anbieter und Finanzierungslösungen. Bislang verlangten diese Requests ein vollständig befülltes Adressobjekt inklusive family_name. Fehlte der Wert, schlug die Validierung fehl. Mit der Anpassung akzeptiert das API B2B-Sessions, in denen der Nachname leer bleibt.
Für Shopbetreiber heißt das: Der B2B-Checkout verlangt vom Einkäufer keinen Personennamen mehr, sondern arbeitet mit Firmenname und Adresse. Das reduziert Reibung im Beschaffungsprozess, gerade dort, wo Einkäufer im Namen des Unternehmens bestellen und keine Privatperson im Feld „Nachname“ auftauchen soll.
family_name prüfen und für B2B-Sessions lockern, sonst brechen Kunden-Checkouts ab, obwohl Shopify die Adresse längst akzeptiert.Warum verlieren Händler Umsatz, wenn ihre Payment-App den Nachnamen erzwingt?
Ein Einkäufer, der bei einer Lieferantenbestellung keinen Nachnamen eingeben will oder kann, tritt an dieser Stelle ab. Der Grund ist selten technisch, meist organisatorisch: Bei Sammelbestellungen, Bestellungen über ein Einkaufsportal oder automatisierten Beschaffungssystemen liegt der Nachname schlicht nicht vor. Erzwingt die Payment-App den Wert, bricht die Session ab, noch bevor der Kaufabschluss erreicht ist.
Die Änderung ist dabei kein isoliertes Zahlen-Update, sondern eine Anpassung an die Realität des B2B-Handels. Firmen kaufen als Firmen. Alle Felder, die das ignorieren, erzeugen Reibung im Beschaffungsprozess.
Was müssen Shopbetreiber und App-Entwickler jetzt tun?
Shopify-Händler, die eine eigene Payment-Integration oder eine Agentur-Lösung für den B2B-Checkout einsetzen, sollten zeitnah prüfen lassen, ob die Validierung auf family_name noch greift. Das gilt besonders für Shopbetreiber, die Zahlungs-Apps über die Payments Apps API eingebunden haben und B2B-Bestellungen darüber abwickeln. Ein kurzer Test: eine Testbestellung mit leerem Nachnamen im Adressobjekt durch den Checkout schicken.
Entwickler, die die Integration betreuen, passen die Request-Validierung an: Für B2B-Sessions darf family_name fehlen, für B2C-Sessions bleibt das Feld weiterhin Pflicht, sofern der Checkout es verlangt. Die Doku der Payments Apps API listet die entsprechenden Felder in shipping_address und billing_address.
- Testen: Testbestellung im B2B-Kontext mit leerem Nachnamen durchspielen.
- Validierung prüfen: Eigene Payment-App oder Agentur-Lösung auf
family_name-Pflicht für B2B-Sessions kontrollieren. - Dokumentation: Team und ggf. Agentur informieren, damit die Änderung nicht in einer späteren Development-Session untergeht.
Für Händler, die eine Standard-Zahlungsmethode wie Shopify Payments nutzen, ist die Änderung ohne To-do. Relevant wird sie erst, wenn eine eigene oder angepasste Payments-App im Spiel ist, und genau dort sollte sie jetzt auf dem Testboard stehen, bevor die nächste B2B-Kampagne live geht.
