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

O estabelecimento pode mencionar 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.

  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 estiver 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 estiver 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 estiver definido.
      • Se o parâmetro não estiver 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 estiver definida, ele será redirecionado para a URL da loja.

  2. Preencher o campo vads_return_mode aGET.
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="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="AzTJmizS5N0muYzu63nVvCUWo0ixnMJfpqQmuEa4CSY="/>
<input type="submit" name="pagar" value="Pagar"/>
</form>