• France
status page
Merchant Back Office
assistance
FAQContact support
Search
Categories
Tags
English
French
English
Homepage
Use cases
Create a payment
Create an installment payment
Create a multi-card (split) payment
Create a payment by Alias (Token)
Create a payment link
Create a recurring payment
Manage subscriptions
Manage your transactions (refund, cancel...)
Analyze your reports
API docs
Embedded Form
REST API
Hosted payment
Mobile payment
File exchange
Logos
Push mail
Snippets
Payment methods
Plugins
Guides
Merchant Back Office
Functional guides

error 07 - Error 07 - vads_payment_config

In PRODUCTION mode, if your buyer gets an error message such as:

An error occurred during the payment request, please make sure that the posted parameters match the ones specified in the documentation.

It becomes impossible to make the payment and the transaction is definitively lost.

You will receive an e-mail notification containing the form that the gateway was unable to process and the value of the invalid field.

We invite you to check the following reason(s) to resolve the issue:

The vads_payment_config variable has not been sent to the payment gateway.

The vads_payment_config field is mandatory. It must be present and correctly populated in the payment form.

Make sure the amount is submitted to the payment gateway.

For a single payment, the value of vads_payment_config must be set to SINGLE.

Make sure that the vads_payment_config variable sent in the form is equal to SINGLE in uppercase letters.

Example:

[vads_capture_delay=]
[vads_ctx_mode=TEST]
[vads_trans_id=124709]
[vads_currency=978]
[vads_payment_config=SINGLE]
[vads_amount=10000]
vads_trans_date=20191103084538]
[vads_version=V2]
[signature=ycA5Do5tNvsnKdc/eP1bj2xa19z9q3iWPy9/rpesfS0=]
[vads_site_id=98765432]
[vads_url_error=http://your-shop.com/vads-test/order.error.a]
[vads_page_action=PAYMENT]
[vads_url_return=http://your-shop.com/vads-test/order.success]
[vads_order_id=48-486204013]
[vads_action_mode=INTERACTIVE]

Your payment is an installment payment.

Make sure that you respect the following rules.

MULTI indicates an installment payment. In this case, the parameter is composed of the "MULTI:" chain, followed by key / value pairs separated by ";". The parameters are:
  • first indicates the amount of the first installment,
  • count indicates the number of installments,
  • period indicates the interval in days between 2 installments.

The order of the fields associated with MULTI is imposed.

Example

vads_payment_config=MULTI:first=5000;count=3;period=30

Reminder :

The amount must be expressed in the smallest unit of the used currency.

For example, in EUR for 50 EUR the value to be transmitted is "5000".

With these settings, if the total amount to be paid is 100 EUR:
  • A first installment of 50 EUR will be made.
  • A second installment of 25 EUR will be made 30 days later.
  • A third installment of 25 EUR will be made 60 days later.
© 2025 {'|'} All rights reserved to Systempaylegal
25.18-1.11