Enabling an automatic return to the merchant website

In the payment form, the merchant can indicate if he/she wishes to automatically redirect the buyer to the merchant website at the end of payment.

If you use a tracking code (Google AnalyticsTM or other) on your website, you must implement this function.

  1. Use the fields required for your use case (see chapter Generating a payment form) to create your payment form.
  2. Use the optional fields below according to your requirements.
    Table 1. List of available optional fields
    Field name Description
    vads_redirect_success_timeout

    Defines the delay before the redirection that follows an accepted payment

    This delay is presented in seconds and must be between 0 and 300 sec.
    vads_redirect_success_message Defines the message that appears before the redirection that follows a successful payment
    vads_redirect_error_timeout

    Defines the delay before the redirection that follows a declined payment.

    This delay is presented in seconds and must be between 0 and 300 sec.
    vads_redirect_error_message Defines the message that appears before the redirection that follows a declined payment
  3. Set the value of the vads_return_mode field to GET.
  4. Compute the value of the signature field using all the fields of your form starting with vads_ (see chapter Computing the signature).
Example of a payment form:
<form method="POST" action="https://secure.payzen.eu/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="TEST" />
<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_redirect_error_message" value="You will be redirected to your merchant website" />
<input type="hidden" name="vads_redirect_error_timeout" value="0" />
<input type="hidden" name="vads_redirect_success_message" value="You will be redirected to your merchant website" />
<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="20140526101407" />
<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="86b2a17b9a5fcefb6c0120c57b25ec86ad1704ee"/>
<input type="submit" name="pay" value="Pay"/>
</form>