vads_payment_seq

Description Details of completed transactions.
Format json

vads_payment_seq (json format) describes the split payment sequence. It contains:

  • "trans_id": the global transaction identifier to the payment sequence.
  • "transaction": the transaction table of the sequence. It contains:
Table 1. JSON object content
Field name Description
amount Amount of the payment sequence.
operation_type Debit transaction.
auth_number Authorization number returned by the bank server, if available (otherwise, empty).

Note: this parameter is returned empty for payments by "e-Chèque-Vacances". It is not provided by the ANCV server.

capture_delay Delay (in days) before the capture.
  • For a payment by card, the value of this parameter takes into account the delay (in days) before the capture in the bank. If the parameter is not transmitted in the payment form, the default value specified in the Back Office will be used.

    Note: for payments by "e-Chèques-Vacances", this parameter is set to 0. The "e-Chèques-Vacances" are validated in real time.

card_brand Payment method used.
  • For a payment by card, e.g. Visa card, this parameter is set to CB.
  • For payments by "e-Chèques-Vacances", this parameter is set to E_CV.
card_number Payment method number.
  • For a payment by "e-Chèques-Vacances", this parameter is set by concatenating the number of the "e-Chèques-Vacances" with the organization number and the year of the issue separating them with a "-".
  • For a payment by card, the number is masked.
expiry_month Expiration month of the payment card.

Missing parameter for a payment by "e-Chèque-Vacances".

expiry_year Expiration year of the payment card.

Missing parameter for a payment by "e-Chèque-Vacances".

payment_certificate Payment certificate.
presentation_date
  • For a payment by card, this parameter is the requested capture date (ISO 8601 format).
  • For payments by "e-Chèques-Vacances", this parameter corresponds to the order date. The "e-Chèques-Vacances" are validated in real time by the ANCV server.
trans_id Transaction number.
ext_trans_id Missing parameter for a payment card.

For a payment by "e-Chèques-Vacances", this parameter is populated by the payment gateway (transaction reference).

sequence_number Sequence number.
trans_status Transaction status.

Note: canceled transactions also appear in the table (this information appears in the JSON trans_status field).

Category Transaction details.