Mit Hilfe dieser Funktion können nicht mehr benötigte Transaktionskanäle gelöscht werden. Wenn ein Kanal gelöscht wird, dann können bereits getätigte Versendungen und Reaktionen nicht mehr ausgewertet werden.
Verfügbar ab Backclick-Version: 5.8.4
Um die Funktion aufzurufen müssen folgende Angaben gemacht werden:
$client = new SoapClient($wsdlUrl); $deleteRequest = new StdClass(); $deleteRequest->mandatorId = 0; $deleteRequest->channelId = 1; try { $result = $client->deleteTransactionChannel($deleteRequest); var_dump($result); } catch(Exception $e) { echo "Fehler aufgetreten: " . $e->getMessage() . "\r\n"; } |
object(stdClass)#3 (1) { ["success"]=> bool(true) } |
Um ein funktionsfähiges Beispiel testen können, steht hier der Quellcode zum Download zur Verfügung.
Beispiel für das Löschen eines Transaktionskanals