Ver Mensaje Individual
  #7 (permalink)  
Antiguo 15/06/2016, 04:00
kolo300
 
Fecha de Ingreso: febrero-2016
Ubicación: Bilbao, BI, EUS
Mensajes: 74
Antigüedad: 8 años, 3 meses
Puntos: 0
Respuesta: Integracion pasarela de pago

Buenas.

Gracias por la ayuda y por responder gente.

He conseguido integrar la tpv. Consigo que los usuarios lleguen a la plataforma de pago. Pero me encuentro con un problema:

Después de hacer el pago, para redireccionar a la pagina tengo este código en un php llamado redireccion.php al que se llega por que en el php de cobro lo defines con el parámetro '$urlOKKO':

Código PHP:
Ver original
  1. include '../pago/apiRedsys.php';
  2.     require_once '../funciones.php';
  3.  
  4.     session_start();
  5.  
  6.     mysql_connect($dbhost, $dbusername, $dbuserpass);
  7.     mysql_select_db($dbname) or die('Cannot Select Database!!');
  8.    
  9.     $miObj = new RedsysAPI;
  10.  
  11.            if(!empty($_POST){
  12.                 $version = $_POST["Ds_SignatureVersion"];
  13.                 $datos = $_POST["Ds_MerchantParameters"];
  14.                 $signatureRecibida = $_POST["Ds_Signature"];
  15.  
  16.                 $decodec = $miObj->decodeMerchantParameters($datos);
  17.                 $kc = 'miFirma';
  18.                 $firma = $miObj->createMerchantSignatureNotif($kc, $datos);
  19.  
  20.                 if($firma === $signatureRecibida){        
  21.                     if(isset($_SESSION['codUsuario'])){
  22.                         echo "<script language='javascript'>alert('PAGO CONFIRMADO') document.location=('/es/paginaalquetienequeir.php')</script>";
  23.                     }                                          
  24.                 }  else {          
  25.                     header("location: https://www.mipagina.com/es/main.php");
  26.                 }
  27.          }

Pero no me redirecciona ni hace nada. La pagina se queda en blanco.

El problemas es que los $_POST no reciben nada, están vacíos y no se por que pasa eso.

Alguna idea de que esta pasando?