# Event "BEFORE\_CUSTOMER\_REGISTRATION"

**URL:** <https://forum.shopware.com/t/event-before-customer-registration/67844>\
**Category:** Programmierung\
**Created:** [22. Juni 2020 um 09:51 UTC](https://forum.shopware.com/t/event-before-customer-registration/67844 "2020-06-22T09:51:45Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![AS\_Fabian](https://avatars.discourse-cdn.com/v4/letter/a/c57346/32.png) [@AS\_Fabian](https://forum.shopware.com/u/AS_Fabian)\
**Post date:** [22. Juni 2020 um 09:51 UTC](https://forum.shopware.com/t/event-before-customer-registration/67844/1 "2020-06-22T09:51:45Z")

</div>

Hallo,

&nbsp;

ich suche ein Event welches vor der Registrierung gefeuert wird.

Dabei geht es um ein Plugin das es ermöglichen soll, dass Kunden-Accounts nur zu einem Verkaufkanal gehören und nicht über alle.

Also soll damit auch die Registierung in verschiedenen Verkaufkanälen ermöglicht werden.

&nbsp;

Mein Problem:

Ist bereits ein Account mit der E-Mail Adresse vorhanden, bekomme ich die Fehlermeldung “Diese E-Mail Adresse ist bereits registriert.”

Ich brauche also ein Event, dass davor greift.

Jemand eine Idee?

---

<div class="post-metadata">

**Author:** ![gezeichnet](https://avatars.discourse-cdn.com/v4/letter/g/e19b73/32.png) [@gezeichnet](https://forum.shopware.com/u/gezeichnet)\
**Post date:** [22. Juni 2020 um 13:08 UTC](https://forum.shopware.com/t/event-before-customer-registration/67844/2 "2020-06-22T13:08:56Z")

</div>

Habe es nicht probiert aber kannst du dich nicht an das CustomerRegisterEvent anhängen?

```
CustomerRegisterEvent

```

&nbsp;

---

<div class="post-metadata">

**Author:** ![AS\_Fabian](https://avatars.discourse-cdn.com/v4/letter/a/c57346/32.png) [@AS\_Fabian](https://forum.shopware.com/u/AS_Fabian)\
**Post date:** [22. Juni 2020 um 13:15 UTC](https://forum.shopware.com/t/event-before-customer-registration/67844/3 "2020-06-22T13:15:48Z")

</div>

Das Event wird erst gefeuert, wenn die E-Mail abfrage bereits aufgerufen wird.

Also, wenn die E-Mail Adresse vorhanden ist, stopt die Verarbeitung bereits vor diesem Event.

&nbsp;

Es muss ein Event sein, dass davor aufrufbar ist.

&nbsp;

Folgende Events habe ich bereits probiert:

```
 CustomerEvents::CUSTOMER\_REGISTER\_EVENT =\> 'onRegistration', CustomerRegisterEvent::class =\> 'onRegistration', 

```

Wobei beide Events auf die gleiche Klasse zeigen.
