">
" alt="Merchant Logo" class="merchant-logo">
$base_url.'/api/v1/trxcheck/request.php?request_id='.$_GET['session'].'&store_id='.$settings['store_id'].'&signature_key='.$settings['signature_key'].'&type=json', CURLOPT_RETURNTRANSFER => true, CURLOPT_ENCODING => '', CURLOPT_MAXREDIRS => 10, CURLOPT_TIMEOUT => 0, CURLOPT_FOLLOWLOCATION => true, CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1, CURLOPT_CUSTOMREQUEST => 'GET', CURLOPT_HTTPHEADER => array() // <-- empty array instead of empty string )); $response = curl_exec($curl); curl_close($curl); $data = json_decode($response, true); if (isset($data['pay_status']) && $data['pay_status'] == "Successful" && isset($data['status_code']) && $data['status_code'] == "2") { $check_transactionid = pp_check_transaction_exits($data['bank_trxid']); if($check_transactionid['status'] == false){ if(pp_set_transaction_byid($payment_id, $plugin_slug, $plugin_info['plugin_name'], $data['payment_processor'], $data['bank_trxid'], 'completed')){ echo ''; } }else{ ?> $base_url.'/jsonpost.php', CURLOPT_RETURNTRANSFER => true, CURLOPT_ENCODING => '', CURLOPT_MAXREDIRS => 10, CURLOPT_TIMEOUT => 0, CURLOPT_FOLLOWLOCATION => true, CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1, CURLOPT_CUSTOMREQUEST => 'POST', CURLOPT_POSTFIELDS =>'{ "store_id": "'.$settings['store_id'].'", "tran_id": "'.$tran_id.'", "success_url": "'.getCurrentUrl() . $separator . "status=success&session=".$tran_id.'", "fail_url": "'.getCurrentUrl() . $separator . "status=cancel".'", "cancel_url": "'.getCurrentUrl() . $separator . "status=cancel".'", "amount": "'.$transaction_amount.'", "currency": "BDT", "signature_key": "'.$settings['signature_key'].'", "desc": "Payment", "cus_name": "'.$transaction_details['response'][0]['c_name'].'", "cus_email": "'.$cust_email.'", "cus_add1": "House B-158 Road 22", "cus_add2": "Mohakhali DOHS", "cus_city": "Dhaka", "cus_state": "Dhaka", "cus_postcode": "1206", "cus_country": "Bangladesh", "cus_phone": "'.$cust_phone.'", "type": "json", "opt_a": "'.$payment_id.'" }', CURLOPT_HTTPHEADER => array( 'Content-Type: application/json' ), )); $response_curl_before = curl_exec($curl); curl_close($curl); $response_curl = json_decode($response_curl_before, true); if(isset($response_curl['payment_url'])){ echo ''; }else{ ?>