ÿØÿà JFIF ` ` ÿþxØ
| Server IP : 109.234.164.53 / Your IP : 216.73.216.136 Web Server : Apache System : Linux cervelle.o2switch.net 4.18.0-553.32.1.lve.el8.x86_64 #1 SMP Thu Dec 19 13:14:03 UTC 2024 x86_64 User : computer3 ( 1098) PHP Version : 7.1.33 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /proc/self/root/home/computer3/litsolide.com/LCL_payment/ |
Upload File : |
<?php
// PAIEMENT CB LCL FAIT PAR LE CLIENT accepte ou refuse par la banque
/*******************************************************************/
// Cherche les reponses en faisant le tableau
/*******************************************/
// Vraiable de retour de la banque
/********************************/
$result = $_POST['Data'];
$r = explode ("|", $result);
$responseCode= $r[5]; // Code ligne reponse du paiement
// Trouve le code
$c = explode ("=", $responseCode);
$response= $c[1]; // Code reponse du paiement
// TEST
/*
$orderId = '5';
$responseCode='97';
$responseCode='17';
*/
/*******************************************************************************************************************************/
/*******************************************************************************************************************************/
/*******************************************************************************************************************************/
/*******************************************************************************************************************************/
/*************************************************** A OUVRIR EN PRODUCTION ****************************************************/
/*******************************************************************************************************************************/
/*******************************************************************************************************************************/
/*******************************************************************************************************************************/
/*******************************************************************************************************************************/
/*******************************************************************************************************************************/
/*******************************************************************************************************************************/
/*******************************************************************************************************************************/
/*******************************************************************************************************************************/
include_once("../includes/config.php");
// DEUX POSSIBILITES : Paiement OK ou Refus par la banque
/*******************************************************/
/*******************************************************/
/*******************************************************/
/*
///////////TEST
echo'<BR :>aaaaaaaaaaaaaaaaaaaaaaaaaaaa '.$result;
echo'aaaaaaaaaaaaaaaaaaaaaaaaaaaa '.$orderId;
echo'<BR :>aaaaaaaaaaaaaaaaaaaaaaaaaaaareponse : '.$response;
echo'<BR :>reponse '.$response2;
$responseCode ='00';
echo'<BR :>aaaaaaaaaaaaaaaaaaaaaaaaaaaa22222 '.$responseCode;
*/
if ($response <1) {
// PAIEMENT OK
/*************/
$orderId = $r[18];
// Trouve le ID ORDER
$d = explode ("=", $orderId);
$order= $d[1]; // Code reponse order
//echo$order;
$status_cde = "1";
$sql = $bdd->prepare('INSERT INTO order_status(id_order, date_status, status)
VALUES (:order, :date_status, :status)');
$sql->execute(array('order' => $order,
'date_status' => date('Y-m-d H:i:s'),
'status' => $status_cde));
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Paiement OK</title>
<link href="style.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="container">
<div id="" style="text-align:center">
<img src="./img/logobq.png" alt="Logo LCL"/>
<div class="header_title" ></div>
</div>
<hr>
<div>
<br />
<h1 align="center"><font color="#FF0000" size="5" face="Arial">Votre transaction a été acceptée !</span></font></h1>
<center><b><h2>Votre Commande est en partance !</b><br /><br />
Vous pouvez retrouver l'avancement de votre colis, <br />en vous connectant dans vos suivis de Commandes...
</h2>
<br />
<form style="margin-top:10px;"method=POST action=../index.php >
<p style="text-align: center">
<button type="submit" class="validationButton" >
<span><font size="4">Retour à la boutique</font></span>
</button>
</p>
</form>
<br />
<br />
</div>
</div>
</body>
</html>
<?php
} else {
// REFUS
/*******/
/*
$status_cde = "0";
$sql = $bdd->prepare('INSERT INTO order_status(id_order, date_status, status)
VALUES (:order, :date_status, :status)');
$sql->execute(array('order' => $orderId,
'date_status' => date('Y-m-d H:i:s'),
'status' => $status_cde));
*/
// include('debit_stock.php'); PLUS DE CREDIT STOCK C'EST L'ADMINISTRATEUR QUI ANNULE AU BESOIN !
// Pas de Mise a jour du status de la commande
/**********************************************/
/////////////////Si cette page pas paiement 00 : on remet la commande en attente de reglement...
/// en ne recreditant pas le stock (le client pourra annuler la commande et recrediter le stok si besoin dans son back-office site...
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Echec de votre paiement</title>
<link href="style.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="container">
<div id="" style="text-align:center">
<img src="./img/logobq.png" alt="Logo LCL"/>
<div class="header_title" ></div>
</div>
<hr>
<div>
<br />
<h1 align="center"><font color="#FF0000" size="5" face="Arial">Commande en attente de paiement !</span></font></h1>
<center><b><h2>Votre transaction a été refusée ou interrompue !</b><br />
Vous pouvez contacter la boutique afin de régulariser votre paiement !</h2>
<br />
<br />
<form style="margin-top:10px;"method=POST action=../index.php >
<p style="text-align: center">
<button type="submit" class="validationButton" >
<span><font size="4">Retour à la boutique</font></span>
</button>
</p>
</form>
<br />
<br />
</div>
</div>
</body>
</html>
<?php
}
/*******************************************************************************************************************************/
?>