Zahlungs-Log

Aus sourceDESK Wiki
Wechseln zu: Navigation, Suche

Der Zahlungs-Log enthält Logs zu IPN-Transaktionen. Diese werden von Zahlungsmodulen wie folgt eingefügt:

global $db, $CFG;
// ...
$db->query("INSERT INTO " . $CFG['DB']['PREFIX'] . "gateway_logs (`data`, `log`, `time`, `gateway`) VALUES ('$data', '$log', " . time() . ", $gateway)");

Hierbei werden die Variablen wie folgt gefüllt:

  • $data ist ein String mit den erhaltenen IPN-Daten (bei Arrays bspw. print_r($data, true) verwenden)
  • $log ist ein String mit Informationen über den Einbuchungsvorgang und ob dieser erfolgreich abgeschlossen wurde
  • $gateway ist der Shortname des Zahlungs-Gateways