Creating a SEPA Credit Transfer request
In case of a classic transfer, if the due date falls on a weekend, a non-business day or a holiday, then the transfer will be executed on the next business day.
- Use all the fields presented in the table below to create your payment form.
Field name Description Format Value vads_payment_cards Allows you to force the payment method type to be used. It is recommended to provide a different payment button for each payment method on the merchant website.
enum - IP_WIRE: to directly call the SEPA Credit Transfer payment button.
- IP_WIRE_INST: to directly call the Instant SEPA Credit Transfer payment button.
- IP_WIRE;IPWIRE_INST: to provide the choice between a classic wire transfer and an instant credit transfer.
vads_order_id Order ID Can contain uppercase or lowercase characters, numbers or hyphens ([A-Z] [a-z], 0-9, _, -).
ans..64 E.g.: 2-XQ001 vads_amount Payment amount in the smallest currency unit (cents for euro) n..12 E.g.: 4525 for EUR 45.25 vads_currency Numeric currency code to be used for the payment, in compliance with the ISO 4217 standard (numeric code). n3 Possible values: - 978 (EUR)
vads_capture_delay Capture delay. n..3 - 0: Immediate payment.
Default value.
The field must always be set to 0.
vads_payment_config Payment type enum SINGLE vads_action_mode Acquisition mode for payment method data enum INTERACTIVE vads_page_action Action to perform enum PAYMENT vads_ctx_mode Mode of interaction with the payment gateway enum TEST orPRODUCTION vads_site_id Shop ID n8 E.g.: 12345678 vads_trans_date Date and time of the payment form in UTC format n14 Respect the YYYYMMDDHHMMSS format
E.g.: 20200101130025vads_trans_id Transaction number. Must be unique within the same day (from 00:00:00 UTC to 23:59:59 UTC).
Warning: this field is not case sensitive.
an6 E.g.: xrT15p vads_version Version of the exchange protocol with the payment gateway enum V2 - Add optional fields according to your requirements (see Using additional features chapter of the Implementation Guide).
- Compute the value of the signature field using all the fields of your form that start with vads_ (see: Computing the signature available on our documentation site).