Creación del token al suscribir a una recurrencia acompañada de un pago
Para entender el resultado, analice los siguientes campos:
Nombre del campo | Descripción |
---|---|
vads_page_action | Acción realizada. El valor devuelto es REGISTER_PAY_SUBSCRIBE. |
vads_identifier_status | Estado de la creación de token. Los valores posibles son:
|
vads_trans_status | Estado de la transacción. Los valores posibles son:
|
vads_recurrence_status | Estado de la creación de la recurrencia. Los valores posibles son:
|
vads_identifier | Identificador del token. El valor devuelto es:
Nota Si ha activado la verificación de la unicidad de los token y que el medio de pago ya está registrado con otro token, entonces es otro token el que se devolverá. El campo vads_identifier no se devolverá:
|
vads_identifier_previously_registered | únicamente presente si las dos condiciones son verdaderas:
|
vads_initial_issuer_transaction_identifier | Identificador de transacción único generado por el emisor. La plataforma de pago registra el identificador de transacción emisor a nivel del token y de la transacción. En función del uso que se hará del token (pago en 1 clic, pago sin clics, suscripción, etc.), se utilizará el identificador de transacción emisor como referencia de encadenamiento si fuera necesario. |
vads_cust_email | Dirección de correo electrónico del comprador enviada en la solicitud. |
vads_site_id | Identificación de la tienda. El valor devuelto es igual al enviado en la solicitud. |
vads_ctx_mode | Modo de funcionamiento. El valor devuelto (TEST o PRODUCTION) es igual al enviado en la solicitud. |
Nombre del campo | Nota |
---|---|
vads_subscription | Identificador de la recurrencia. El valor devuelto es:
El campo vads_subscription no se devolverá:
|
vads_sub_amount | Monto de los vencimientos de la recurrencia (en su unidad monetaria más pequeña). |
vads_sub_currency | Código de la moneda utilizada para la recurrencia. Ejemplo: 978 para el euro (EUR) |
vads_sub_desc | Regla de recurrencia para aplicar de acuerdo con la especificación iCalendar RFC5545. Ejemplo: RRULE:FREQ=MONTHLY |
vads_sub_effect_date | Fecha de inicio de la recurrencia (o fecha efectiva) el en huso UTC, en formato AAAAMMDD. Ejemplo: 20210601 |
vads_sub_init_amount | Monto de los primeros vencimientos. El número de los primeros vencimientos lo define vads_sub_init_amount_number. Ejemplo: 1000 |
vads_sub_init_amount_number | Número de vencimientos a los que aplicar el monto definido por. vads_sub_init_amount. Ejemplo: 3 |
Para conocer el detalle del pago, consulte los siguientes parámetros:
Información sobre la transacción:
Nombre del campo | Descripción |
---|---|
vads_operation_type | Tipo de transacción. Su valor es DEBIT. |
vads_occurrence_type | Tipo de ocurrencia de la transacción. Su valor es UNITAIRE. |
vads_amount | Monto de la transacción. El valor devuelto es igual al enviado en la solicitud. |
vads_currency | Código de la moneda utilizada para el pago. |
vads_trans_id | Identificador de la transacción. El valor devuelto es igual al enviado en la solicitud. |
vads_trans_uuid | Identificador único de la transacción. La plataforma de pago genera el valor. |
vads_contract_used | Número de la afiliación asociada a la transacción. |
vads_auth_mode | Tipo de solicitud realizada en los servidores de autorización:
|
vads_auth_number | Número de autorización devuelto por el servidor bancario. Vacío si la autorización falló. |
vads_auth_result | Código de retorno de la solicitud de autorización devuelta por el banco emisor. Vacío si aparece un error antes de la autorización. |
vads_risk_control | Resultado de los controles de riesgo. Cuando, al menos, un control devuelve el valor ERROR, la transacción es rechazada. Consulte la descripción del campo vads_risk_analysis_result para más detalles. |
vads_risk_assessment_result | Lista de acciones efectuadas sobre la transacción, tras el desencadenamiento de las reglas de gestión de riesgo avanzada. Los valores posibles son:
|
Nombre del campo | Nota |
---|---|
vads_acquirer_network | Código de la red del adquirente. |
vads_bank_code | Código del banco emisor |
vads_bank_label | Código del banco emisor de la tarjeta utilizada. |
vads_bank_product | Código de producto de la tarjeta utilizada. |
vads_card_brand | Medio de pago utilizado. Consulte el capítulo Medios de pago compatibles para obtener la lista de valores posibles. |
vads_card_country | Código país de la tarjeta utilizada según la norma ISO 3166. |
vads_card_number | Número de tarjeta truncado/oculto. o IBAN y BIC (si están completos) utilizados para el pago, separados por una '_' en el caso de un débito puntual. Como el BIC es opcional, puede que no aparezca . |
vads_expiry_month | Mes de caducidad de la tarjeta utilizada. Es aconsejable utilizar estos datos para comprobar la fecha de caducidad del token. |
vads_expiry_year | Año de caducidad de la tarjeta utilizada. Es aconsejable utilizar estos datos para comprobar la fecha de caducidad del token. |
Nombre del campo | Nota |
---|---|
vads_threeds_auth_type | Tipo de autenticación del titular. Es obligatoria una autenticación fuerte del portador al registrar una tarjeta. Por lo tanto, el campo siempre se valorizará en CHALLENGE. |
vads_threeds_enrolled | Estado de la inscripción del titular al programa 3D Secure. Los valores posibles son:
|
vads_threeds_status | Resultado de la autenticación 3D Secure. Los valores posibles son:
|
Los campos opcionales enviados en la solicitud son devueltos en la respuesta sin cambios en sus valores.