Parallel dazu, dass jeder "Kunde" eine eigene Adresse zugewiesen bekommt, speichere ich seine Senderadresse, sofern er sie eingibt (hope so). Dadurch müsste ich jede Transaktion zuweisen können.
siehe dazu dies:
Eine vorher eindeutige Absenderkennug gibt es nicht, da ein Zahlungsbetrag aus mehreren Adressen stammen kann.
Der Absender selbst weiss also gar nicht, aus wie vielen und aus welchen seiner Adressen seine Zahlung tatsächlich erfolgen wird.
Kann ich einem Kunden eine feste Adresse geben, so dass er diese immer wieder benutzt? Wäre das möglich?
Ja. Dadurch wird das Speichern der Absenderadressen überflüssig, sofern Du Kunden-ID und Empfängeradresse fest verbindest.