Page tree
Skip to end of metadata
Go to start of metadata

Beschreibung

Mit Hilfe dieser Funktion kann ein neuer Transaktionskanal angelegt werden, über den dann Transaktionsmails gruppiert werden können, um sie separat auszuwerten. Transaktionskanäle sind notwendig, um später statistische Auswertung machen zu können. Ohne einen Transaktionskanal können keine Transaktionsmails versendet werden. Wenn beim Anlegen des Kanals kein Name vergeben wird, dann legt Backclick den Namen selbst fest. Der Name wird in solchen Fällen immer "Channel " und die ID des Kanals sein (z.B.: "Channel 1").

Verfügbar ab Backclick-Version: 5.8.4

Um einen Transaktionskanal anzulegen müssen folgende Angaben gemacht werden:

  • ID des Mandanten
  • API-Key (optionale Authentifizierung, wenn nicht angegeben, dann wird die Authentifizierung über die IP-Adressen vorgenommen)
  • Name des Kanals
  • Beschreibung des Kanals

Beispiel

Beispiel für das Anlegen eines Transaktionskanals
$client = new SoapClient($wsdlUrl);
$channel = new StdClass();
$channel->mandatorId = 0;
try {
  $result = $client->createTransactionChannel($channel);
  var_dump($result);
} catch(Exception $e) {
  echo "Fehler aufgetreten: " . $e->getMessage() . "\r\n";
}  
Beispielausgabe
object(stdClass)#3 (1) {
  ["channelId"]=>
  int(1011)
}

Quellcode

Um ein funktionsfähiges Beispiel testen können, steht hier der Quellcode zum Download zur Verfügung.

Beispiel für das Anlegen eines Transaktionskanals