Respuesta del requerimiento para ver el estado de una transacción

Como en el requerimiento, en la operación SendAutorizeRequest (Ver Pedido de Autorización) se recibirán un conjunto de campos descriptos, y un conjunto de datos variables los cuales se envían en el campo Payload codificados según se indique en el campo EncodingMethod.

Campo Mandatorio Descripción Tipo de Dato Valores posibles / Ejemplo
StatusCode Si Código de estado o valor de retorno del Servicio Numèrico de 5 posiciones -1 -> OK
0 a 99999 o vacío -> error
StatusMessage Si Descripción del código de retorno o estado del servicio Alfanumérico hasta 256 -
AuthorizationKey No Identificador Privado de la Respuesta Alfanumérico hasta 256 caracteres -
EncodingMethod No Especifica el tipo codificación que se usa para los datos de la transacciones de pagos Alfanumérico hasta 16 caracteres XML
Payload No Documento codificado en el formato especificado en el campo EncodingMethod el cual contiene los datos de la transacción a Autorizar Alfanumérico hasta 2048 caracteres -

El campo o elemento Payload es utilizado para retornar los datos de la respuesta de la transacción.

Campo Mandatorio Descripción Tipo de Dato Valores posibles / Ejemplo
FECHAHORA Si Fecha y Hora de la Transacción Fecha y Hora. aaaammddTHHMMSSZ La hora se expresa en formato 24 hs.
MONEDA No Nombre de la Moneda
NROTICKET No Número de Ticket o Voucher Numérico de Hasta 4 dígitos
CODAUTORIZACION No Código de Autorización Alfanumérico de hasta 8 caracteres
NROTARJETAVISIBLE No Número de Tarjeta, enmascarado según normativas nacionales, regionales o globales
CODBARRAS No Código de Barras generado para Pago Fácil ó RapiPago Alfanumérico hasta 64 caracteres
RESULTADOCS No Informa el código numérico de la respuesta de Cybersource. ejemplos, 100 / 150 / 10101 / 10103 / ver tabla códigos de resultado Cybersource
IDENTIFICADORCS No Informa el identificador de la solicitud, generado por Cybersource, para ubicarla rápidamente dentro del Desicion Manager. Si el campo no se visualiza, implica que la trasaccion no llego a Cybersource Ejemplos: 4431890136235000001516 5551890136235000001516

Nota: El StatusCode sirve como indicador de correcta ejecución del servicio y de la finalización satisfactoria del flujo de la transacción. En caso de que ambas cosas hayan sucedido devolverá -1, por otro lado sí la transacción fue rechazada el valor devuelto coincidirá con el IDMOTIVO reflejando el motivo de rechazo de la operación. El otro caso posible, es que por alguna razón (como ser configuración o datos inválidos, tanto en este método cómo en el SendAuthorizeRequest) el pago no pueda realizarse, en este caso aparecerá un código según el motivo por el cuál el pago no pueda ser efectuado. Dirijasé a la Tabla de StatusCode para más información.