Ab sofort ist es möglich eigene Schnittstellen anzusprechen.
Als erste muss in WSO eine neue Schnittstelle angelegt werden (wie bei der Confixx Schnittstelle:
[ Anhang: Du hast keine Berechtigung Anhänge zu betrachten ]
und dann natürlich dem Tarif die passende Schnittstelle zugeordnet werden:
[ Anhang: Du hast keine Berechtigung Anhänge zu betrachten ]
Nach dem der Kunde den Bestellvorgang ausfgeführt hat, wird das Script angesprochen, dass vorher im Schnittstellendialog angegeben wurde.
In diesem Script kann man die übergebenen Variablen auswerten:
# $getData: serialized Fomvars from Webspaceorder
$getData = unserialize($_GET['getData']);
# $domains = serialized ordered domains
$domains = unserialize($_GET['domains']);
Soll noch ein Rückgabewert eingebaut werden (z.B. damit die Fehlermail an den Admin generiert wird von WSO), ist das natürlich auch möglich:
Return values:
Webspaceorder evaluate return values after creating an interface:
You have two options:
###0###: all fine
###1###: error
It´s possible to set two different parameters (see example below). If an error appear an email will be generated and sent to wso admin.
Example:
if ($createUser) {
echo "###0### ###".$username."### ###".$user_password."###";
} else {
echo "###1### ###".$error_message."###";
}
Bei Fragen fragen
