Ativar o retorno automático para o site de e-commerce

O Estabelecimento Comercial pode indicar no seu formulário se ele deseja redirecionar automaticamente o navegador do comprador para o site de e-commerce no final do pagamento.

Se você usar um código de tracking (Google Analytics ou outro) no seu site, você deve implementar esta funcionalidade.

IMPORTANTE
O retorno automático não permite propor tentativas suplementares no caso de um pagamento recusado.

  1. Preencher os campos facultativos abaixo segundo suas necessidades.
    Nome do campo Descrição
    vads_redirect_success_timeout

    Estabelece o prazo de espera antes do redirecionamento depois de um pagamento aceito.

    Este prazo é apresentado em segundo e deve ser entre 0 e 300 segundos.
    vads_redirect_success_message Estabelece a mensagem de espera antes do redirecionamento depois de um pagamento aceito.
    vads_redirect_error_timeout

    Estabelece o prazo de espera antes do redirecionamento depois de um pagamento recusado.

    Este prazo é apresentado em segundo e deve ser entre 0 e 300 segundos.
    vads_redirect_error_message Estabelece a mensagem de espera antes do redirecionamento depois de um pagamento recusado.

    Observação

    Se você escolher um timeout de zero, seu redirecionamento acontecerá da forma seguinte:
    • Para um pagamento aceito, o comprador será redirecionado para vads_url_success.
    • Para um pagamento cancelado, o comprador será redirecionado para vads_url_cancel se o parâmetro estiver definido.
      • Se o parâmetro não for informado, o comprador será redirecionado para a URL de retorno informada no campo vads_url_return ou para a URL de retorno informada no Back Office Estabelecimento Comercial.
      • Se a URL de retorno não for definida, ele será redirecionado para a URL da loja.
    • Para um pagamento recusado, o comprador será redirecionado para vads_url_refused se o parâmetro for definido.
      • Se o parâmetro não for informado, o comprador será redirecionado para a URL de retorno informada no campo vads_url_return ou para a URL de retorno informada no Back Office Estabelecimento Comercial.
      • Se a URL de retorno não for definida, ele será redirecionado para a URL da loja.

  2. Preencher o campo vads_return_mode a GET.
Exemplo de formulário de pagamento:
<form method="POST" action="https://secure.payzen.com.br/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="986" />
<input type="hidden" name="vads_page_action" value="PAYMENT" />
<input type="hidden" name="vads_payment_config" value="SINGLE" />
<input type="hidden" name="vads_redirect_error_message" value="Você será redirecionado para seu site de e-commerce" />
<input type="hidden" name="vads_redirect_error_timeout" value="0" />
<input type="hidden" name="vads_redirect_success_message" value="Você será redirecionado para seu site de e-commerce" />
<input type="hidden" name="vads_redirect_success_timeout" value="0" />
<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="AL3d8Q" />
<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="AzTJmizS5N0muYzu63nVvCUWo0ixnMJfpqQmuEa4CSY="/>
<input type="submit" name="pagar" value="Pagar"/>
</form>