Your IP : 216.73.217.77


Current Path : /home/users/unlimited/www/facebook.codeskitter.site/api/v2/endpoints/
Upload File :
Current File : /home/users/unlimited/www/facebook.codeskitter.site/api/v2/endpoints/aamarpay.php

<?php

if ($_POST['type'] == 'pay') {
    
    try {
        aamarpayPayValidation();
        
        $amount        = (int) Wo_Secure($_POST['amount']);
        $name          = Wo_Secure($_POST['name']);
        $email         = Wo_Secure($_POST['email']);
        $phone         = Wo_Secure($_POST['phone']);
        $base_url      = payUsingAamarpay($amount, $name, $email, $phone);
        $response_data = array(
            'api_status' => 200,
            'url' => $base_url
        );
        
    }
    catch (Exception $e) {
        $error_code    = 5;
        $error_message = $e->getMessage();
    }
} elseif ($_POST['type'] == 'success') {
    
    try {
        aamarpaySuccessValidation();
        
        $amount = (int) Wo_Secure($_POST['amount']);
        $db->where('user_id', $wo['user']['user_id'])->update(T_USERS, array(
            'wallet' => $db->inc($amount)
        ));
        
        cache($wo['user']['user_id'], 'users', 'delete');
        
        $create_payment_log = mysqli_query($sqlConnect, "INSERT INTO " . T_PAYMENT_TRANSACTIONS . " (`userid`, `kind`, `amount`, `notes`) VALUES ('" . $wo['user']['user_id'] . "', 'WALLET', '" . $amount . "', 'aamarpay')");
        
        $user = Wo_UserData($wo['user']['user_id']);
        
        $response_data = array(
            'api_status' => 200,
            'message' => 'payment successfully done',
            'wallet' => $user['wallet'],
            'balance' => $user['balance']
        );
    }
    catch (Exception $e) {
        $error_code    = 5;
        $error_message = $e->getMessage();
    }
}