Pasarela redsys solo funciona con ie
Publicado por David Gutierrez (3 intervenciones) el 08/02/2013 16:57:27
Buenas tardes,
Tengo una pagina de reservas creada en php donde el codigo de la pasarela con el tpv se encuentra al final de la pagina y es en html. Si los clientes realizan el pago en internet explorer se carga la pagina del banco sin problemas, en cambio, si lo hago desde cualquier otro navegador la pagina se queda en blanco (no carga). Alguien sabe el porque, como se puede solucionar, gracias.
Tengo una pagina de reservas creada en php donde el codigo de la pasarela con el tpv se encuentra al final de la pagina y es en html. Si los clientes realizan el pago en internet explorer se carga la pagina del banco sin problemas, en cambio, si lo hago desde cualquier otro navegador la pagina se queda en blanco (no carga). Alguien sabe el porque, como se puede solucionar, gracias.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
$monto1 = $precio * 100;
$montototal= $monto1;
$moneda = 978;
$ordenpedido = $string_reserva;
$descripcionproducto = "Transfer Services";
$titular = $cliente;
$fuc = "xxxxxxxxx";
$urlok = "xxxxxxxxxx.php";
$terminal = "1";
$clave = "xxxxxxxxxxxxxxxx";
$transactionType="0";
$idiomapanel = "002";
$message = $montototal.$ordenpedido.$fuc.$moneda.$transactionType.$urlok.$clave;
$signature = strtoupper(sha1($message));
?>
<html>
<body>
<form name="procesoinformacion" action="https://sis.sermepa.es/sis/realizarPago" method="POST" enctype="application/x-www-form-urlencoded">
<table width="389" border="0" cellpadding="0" cellspacing="1" class="Estilo1">
<tr>
<td width="387"><input type="hidden" name="Ds_Merchant_Amount" value="<? echo $montototal; ?>" size="60" /></td>
</tr>
<tr>
<td><input type="hidden" name="Ds_Merchant_Currency" value="<? echo $moneda; ?>" size="60" /></td>
</tr>
<tr>
<td><input type="hidden" name="Ds_Merchant_Order" value="<? echo $ordenpedido; ?>" size="60"/></td>
</tr>
<tr>
<td><input type="hidden" name="Ds_Merchant_ProductDescription" value="<? echo $descripcionproducto; ?>" size="60"/></td>
</tr>
<tr>
<td><input type="hidden" name="Ds_Merchant_Titular" value="<? echo $titular; ?>" size="60"/></td>
</tr>
<tr>
<td><input type="hidden" name="Ds_Merchant_MerchantCode" value="<? echo $fuc; ?>" size="60"/></td>
</tr>
<tr>
<td><input type="hidden" name="Ds_Merchant_MerchantURL" value="<? echo $urlok; ?>" size="60"/></td>
</tr>
<tr>
<td>
<input type="hidden" name="Ds_Merchant_TransactionType" value="<? echo $transactionType; ?>" size="60"/></td>
</tr>
<tr>
<td><input type="hidden" name="Ds_Merchant_Terminal" value="<? echo $terminal; ?>" size="60"/></td>
</tr>
<tr>
<td><input type="hidden" name="Ds_Merchant_MerchantSignature" value="<? echo $signature; ?>" size="60"/></td>
</tr>
<tr>
<td><input type="hidden" name="Ds_Merchant_ConsumerLanguage" value="<? echo $idiomapanel; ?>" size="60"/></td>
</tr>
</table>
</form>
<script type="text/javascript" language="javascript" >
document.getElementById('procesoinformacion').submit();
</script>
</body>
</html>
Valora esta pregunta


0