• Francia
página de estado
demo
asistencia
FAQContacte el soporte tecnico
Buscar
Categoria
Tags
docs.
Francia
España
Europa (Inglés)
India
Página principal
Casos de uso
Crear un pago
Crear un pago en vencimientos
Crear un pago multitarjeta
Crear un pago por token
Crear un enlace de pago
Crear una suscripción
Gestione sus suscripciones
Gestione sus transacciones
Analizar los diarios
Docs API
Formulario incrustado
API REST
Formulario en redirección
Pago móvil
Intercambio de ficheros
Ejemplo de código
Medios de pago
Plugins
Guías
Back office Experto
Guías funcionales

Archivo de respuesta V2 (depreciado)

Registro de encabezado

Pos. Descripción Formato Valores
01 Código de registro n2 00
02 Tipo de archivo   PAY
03 Versión del archivo n2 02
04 Código de retorno de la primera fase del procesamiento n1

0: Procesamiento realizado

1: Error de formato

2: Error de valores

05 Información sobre el error ans..255 Información adicional sobre el error, el blanco si la verificación fue exitosa.
06 Identificador de la tienda n8 Igual que en la solicitud, si es válido.
07 Entorno   Igual que en la solicitud, si es válido.
08 Fecha de creación n8 Igual que en la solicitud, si es válido.
09 Hora de creación n6 Igual que en la solicitud, si es válido.
10 Fecha de fin de procesamiento

En formato AAAAMMDD

n8 20161130
11 Hora de fin de procesamiento n6 130019

Registro de detalles

Pos. Descripción
01 Descripción: Código de registro.

Tipo: NUMERIC | Longitud: 2

Valor: 02

02 Descripción: Número de secuencia del registro de detalles en el archivo.

Tipo: NUMERIC | Longitud: 6

Ejemplo:
  • 1 para la primera línea del registro de detalles.
  • 2 para la segunda línea del registro de detalles.
03 Descripción: Fecha de la transacción en formato AAAAMMDD.

Tipo: NUMERIC | Longitud: 8

Ejemplo: 20200603

04 Descripción: Hora de la transacción en formato HHMMSS.

Tipo: NUMERIC | Longitud: 6

Ejemplo: 120615

05 Descripción: Identificador de la transacción.

Tipo: NUMERIC | Longitud: 6

Equivalente Formulario API: vads_trans_id

Equivalente API REST: cardDetails.legacyTransId

Ejemplo: 700001

06 Descripción: Tipo de transacción.

Tipo: VARCHAR | Longitud: 2

Valor: CD

07 Descripción: Monto de la transacción expresado en la unidad más pequeña de la moneda.

Tipo: NUMERIC | Longitud: 12

Equivalente Formulario API: vads_amount

Equivalente API REST: amount

Ejemplo: 4525 para 45,25 EUR

08 Descripción: Código numérico de la moneda del pago, según la norma ISO 4217.

Tipo: NUMERIC | Longitud: 3

Equivalente Formulario API: vads_currency

Equivalente API REST: currency

Ejemplo: 978 para el euro (EUR) (Ver capitulo Lista de monedas aceptadas en anexos)

09 Descripción: Monto de la transacción expresado en la menor unidad de la moneda utilizada para efectuar el depósito.

Tipo: NUMERIC | Longitud: 12

Equivalente Formulario API: vads_effective_amount

Equivalente API REST: transactions.transactionDetails.effectiveAmount

Ejemplo: 4525 para 45,25 EUR

10 Descripción: Código numérico de la moneda en la que se realizará el depósito (norma ISO 4217).

Tipo: NUMERIC | Longitud: 3

Equivalente Formulario API: vads_effective_currency

Equivalente API REST: transactions.transactionDetails.effectiveCurrency

Ejemplo: 978 para el euro (EUR) (Ver capitulo Lista de monedas aceptadas en anexos)

11
Descripción:
  • Fecha y hora (en formato AAAAMMDD) en horario UTC de la captura solicitada por el vendedor para un pago con tarjeta.
  • Fecha y hora (en formato AAAAMMDD) en horario UTC de la transferencia de fondos para un pago SEPA.

Tipo: NUMERIC | Longitud: 8

Equivalente Formulario API: vads_presentation_date

Equivalente API REST: transactionDetails.cardDetails.expectedCaptureDate

Ejemplo: 20200604

12 Descripción: Modo de validación.

Tipo: NUMERIC | Longitud: 1

Equivalente Formulario API: vads_validation_mode

Equivalente API REST: cardOptions.manualValidation

Valores posibles:
  • 0: para una validación automática
  • 1: para una validación manual

Ejemplo: 0

13 Descripción: Token o Referencia única del mandato a debitar.

Tipo: VARCHAR | Longitud: 50

