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