# Kaufen erst nach Login möglich?

**URL:** <https://forum.shopware.com/t/kaufen-erst-nach-login-moeglich/94994>\
**Category:** Allgemein\
**Created:** [27. Juni 2022 um 14:42 UTC](https://forum.shopware.com/t/kaufen-erst-nach-login-moeglich/94994 "2022-06-27T14:42:20Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![shopware12](https://avatars.discourse-cdn.com/v4/letter/s/278dde/32.png) [@shopware12](https://forum.shopware.com/u/shopware12)\
**Post date:** [27. Juni 2022 um 14:42 UTC](https://forum.shopware.com/t/kaufen-erst-nach-login-moeglich/94994/1 "2022-06-27T14:42:21Z")

</div>

Hallo an Alle,

ich brauche mal bitte eure Hilfe:

Wir würden gerne allen Besuchern unsere Produkte mit Preis zeigen, aber bestellen sollen nur diejenigen können, die eingeloggt sind. Ist sowas standardmäßig möglich oder brauchen wir da ein Plugin. Wenn ja, welches?

Ich habe zwar einige Plugins gefunden, aber das war alles nicht genau das, was wir suchen.

Vielen Dank im voraus für jeden Tipp.

S.

---

<div class="post-metadata">

**Author:** ![abdullah](https://avatars.discourse-cdn.com/v4/letter/a/aeb1de/32.png) [@abdullah](https://forum.shopware.com/u/abdullah)\
**Post date:** [27. Juni 2022 um 14:53 UTC](https://forum.shopware.com/t/kaufen-erst-nach-login-moeglich/94994/2 "2022-06-27T14:53:03Z")

</div>

@shopware12, möchtest du, dass keine Gastbestellungen stattfinden? Dann musst du glaube ich die Einstellung `Standardmäßig ein Kundenkonto anlegen` unter `Login -> Registrierung` aktivieren.

---

<div class="post-metadata">

**Author:** ![shopware12](https://avatars.discourse-cdn.com/v4/letter/s/278dde/32.png) [@shopware12](https://forum.shopware.com/u/shopware12)\
**Post date:** [27. Juni 2022 um 14:59 UTC](https://forum.shopware.com/t/kaufen-erst-nach-login-moeglich/94994/3 "2022-06-27T14:59:15Z")

</div>

Vielen Dank für die schnelle Antwort.  
Ich befürchte, das ist nicht ganz das, was ich suche.  
kaufen kann trotzdem Jeder, nur kann der Kunde nicht als Gast kaufen, wenn aktiviert.

---

<div class="post-metadata">

**Author:** ![abdullah](https://avatars.discourse-cdn.com/v4/letter/a/aeb1de/32.png) [@abdullah](https://forum.shopware.com/u/abdullah)\
**Post date:** [27. Juni 2022 um 15:21 UTC](https://forum.shopware.com/t/kaufen-erst-nach-login-moeglich/94994/4 "2022-06-27T15:21:22Z")

</div>

Naja um eine Bestellung tätigen zu können, muss ja ein Kunde eingeloggt sein. Sei es über ein Shop Account oder z. B. PayPal Account oder ähnliches.

Was genau möchtest du denn haben?

Möchtest du, dass nur spezielle Kunden sich registrieren und einloggen können, die du ggf. speziell freigeben musst?

---

<div class="post-metadata">

**Author:** ![shopware12](https://avatars.discourse-cdn.com/v4/letter/s/278dde/32.png) [@shopware12](https://forum.shopware.com/u/shopware12)\
**Post date:** [27. Juni 2022 um 17:46 UTC](https://forum.shopware.com/t/kaufen-erst-nach-login-moeglich/94994/5 "2022-06-27T17:46:01Z")

</div>

Wir haben ca. 200 Kunden, die bereits einen Account haben. Der Chef will jetzt, dass Jeder die Artikel sehen kann (mit Preis), aber nur eingelogte Kunden bestellen können. Also keine Möglichkeit besteht, sich einen Account anzulegen, wenn man nicht schon Kunde ist.

Ich verstehe es selbst nicht ganz. Aber der Chef ist der Chef und ich muss eine Lösung finden:-((!

---

<div class="post-metadata">

**Author:** ![SmartStylez](https://avatars.discourse-cdn.com/v4/letter/s/a88e4f/32.png) [@SmartStylez](https://forum.shopware.com/u/SmartStylez)\
**Post date:** [27. Juni 2022 um 18:01 UTC](https://forum.shopware.com/t/kaufen-erst-nach-login-moeglich/94994/6 "2022-06-27T18:01:13Z")

</div>

Dieses Plugin sollte genau die Funktionalität abdecken:

> **[Registrierung deaktivieren, Registrierung ausblenden, Vorteile einer...](https://store.shopware.com/dmits63159257335m/registrierung-deaktivieren-registrierung-ausblenden-vorteile-einer-registrierung-ausblenden.html)**
>
> Mit diesem Plugin kann die Registrierung deaktiviert werden. Nutzer können sich mit einem bestehenden Account anmelden aber keinen neuen erstellen.…

---

<div class="post-metadata">

**Author:** ![shopware12](https://avatars.discourse-cdn.com/v4/letter/s/278dde/32.png) [@shopware12](https://forum.shopware.com/u/shopware12)\
**Post date:** [27. Juni 2022 um 18:37 UTC](https://forum.shopware.com/t/kaufen-erst-nach-login-moeglich/94994/7 "2022-06-27T18:37:23Z")

</div>

Super. Vielen Dank. Werde ich morgen gleich mal ausprobieren.

---

<div class="post-metadata">

**Author:** ![shopware12](https://avatars.discourse-cdn.com/v4/letter/s/278dde/32.png) [@shopware12](https://forum.shopware.com/u/shopware12)\
**Post date:** [28. Juni 2022 um 04:15 UTC](https://forum.shopware.com/t/kaufen-erst-nach-login-moeglich/94994/8 "2022-06-28T04:15:48Z")

</div>

Update:  
Es soll so sein, dass der Besucher keinen Warenkorb hat und auch keine Artikel in diesen legen kann. Erst nach dem Anmelden soll zu jedem Produkt der Button „In den Warenkorb“ sichtbar sein.

---

<div class="post-metadata">

**Author:** ![Laudenz](https://avatars.discourse-cdn.com/v4/letter/l/a9a28c/32.png) [@Laudenz](https://forum.shopware.com/u/Laudenz)\
**Post date:** [30. Juni 2022 um 06:36 UTC](https://forum.shopware.com/t/kaufen-erst-nach-login-moeglich/94994/9 "2022-06-30T06:36:36Z")

</div>

Hallo @shopware12 , das beschriebene Verhalten aus deinem Update Post lässt sich auch in einem eigenen Theme realisieren.  
Dafür muss die Datei …/page/product-detail/buy-widget.html.twig in dein Theme mit aufnehmen und den Block page\_product\_detail\_buy\_form anpassen. In den Block kann man eine Abfrage einbauen, ob der Besucher angemeldet ist und nur in diesem Fall den „Button“ ausgeben:  
{% if (context.customer) %}

---

<div class="post-metadata">

**Author:** ![shopware12](https://avatars.discourse-cdn.com/v4/letter/s/278dde/32.png) [@shopware12](https://forum.shopware.com/u/shopware12)\
**Post date:** [30. Juni 2022 um 10:05 UTC](https://forum.shopware.com/t/kaufen-erst-nach-login-moeglich/94994/10 "2022-06-30T10:05:28Z")

</div>

Vielen Dank. Das schaue ich mir am Wochenende an. Hört sich gut an:-)!!