Equivalente Formulario API: vads_identifier

Equivalente API REST: paymentMethodToken

Ejemplo: 59ecb199110145338c5704505760ec31

14 Descripción: Número de la afiliación utilizada para procesar la solicitud.

Tipo: VARCHAR | Longitud: 255

Equivalente Formulario API: vads_contract_used

Equivalente API REST: cardOptions.mid

Ejemplo: 1234567

15 Descripción: Referencia del pedido.

Tipo: VARCHAR | Longitud: 32

El único carácter especial aceptado es el guion "-".

Equivalente Formulario API: vads_order_id

Equivalente API REST: orderId

Ejemplo: CX-1254

16 Descripción: Información sobre el pedido 1.

Tipo: VARCHAR | Longitud: 255

Equivalente Formulario API: vads_order_info

Equivalente API REST: metadata.orderInfo

Ejemplo: Código intercomunicación 3125

17 Descripción: Información sobre el pedido 2.

Tipo: VARCHAR | Longitud: 255

Equivalente Formulario API: vads_order_info2

Equivalente API REST: metadata.orderInfo2

Ejemplo: Sin ascensor

18 Descripción: Información sobre el pedido 3.

Tipo: VARCHAR | Longitud: 255

Equivalente Formulario API: vads_order_info3

Equivalente API REST: metadata.orderInfo3

Ejemplo: Exprés

19 Descripción: Código de retorno del procesamiento.

Tipo: NUMERIC | Longitud: 2

Valores:
  • 00: Procesamiento exitoso – Pago aceptado
  • 05: Procesamiento exitoso – Pago rechazado
  • 30: Error de parámetro
  • 96: Error técnico

Equivalente Formulario API: N/A

Equivalente API REST: N/A

Información adicional disponible en el campo 25.

20 Descripción: Código devuelto por el banco emisor de la solicitud de autorización.

Tipo: NUMERIC | Longitud: 2

Equivalente Formulario API: vads_auth_result

Equivalente API REST: transactionDetails.cardDetails.authorizationResponse.authorizationResult

Valores: Ver capítulo conref- Lista de códigos de retorno de la solicitud de autorización en anexos.

Ejemplo: 00

21 Descripción: Número de autorización de la transacción.

Tipo: VARCHAR | Longitud: 6

Equivalente Formulario API: vads_auth_number

Equivalente API REST: transactionDetails.cardDetails.authorizationResponse.authorizationNumber

Ejemplo: 3fc116

22 Descripción: Modo de autorización.

Tipo: VARCHAR | Longitud: 4

Valores:
  • FULL: Pago autorizado.
  • MARK: Pago en espera de autorización.
23

Descripción: Fecha de autorización en formato AAAAMMDD y horario UTC.

Tipo: DATE | Longitud: 8

Equivalente Formulario API: N/A

Equivalente API REST: transactionDetails.cardDetails.authorizationResponse.authorizationDate

Ejemplo: 20200114

24

Descripción: Hora de la solicitud de autorización en formato AAAAMMDD y horario UTC.

Tipo: TIME | Longitud: 6

Equivalente Formulario API: N/A

Equivalente API REST: transactionDetails.cardDetails.authorizationResponse.authorizationDate

Ejemplo: 142512

25 Descripción: Código de retorno complementario

Tipo: NUMERIC | Longitud: 2

Descripción:
  • Resultado de la gestión de riesgos (específica de las tiendas que hayan contratado este módulo). Campo vacío si no se realizó ningún control.
  • Valorizado con la posición del campo erróneo si el código de retorno de tratamiento (posición 19) está valorizado en 30.
  • Valorizado con un mensaje de error si el código de retorno de tratamiento (posición 19) está valorizado en 96.

Equivalente Formulario API: vads_extra_result

Equivalente API REST: N/A

Valores: Ver capítulo Procesamiento de errores.

Ejemplo: 00

26 Descripción: Número del medio de pago.

Tipo: VARCHAR | Longitud: 36

Equivalente Formulario API: vads_card_number

Equivalente API REST: transactionDetails.cardDetails.pan

Ejemplo: 497010XXXXXX0014

27 Descripción: Fecha de expiración del medio de pago en formato AAAAMMDD.

Tipo: NUMERIC | Longitud: 8

Equivalente Formulario API: vads_expiry_year + vads_expiry_month

Equivalente API REST: transactionDetails.cardDetails.expiryYear + transactionDetails.cardDetails.expiryMonth

Ejemplo: 20211130

Registro de fin

Pos. Descripción Formato Valores
01 Código de registro n2 01
02 Número total de registros de detalles transmitidos n..6  
03 Número de pagos exitosos n..6  
04 Número de pagos fracasados n..6  
Jobs
Legal
GDPR
25.18-1.11