Um bedingte Logik und einen Dokumenten-Upload in ein Shopify-Registrierungsformular für Großhändler einzubauen, bauen Sie das Formular in BSS B2B Solution mit einem Dropdown Customer type und einem Datei-Upload-Feld. Danach legen Sie eine bedingte Logik an, die Felder je nach Antwort ein- oder ausblendet. Eine Zahnarztpraxis sieht ein Feld für die Zahnarztzulassung, ein Händler sieht ein Feld für das Resale-Zertifikat, und jeder Antragsteller beantwortet nur, was für ihn zutrifft.
Ein Formular kann mehreren Arten von Antragstellern dienen. Ohne Logik fragen Sie entweder alle nach allem, was Interessenten zum Abbruch veranlasst, oder Sie bauen je Typ ein eigenes Formular, was den Pflegeaufwand vervielfacht. Bedingte Logik hält ein einziges Formular für jede Person kurz. Ein Datei-Upload-Feld sorgt dafür, dass die Unterlagen mit dem Antrag eingehen, sodass die Freigabe keinen zweiten E-Mail-Austausch braucht.

Für wen es gedacht ist
Dieses Setup passt für Sie, wenn:
- Sie verkaufen an mehr als eine Art Handelskunde, zum Beispiel an zugelassene Fachkräfte, Einzelhändler und Distributoren, und jede Art braucht andere Unterlagen.
- Sie müssen ein Dokument sehen, bevor Sie freigeben, etwa eine Gewerbeerlaubnis, ein Resale-Zertifikat oder ein Schreiben zur Steuerbefreiung.
- Ein langes Formular mit jeder möglichen Frage lässt ernsthafte Interessenten abspringen.
- Ihr Team prüft Anträge von Hand und möchte die Unterlagen am Datensatz haben.
- Sie nutzen den Plan, der bedingte Logik ausführt, oder wollen auf ihn wechseln.
Warum das wichtig ist
Relevanz erhöht die Abschlussquote. Ein Antragsteller, der nur die Fragen sieht, die ihn betreffen, ist schneller fertig, und Ihre Prüfliste füllt sich mit vollständigen statt halb ausgefüllten Anträgen. Außerdem bleibt das Formular ehrlich: Ein ausgeblendetes Feld wird nicht abgefragt.
Unterlagen verändern die Wirtschaftlichkeit der Freigabe. DermaplanePro, eine US-amerikanische Hautpflegemarke, die an zugelassene Fachkräfte verkauft, beschreibt in ihrer Fallstudie, dass jedes neue Großhandelskonto vor der Freigabe Nachweise wie Resale-Zertifikate und eine Steuer-ID brauchte und dass die Teams Tage damit verbrachten, sie in E-Mail-Verläufen zu prüfen. Das Registrierungsformular mit Datei-Upload lässt das Personal die Unterlagen an einer Stelle prüfen, und der integrierte Steuer-ID-Prüfer markiert ungültige Eingaben, bevor sie in die Prüfliste gelangen. Lesen Sie die Geschichte von DermaplanePro.
Halten Sie die Antragstellertypen, die Sie bedienen, fest, bevor Sie Logik bauen. Eine einfache Tabelle mit Typ, sichtbaren Feldern und erforderlichen Dokumenten dient als Testplan für jeden Pfad.
Was Shopify nativ abdeckt und wo eine App hilft
Registrierung und Freigabe von Geschäftskunden sind in den B2B-Planfunktionen von Shopify nicht aufgeführt, laut dem Shopify Help Center (abgerufen am 2. Oktober 2026). Natives B2B beginnt, sobald Sie ein Unternehmen für einen Käufer angelegt haben. BSS B2B Solution deckt den Schritt davor ab: das Antragsformular mit Feldern, die auf Antworten reagieren, Datei-Upload, Steuer-ID-Prüfungen, Freigabe und Tags. Der Hub zum Kunden-Onboarding verlinkt die passenden Leitfäden.
So richten Sie bedingte Logik und Uploads mit BSS B2B Solution ein
Schritt 1: Bauen Sie das Formular mit allen Feldern, die Sie ein- oder ausblenden können
Legen Sie zuerst das Formular an, denn die Logik arbeitet mit vorhandenen Feldern. Fügen Sie ein Dropdown wie Customer type mit Ihren Antragstellertypen und ein File upload Feld für jedes Dokument sowie weitere benutzerdefinierte Felder hinzu. Benutzerdefinierte Felder, einschließlich Datei-Upload, sind in bezahlten Plänen verfügbar.

