Eine Konnektorkondition definiert Kriterien, die eine Transaktion erfüllen muss, damit eine Konnektorkonfiguration die Zahlung verarbeiten kann.
Eine Bedingung ermöglicht es, ein Auswahlkriterium für eine Transaktion zu formulieren. Das bedeutet, dass eine Bedingung eine Entscheidung auf Grundlage einer bestimmten Transaktion auslösen kann.
Eine solche Bedingung kann zur Auswahl von Payment-Connector-Konfigurationen oder Charge Flow verwendet werden.
Eine Bedingung kann auf verschiedenen Eigenschaften der Transaktion basieren. Beispielsweise kann die Bedingung anhand des Transaktionsbetrags oder des Rechnungslandes auswählen. Eine vollständige Liste aller Bedingungstypen finden Sie hier.
Sobald ein Bedingungstyp für die Bedingung festgelegt wurde, kann er nicht mehr geändert werden. Wenn Sie den Bedingungstyp ändern möchten, müssen Sie die alte Bedingung löschen und eine neue Bedingung erstellen.
Eine Zahlungsbedingung kann die folgenden Zustände haben:
Wenn der Zustand auf Active gesetzt ist, definiert diese Bedingung die auf die Transaktion angewendeten Einschränkungen
Wenn der Zustand auf Inactive gesetzt ist, wird die Bedingung bei der Auswahl einer Transaktion ignoriert. D. h. alle durch die Bedingung definierten Einschränkungen werden
ignoriert.
Die Bedingung befindet sich im Löschvorgang. Es kann einige Zeit dauern, bis die Bedingung als Deleting markiert wird, bevor sie als Deleted markiert wird.
Die Bedingung ist gelöscht. Da die Bedingung mit Daten verknüpft ist, die nicht sofort gelöscht werden können, müssen wir die Bedingung behalten, bis alle Daten entfernt werden können.