Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/07/2014, 03:53
dierrytacato
 
Fecha de Ingreso: noviembre-2010
Mensajes: 146
Antigüedad: 13 años, 4 meses
Puntos: 3
Pasarela de pago de Redsys

Buenos días, tengo un pequeño problema, llevo poco tiempo trabajando con pasarelas de pago y no se si la tengo bien configurada.


Código PHP:
$form='
            <link rel="stylesheet" href="http://quality-courses.com/test/content/templates/bootstrap.css" media="screen">
            <link rel="stylesheet" href="http://quality-courses.com/test/content/templates/css/bootswatch.min.css">
            <div id="paso_tpv" class="col-md-12" style="margin-left: auto; margin-right: auto;  text-align: center;">
            <form id="tpv_vars" action="'
.$sis_url.'" method="POST">
            
                
                <input type="hidden" name="total_payment" id="total_payment" style="margin:0px;padding:3px;border:1px inset;" value="'
.$amount.'">
                <input type="hidden" name="Ds_Merchant_Amount" id="merchant_amount" style="margin:0px;padding:3px;border:1px inset;" value="'
.$amount.'">
                <input type="hidden" name="Ds_Merchant_Currency" id="ptc-gen139" style="margin:0px;padding:3px;border:1px inset;" value="'
.$currency.'">
                <input type="hidden" name="Ds_Merchant_Order" id="merchant_order" style="margin:0px;padding:3px;border:1px inset;" value="'
.$order.'">
                <input type="hidden" value="'
.$m_code.'" name="Ds_Merchant_MerchantCode" id="ptc-gen148" style="margin:0px;padding:3px;border:1px inset;">
                <input type="hidden" name="Ds_Merchant_TransactionType" id="ptc-gen149" style="margin:0px;padding:3px;border:1px inset;" value="'
.$m_transaction_type.'">
                <input type="hidden" name="Ds_Merchant_Terminal" id="ptc-gen154" style="margin:0px;padding:3px;border:1px inset;" value="'
.$m_terminal.'">
                <input type="hidden" name="Ds_Merchant_MerchantURL" id="ptc-gen159" style="margin:0px;padding:3px;border:1px inset;" value="'
.$m_return_url.'">
                <input type="hidden" name="Ds_Merchant_MerchantSignature" id="merchant_signature" style="margin:0px;padding:3px;border:1px inset;" value="'
.$signature.'">
                <input type="hidden" name="Ds_Merchant_ConsumerLanguage" id="ptc-gen168" style="margin:0px;padding:3px;border:1px inset;" value="'
.$consumer_lang.'">
                <input type="hidden" name="Ds_Merchant_MerchantName" id="ptc-gen173" style="margin:0px;padding:3px;border:1px inset;" value="'
.$m_commerce_name.'">
                <input type="hidden" name="Ds_Merchant_UrlOK" id="ptc-gen178" style="margin:0px;padding:3px;border:1px inset;" value="'
.$m_ok.'">
                <input type="hidden" name="Ds_Merchant_MerchantData" id="ptc-gen125" style="margin:0px;padding:3px;border:1px inset;" value="'
.$_SESSION['unique_form_id'].'">
                
                
                <h2>'
.$text.'</h2>
                <br>
                <input class="btn btn-warning" type="submit" value="'
.ucfirst($lang['btn-pagar']).'">
                
                
                
                
            </form>
            </div>'
;
            
//echo "<br>";
            
echo $form

Mi duda es la siguiente, necesito que cuando el cliente paga y sin darle a aceptar , porque hay clientes que pagan y cierran la ventana, se envie el formulario de pago que en mi caso lo realiza con la url que le indico en $m_ok. Pero el problema es que si el cliente no le da a aceptar hemos recibido pagos y no sabemos de quienes son porque no nos llega formulario.


¿Valdria con poner la url en vez de en el $m_ok en el $m_return_url?

Gracias