Grundsätzlich hast du da recht.
Aber Ich würde nicht die Zahlungsarten mit 3 Farben versehen, sondern die Sitzreservierung.
Meiner Meinung nach könnte das so aussehen:
Sitz ist Frei = Grün
Der Teilnehmer zahlt per PayPal:
-> Bezahlstatus nach Zahlung auf Grün
-> der Teilnehmer kann sich einen Platz
sichern (fest gebucht - Farbe: Rot)
Der Teilnehmer zahlt per Überweisung:
-> Bezahlstatus der Zahlung bleibt rot bis der Admin die Zahlung bestätigt.
-> der Teilnehmer kann sich einen Platz
reservieren (Farbe: Orange).
-> Hat der Teilnehmer überwiesen und der Admin den Bezahlstatus geändert wird dann der Sitzplatz zu Rot (fest gebucht)
Der Teilnehmer zahlt Bar (entweder an das Orga Team vor der Lan oder beim Event:
-> Bezahlstatus der Zahlung bleibt rot bis der Admin die Zahlung bestätigt.
-> der Teilnehmer kann sich einen Platz
vormerken (Farbe: Gelb). Dieser Platz kann jedoch jeder Zeit von einem Admin für andere Freigegeben werden (z.B.: die schon bezahlt haben aber kein freier Sitz mehr da ist)
-> Hat der Teilnehmer überwiesen und der Admin den Bezahlstatus geändert wird dann der Sitzplatz zu Rot (fest gebucht)
Die Zahlungsmethoden sind ja nur eine Auswahl.
Das Buchen des Platzes ist denk ich mal wichtiger. Da sieht man dann auch direkt wie das Event bebucht ist.
So würde ich das realisieren. Nur leider bin ich nicht so firm in PHP. Wenn ich dir bei was helfen kann, bin ich gerne dabei.
MfG
Marc
PS: An Ideen mangelts bei Mir definitiv nicht. Ich hätte da noch einiges im Petto
