Änderungen

Zahlungs-Log

661 Byte hinzugefügt, 00:09, 6. Okt. 2018
Die Seite wurde neu angelegt: „Der Zahlungs-Log enthält Logs zu IPN-Transaktionen. Diese werden von Zahlungsmodulen wie folgt eingefügt: <source lang="php"> global $db, $CFG; // ... $db->…“
Der Zahlungs-Log enthält Logs zu IPN-Transaktionen. Diese werden von Zahlungsmodulen wie folgt eingefügt:

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

Hierbei werden die Variablen wie folgt gefüllt:

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