Schritt 2: Das Datei-Upload-Feld konfigurieren
Ein Datei-Upload-Feld nimmt pro Feld eine Datei an, bis zu 10 MB je Datei. Dokumente wie PDF, Word, Excel, CSV, TXT und ZIP werden angenommen, ebenso Bilder im Format GIF, JPEG und PNG. WebP- und HEIC-Bilder werden abgelehnt, und Bilder sind auf 25 Megapixel begrenzt. Schlägt ein Upload fehl, lässt sich das Formular erst absenden, wenn er gelingt. Nennen Sie Antragstellern deshalb im Hilfetext die passenden Formate.
Schritt 3: Bedingte Logik anlegen
Gehen Sie zu Registration Forms > Conditional logic und klicken Sie auf Create new logic, dann wählen Sie das Formular. Unter General Information aktivieren Sie Conditional form und setzen Status auf Enable. Unter Add conditions wählen Sie Show oder Hide, wählen das Feld, das davon betroffen ist, und dann Any condition oder All conditions. In der Bedingungszeile wählen Sie das Feld zum Prüfen, die Bedingung und den Wert. Zum Beispiel: Show Dental licence upload, wenn Customer type gleich Dental practice ist.

Schritt 4: Weitere Zweige hinzufügen
Klicken Sie auf Add another conditional, um ein weiteres Feld zu steuern. Ein Text-, Dropdown-, Radio- oder Checkbox-Feld lässt sich mit Bedingungen wie is, is not, contains und starts with prüfen; ein Zahlenfeld unterstützt zusätzlich greater than und smaller than. Für eine Checkbox-Gruppe verwenden Sie Contains, um zu prüfen, ob eine Option angekreuzt ist.
Schritt 5: Jeden Pfad testen
Öffnen Sie das veröffentlichte Formular und füllen Sie das Auslösefeld aus. Prüfen Sie, dass das Zielfeld erscheint, und probieren Sie dann den Gegenwert, um zu bestätigen, dass es verschwindet. Senden Sie für jeden Antragstellertyp einen Testantrag, öffnen Sie danach den Datensatz und prüfen Sie die hochgeladene Datei.

Logik gut gestalten
Wählen Sie das Auslösefeld sorgfältig. Ein Dropdown oder eine Radio-Gruppe ist das sicherste Auslösefeld, weil Antragsteller aus einer festen Liste wählen und Sie jeden möglichen Wert kennen. Ein Freitext-Auslöser lädt zu Tippfehlern ein, und eine Bedingung wie „is Dental practice“ trifft nicht auf „dental practise“ zu. Halten Sie die Zahl der Zweige klein, höchstens drei oder vier Typen, und vermeiden Sie Ketten, die tiefer als zwei Ebenen gehen. Hängt Feld B von Feld A ab und ist A ausgeblendet, ist auch die Bedingung für B nicht erfüllt.
Geben Sie jedem Upload-Feld einen Hilfetext, der sagt, welches Dokument Sie in welchem Format brauchen und warum. Antragsteller, die den Zweck verstehen, hängen eher die richtige Datei an. Prüfen Sie zuletzt den Pflichtschalter auf beiden Pfaden. Senden Sie bei jedem Feld, das Pflicht und manchmal ausgeblendet ist, das Formular einmal auf dem Pfad, auf dem es ausgeblendet ist, und einmal dort, wo es sichtbar ist. Bestätigen Sie dann, dass sich beide Absendungen wie erwartet verhalten.
Nach dem Absenden: Unterlagen prüfen
Anträge erscheinen unter Registration Forms > Registration management mit allen Antworten. Klicken Sie auf eine hochgeladene Datei, etwa einen Nachweis zur Steuerbefreiung oder eine Gewerbeerlaubnis, um sie in einem Popup-Viewer anzusehen, ohne sie herunterzuladen. Antworten auf benutzerdefinierte Felder werden nach der Freigabe als Kunden-Metafelder gespeichert, sodass Sie sie später im Shopify-Admin sehen. Hat ein Feld einen Tippfehler, können Sie es vor der Freigabe bearbeiten. Die Freigabe setzt dann den Tag, mit dem die Preis- und Zugriffsregeln beginnen. Der Anwendungsfall Freigabe und Benachrichtigung behandelt Status, Sammelaktionen und E-Mails.

