Ver Mensaje Individual
  #6 (permalink)  
Antiguo 06/02/2013, 06:32
alex1bcn
 
Fecha de Ingreso: febrero-2013
Mensajes: 8
Antigüedad: 11 años, 2 meses
Puntos: 0
Respuesta: TPV Sermepa PHP

El script seria algo así:

<?PHP
// Valores constantes a modificar según el comercio
$url_tpvv='https://....;
$clave='CLAVE'; // Clave de comercio proporcionada por Sermepa.
$name='Nombre de la empresa'; // Nombre del comercio que sale en la transaccion.
$code='Comercio'; // Codigo de comercio proporcionado por Sermepa.
$terminal='001'; // Terminal usado.
$currency='978'; // 978=Euros.
$tipoOperacion='0'; // Tipo de operacion. 0=Autorizacion.

$idioma = '0'; // idioma

$order = '000'.$db->f("order_id");
$amount=25*100;
$fecha = date('ymdHis');

$message = $fecha.$clave.$amount.$currency.$order;
$signature = sha1($message);


Acceso a la BD --> Ningun problema en este punto


<form name="form" action="<?php echo $url_tpvv?>" method="post">
<input type="hidden" name="importe" value="<?php echo $amount?>" />
<input type="hidden" name="fecha" value="<?php echo $fecha?>" />
<input type="hidden" name="idioma" value="<?php echo $idioma?>" />
<input type="hidden" name="moneda" value="<?php echo $currency?>" />
<input type="hidden" name="numpedido" value="<?php echo $order?>" />
<input type="hidden" name="fuc" value="<?php echo $code?>" />
<input type="hidden" name="firma" value="<?php echo $signature ?>" />
<input type="hidden" name="idterminal" value="<?php echo $terminal?>" />
</form>

Como envio este form??