Foros del Web » Programando para Internet » PHP »

pasarela de cobro en PHP

Estas en el tema de pasarela de cobro en PHP en el foro de PHP en Foros del Web. Bueno... no tengo ni idea de PHP y tengo que conectar mi web con una pasarela de cobro. Necesito un poco de ayuda!! Hasta ahora ...
  #1 (permalink)  
Antiguo 30/09/2006, 09:06
 
Fecha de Ingreso: julio-2006
Mensajes: 57
Antigüedad: 17 años, 10 meses
Puntos: 0
pasarela de cobro en PHP

Bueno... no tengo ni idea de PHP y tengo que conectar mi web con una pasarela de cobro. Necesito un poco de ayuda!!

Hasta ahora lo que hacía era mediante un formulario enviar los datos del cliente a una página "enviar.php" que enviaba los datos del cliente y los productos del carrito de la compra almacenados en una cookie a mi cuenta de email.
El archivo "enviar.php" era:
******************************************
<?
$MailToAddress = "miemail";
$MailSubject = "mi tienda";
if (!$MailFromAddress) {
$MailFromAddress = "miemail";
}

$Header = myref;
$Footer = "";

if (!is_array($HTTP_POST_VARS))
return;
reset($HTTP_POST_VARS);
while(list($key, $val) = each($HTTP_POST_VARS)) {
$GLOBALS[$key] = $val;
$val=stripslashes($val);
$Message .= "$key = $val\n";
}

if ($Header) {
$Message = $Header."\n\n".$Message."\n\n";
}

$Message .= "REMOTE HOST: ".$REMOTE_HOST."\n";
$Message .= "REMOTE USER: ". $REMOTE_USER."\n";
$Message .= "REMOTE ADDR: ". $REMOTE_ADDR."\n";

if ($Footer) {
$Message .= "\n\n".$Footer;
}

mail( "$MailToAddress", "$MailSubject", "$Message", "From: $MailFromAddress");
header (mipagina' );
?>
***********************************************
ahora me piden para conectarme con la pasarela de cobro que mediante el archivo "comercio.php" les envíe el importe de la compra y una referencia (que yo pensé en que podía ser la fecha y la hora concatenada). Y como nos sé nada de PHP y como se juega con javascript en PHP ni nada de eso... pues os pido ayuda.
El archivo "comercio.php" es:
*************************************************
<html>
<head>
<title>Ejemplo de PHP - Lanza Datos a pasarela</title>

<script language=javascript>


function tomarValor(){
url = location.href; val = url.indexOf("?");
val = url.substring(val+1,url.length);
datos = new Array();
datos = val.split("&")
for (x=0;x<datos.length;x++){
var referencia=datos[x] + "") }
}



function lanzar()
{
document.forms[0].submit();

}
</script>
</head>
<body>
<br>
<br>

<font face="Verdana" size="3" color="#0f0084">
<center><b>
Procesando operación. <br>
Enviando datos a entidad Bancaria.<br>


<br><br><br>
Por favor espere...
</center>
<?php



$Referencia = "";
$Tipomoneda = "978";
$Exponente = "2";

$URL_OK = "mipagina-ok";
$URL_NOK = "mipagina-error";

$string = "./calculo $Clave $MerchantID $AcquirerBIN $TerminalID $Num_operacion $Importe $Tipomoneda $Exponente \"\" ";
$resultado = exec($string);


?>
<br>
<FORM ACTION="tpv.pasareladecobropuntocom" METHOD="POST" ENCTYPE="application/x-www-form-urlencoded">
<input name="MerchantID" type=hidden value=<?php echo $MerchantID ?>>
<input name="AcquirerBIN" type=hidden value=<?php echo $AcquirerBIN ?>>
<input name="TerminalID" type=hidden value=<?php echo $TerminalID ?>>
<input name="Num_operacion" type=hidden value=<?php echo $Num_operacion ?>>
<input name="Importe" type=hidden value=<?php echo $Importe ?>>
<input name="TipoMoneda" type=hidden value=<?php echo $Tipomoneda ?>>
<input name="Exponente" type=hidden value=<?php echo $Exponente ?>>
<input name="URL_OK" type=hidden value=<?php echo $URL_OK ?>>
<input name="URL_NOK" type=hidden value=<?php echo $URL_NOK ?>>
<input name="Firma" type=hidden value=<?php echo $resultado ?>>
<input name="Idioma" type=hidden value=1>
<input name="Pago_soportado" type=hidden value=SSL>

<SCRIPT language=javascript>
//lanzar();
</script>
</FORM>
</body>
</html>
***********************************************
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:36.