Bei kontobasierten Zahlungsarten (Rechnung, Vorauskasse, etc.) ist es im Backend oftmals notwendig zwischen der gestellten Forderung und der erfolgten Zahlung zu unterscheiden. Insbesondere bei Vorauskasse möchte ich die Ware ja erst verschicken, wenn der Betrag dem Konto gutgeschrieben wurde ;) Zahlungsdienstleister (z.B. PayOne) nutzen hierfür das Feld oxpaid, der zugehörige Status steht dann in einer weiteren Tabelle und auf einem separaten Reiter. Das Problem hierbei ist, dass es auf diese Art im Admin Interface nicht möglich ist, beispielsweise alle bereits bezahlten Bestellungen mit Vorkasse herauszufiltern: ich sehe an dem Datum zwar, dass ein Zahlungsvorgang durchgeführt wurde, kenne aber den Status nicht.
Kurz gesagt, die Unterscheidung bezahlt / nicht bezahlt ist IMHO nicht ausreichend. Um Zahlungsprozesse abzubilden bräuchte ich mindestens:
- Reservierung
- Forderung
- Bezahlt
- Rückerstattung
- ...
...natürlich idealerweise als Filter in der Bestellliste... Momentan behelfen wir uns mit weiteren Ordnern; das funktioniert natürlich, ist aber nicht wirklich elegant.
Kurz gesagt, die Unterscheidung bezahlt / nicht bezahlt ist IMHO nicht ausreichend. Um Zahlungsprozesse abzubilden bräuchte ich mindestens:
- Reservierung
- Forderung
- Bezahlt
- Rückerstattung
- ...
...natürlich idealerweise als Filter in der Bestellliste... Momentan behelfen wir uns mit weiteren Ordnern; das funktioniert natürlich, ist aber nicht wirklich elegant.