CheckCardCredit (Opus Funktion)
Überprüft wieviel Guthaben sich noch auf einer Karte befindet.
Argumente
| Name | Typ | Beschreibung |
|---|---|---|
| CardID | integer | Karten ID |
| ProductIDList | [integer] | ID Liste der Produkte welche geprüft werden sollen |
| DelayLockSeconds | integer | (optional) Verzögerung in Sekunden bis nächste Abbuchung auf der gleichen Karte möglich ist. (Anzahl Guthaben) Defaultwert ist 0 |
| RepeatLockMinutes | integer | (optional) Sperrzeit in Minuten bis auf der gleichen Karte eine nächste Abbuchung durchgeführt werden kann. (Zeitliches Guthaben) Defaultwert ist 0 |
| Test | integer | (optional) Wenn Test = 1 wird nur geprüft und nicht abgebucht. Defaultwert ist 0 |
Rückgabewert Object CheckCardCreditData
Gibt ein CheckCardCreditData Objekt zurück.
| Name | Typ | Beschreibung |
|---|---|---|
| Result | integer | 0 = Anzahl-Guthaben OK 1 = Zeit-Guthaben OK 2 = Anzahl-Guthaben aufgebraucht 3 = Zeit-Guthaben aufgebraucht 4 = Delay lock 5 = Repeat lock 6 = Tageslimit für Artikel erricht |
| Text1 | string | Ausgabetext erste Linie abhängig von Result |
| Text2 | string | Ausgabetext zweite Linie abhängig von Result |
| AddressID | integer | Der Karte zugeordnete Adresse |
| IsChild | integer | Die Karte ist einem Kind zugeordnet |
| RemainingCredit | integer | Restguthaben bei Anzahl-Guthaben |
Beispiel
TBD |
|---|
Siehe auch
---