Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/08/2013, 16:20
novataenphp
 
Fecha de Ingreso: abril-2013
Ubicación: Barcelona
Mensajes: 23
Antigüedad: 11 años, 8 meses
Puntos: 0
Exclamación Una ayudita con pasarela sermepa

Llevo todo el dia buscando info sobre la pasarela de pago de la caixa, pero no consigo que funcione correctamente. A ver si alguien puede echarme una mano para entender que es lo que falla...

El caso es que he creado un formulario que guarda los registros en una BD y posteriormente conecta a la pasarela de pago para que cobre una cantidad especificada... os pongo el trozo de código que debe conectar y realizar el cobro:

Código:
<?
...
$amount = 1250;
$currency = 978;
$order = 012345678901;
$code = 123456789;
$transaction = 0;
$url = "http://www.sugerente.es";
$clave = "qwertyasdf0123456789";
$firma = sha1($amount.$order.$code.$currency.$transaction.$url.$clave);


?>

<form action="https://sis-t.sermepa.es:25443/sis/realizarPago" method="post">

<input type="hidden" name="Ds_Merchant_Amount" value="1250">
<input type="hidden" name="Ds_Merchant_Currency" value="978">
<input type="hidden" name="Ds_Merchant_Order" value="012345678901">
<input type="hidden" name="Ds_Merchant_ProductDescription" value="Producto de prueba">
<input type="hidden" name="Ds_Merchant_Titular" value="Cliente de prueba">
<input type="hidden" name="Ds_Merchant_MerchantCode" value="123456789">
<input type="hidden" name="Ds_Merchant_MerchantName" value="Tienda de pruebas">
<input type="hidden" name="Ds_Merchant_ConsumerLanguage" value="1">
<input type="hidden" name="Ds_Merchant_MerchantURL" value="http://www.sugerente.es">
<input type="hidden" name="Ds_Merchant_MerchantSignature" value="<? $firma; ?>">
<input type="hidden" name="Ds_Merchant_Terminal" value="1">
<input type="hidden" name="Ds_Merchant_TransactionType" value="0">
<input type="submit" value="Aceptar">
</form>
Una vez enviado el formulario, conecta con la Caixa, pero da un error de "Error en datos enviados. Contacte con su comercio."

Muchas gracias por vuestros comentarios