Definir el método de recepción de datos
Para fines estadísticos o para mostrar páginas personalizadas, el sitio web vendedor debe poder analizar ciertos datos transmitidos al navegador del comprador.
De forma predeterminada, la plataforma de pago no transmite ningún dato cuando se redirige a la URL de retorno.
Sin embargo, sitio web vendedor puede activar el envío de datos a la URL de retorno a través del formulario de pago.
Utilice el campo opcional vads_return_mode para indicar el método de transmisión de datos al sitio web vendedor.
Valor | Descripción |
---|---|
Ausente, vacío o NONE | No se transmiten datos. |
GET | Los datos se transmiten en la URL del navegador. |
POST | Los datos se transmiten mediante el formulario HTTP POST. |
El método GET permite evitar evita la visualización de un mensaje de advertencia cuando el retorno se realiza en un entorno no seguro (http).
Ejemplo de formulario de pago con definición del modo de transmisión de datos:
<form method="POST" action="https://secure.lyra.com/vads-payment/"> <input type="hidden" name="vads_action_mode" value="INTERACTIVE" /> <input type="hidden" name="vads_amount" value="3000" /> <input type="hidden" name="vads_capture_delay" value="0" /> <input type="hidden" name="vads_ctx_mode" value="PRODUCTION" /> <input type="hidden" name="vads_currency" value="978" /> <input type="hidden" name="vads_page_action" value="PAYMENT" /> <input type="hidden" name="vads_payment_config" value="SINGLE" /> <input type="hidden" name="vads_return_mode" value="GET" /> <input type="hidden" name="vads_site_id" value="12345678" /> <input type="hidden" name="vads_trans_date" value="20190626101407" /> <input type="hidden" name="vads_trans_id" value="239848" /> <input type="hidden" name="vads_url_return" value="http://demo.com/return.php" /> <input type="hidden" name="vads_version" value="V2" /> <input type="hidden" name="signature" value="oTCT+7Oc+xttdGmcp9qa6/0pSSfNxoMtl8U1J1l+LtE="/> <input type="submit" name="pagar" value="Pagar"/> </form>