Beispiel: ein Distributor für Zahnarztbedarf
Dies ist eine Illustration mit erfundenen Angaben, kein Kundenergebnis. Ein Distributor verkauft Verbrauchsmaterial an Zahnarztpraxen und an Einzelhändler, und Antragsteller müssen nachweisen, wer sie sind.
| Customer type | Angezeigte Felder | Dokument |
|---|---|---|
| Dental practice | Name der Praxis, Zulassungsnummer | Upload: Zahnarztzulassung |
| Retailer | Name des Geschäfts, Steuer-ID | Upload: Resale-Zertifikat |
| Distributor | Firmenname, bediente Regionen | Upload: Handelsregisterauszug |
Das Formular zeigt immer Vorname, Nachname, E-Mail und Passwort, weil diese Felder nicht ein- oder ausgeblendet werden können. Das Customer type-Dropdown steuert die drei Blöcke. Eine Praxis sieht nie das Feld für das Resale-Zertifikat, ein Einzelhändler nie das Zulassungsfeld, und der Prüfer öffnet jeden Datensatz mit dem Wissen, welches Dokument er erwarten muss.
Passt gut dazu
- Freigabe und Tags. Ein Registrierungsformular mit Freigabe fügt den Tag hinzu, der Preise freischaltet.
- Steuer-IDs. Eine Unternehmens-Steuer-ID bei der Registrierung prüfen prüft die Nummer, während der Antragsteller tippt.
- Lange Formulare. Ein mehrstufiges Formular teilt den Antrag in kurze Schritte.
- Benachrichtigungen. Großhandelsanträge freigeben und benachrichtigen behandelt die E-Mails rund um die Entscheidung.
Das Glossar erklärt Resale-Zertifikat, Steuer-ID und Kunden-Tag.
Grenzen und häufige Fehler
- Bedingte Logik läuft nur auf Platinum. Auf niedrigeren Plänen können Sie die Seite öffnen und die Logik speichern, aber sie wird im Formular Ihres Shops erst nach einem Upgrade angewendet. Die Listenseite zeigt dann an, dass sie für Ihren Plan deaktiviert ist.
- Eine Logik pro Formular. Eine Logik kann mehrere Regeln enthalten, aber jedes Feld kann nur von einer Regel gesteuert werden.
- Datums- und Dateifelder können keine Bedingungen sein. Verwenden Sie ein Dropdown, Radio-, Checkbox-, Text- oder Zahlenfeld als Auslöser.
- Kernfelder bleiben sichtbar. Vorname, Nachname, E-Mail und Passwort lassen sich auf Großhandelsformularen nicht ein- oder ausblenden.
- Ausgeblendet heißt falsch. Eine Bedingung auf einem ausgeblendeten Feld gilt als nicht erfüllt. Planen Sie Ketten deshalb vom Anfang des Formulars nach unten.
- Ein doppeltes Formular kopiert seine Logik nicht. Legen Sie für die Kopie eine neue Logik an.
- Zirkuläre Regeln werden abgelehnt. Zwei Regeln, die voneinander abhängen, lösen die Meldung „circular reference“ aus.
- Ein fehlgeschlagener Upload blockiert das Absenden. Halten Sie den Hilfetext zu Größe und Format klar.
Checkliste für die Einrichtung
- Listen Sie die Antragstellertypen, die Felder, die jeder braucht, und das Dokument auf, das jeder liefern muss.
- Bauen Sie das Formular mit dem Typ-Dropdown und den Upload-Feldern.
- Setzen Sie für jeden Upload einen Hilfetext mit akzeptierten Formaten und dem Limit von 10 MB.
- Legen Sie die Logik an und aktivieren Sie sie.
- Testen Sie jeden Antragstellertyp, auch einen fehlgeschlagenen Upload.
- Öffnen Sie die Datensätze und prüfen Sie, dass sich die Dateien lesen lassen.
- Prüfen Sie vor der Ankündigung des Formulars, dass Ihr Plan bedingte Logik unterstützt.
Pläne und Voraussetzungen
Bedingte Logik läuft auf dem Platinum-Plan. Benutzerdefinierte Formularfelder und Datei-Upload brauchen einen bezahlten Plan. Das US-EIN-Steuer-ID-Feld ist auf Platinum verfügbar; Felder für EU-USt-IdNr., UK VAT und ABN sind in bezahlten Plänen verfügbar. Der Free-Plan hat ein Formular ohne diese Optionen. Die aktuellen Plan-Details finden Sie auf der Preisseite von BSS B2B Solutions.
Sie können BSS B2B Solution im Shopify App Store installieren (Bewertung 4,9 aus 1.190 Bewertungen, Stand 19. Oktober 2026; 14 Tage kostenlose Testphase bei bezahlten Plänen), lesen Sie die App-Übersicht, oder folgen Sie dem Leitfaden zum Ein- und Ausblenden von Formularfeldern mit bedingter Logik in der Dokumentation.



