HEX
Server: LiteSpeed
System: Linux s3604.bom1.stableserver.net 4.18.0-513.11.1.lve.el8.x86_64 #1 SMP Thu Jan 18 16:21:02 UTC 2024 x86_64
User: dmstechonline (1480)
PHP: 7.4.33
Disabled: NONE
Upload Files
File: /home/dmstechonline/crm.chaitanyahospitalvirar.com/application/libraries/Midtrans_lib.php
<?php

if (!defined('BASEPATH')) {
    exit('No direct script access allowed');
}
require_once APPPATH . 'third_party/midtrans/midtrans-php/Midtrans.php';
class Midtrans_lib
{

    public function __construct()
    {
        $this->CI = &get_instance();

    }

    public function getSnapToken($transaction,$server_key)
    {

        //Set Your server key
        \Midtrans\Config::$serverKey = $server_key;

        // Uncomment for production environment
        \Midtrans\Config::$isProduction = true;

        \Midtrans\Config::$isSanitized = true;
        \Midtrans\Config::$is3ds       = true;

        

        $snapToken = \Midtrans\Snap::getSnapToken($transaction);
        return $snapToken;
    }

}