diff --git a/callback/zinipay.php b/callback/zinipay.php new file mode 100644 index 0000000..6645d8e --- /dev/null +++ b/callback/zinipay.php @@ -0,0 +1,35 @@ +$invoiceId,'transaction'=>$transactionId,'amount'=>$amount]); +} + +http_response_code(200); +echo 'OK'; +exit; + +function zinipay_log($title, $data = []) { + $logDir = realpath(__DIR__ . '/../../storage/logs') ?: (__DIR__ . '/../../storage/logs'); + if (!is_dir($logDir)) @mkdir($logDir, 0777, true); + $logFile = $logDir . '/gateway_zinipay.log'; + $time = date("Y-m-d H:i:s"); + $entry = "[$time] $title\n" . print_r($data,true) . "\n-------------------\n"; + @file_put_contents($logFile, $entry, FILE_APPEND | LOCK_EX); +}