Códigos numéricos de Respuesta de CyberSource

Vimos que en el backoffice de Decidir, el resultado del servicio se expresa en colores (Verde/Amarillo/Rojo/Azul y Negro). Cada color resume diferentes códigos numéricos que permiten entender las diferentes situaciones que lo provocan. Este código numérico, se informará en el Campo ResultadoCS del Response. La siguiente tabla detalla cada uno de los códigos y su explicación.

El Tipo refiere al módulo o función de Cybersource o Decidir que produce el resultado. De ese modo podemos distinguir un REJECT por aplicacion de reglas (cod 481) de un REJECT ERROR por indisponibilidad de Cybersource (cod 150). La referencia Validator Processing determina que el error en la informacion fue detectado directamente por el Validador de informacion de Decidir.

Códigos posibles por Color

Verde ACCEPT (100)
Rojo REJECT (481,101,102,202,231)
Amarillo REVIEW (480)
Azul Error Comunicación con CS (150,151,152,153)
Negro Faltan datos (10XXX)

Código Descripción Tipo
100 Decision Manager processing ACCEPT
480 Decision Manager processing REVIEW
481 Decision Manager processing REJECT
101 Incomplete mandatory fields REJECT
102 Validation of fields REJECT
202 Validation of fields REJECT
231 Validation of fields REJECT
150 CyberSource service unavailability REJECT ERROR
151 CyberSource service unavailability REJECT ERROR
152 CyberSource service unavailability REJECT ERROR
153 CyberSource service unavailability by Decidir REJECT ERROR
10101 Bill To City is required Validator Processing
10102 Bill To Country is required Validator Processing
10103 Bill To CustomerID is required Validator Processing
10104 Bill To Email is required Validator Processing
10105 Bill To First Name is required Validator Processing
10106 Bill To IP Address is required Validator Processing
10107 Bill To Last Name is required Validator Processing
10108 Bill To Phone Number is required Validator Processing
10109 Bill To Postal Code is required Validator Processing
10110 Bill To State is required Validator Processing
10111 Bill To Street1 is required Validator Processing
10130 The Item at index 0 must include a valid productCode value. Validator Processing
10132 The Item at index 0 must include a valid productName value. Validator Processing
10133 The Item at index 0 must include a valid productSKU value. Validator Processing
10134 The Item at index 0 must include a valid quantity value. Validator Processing
10135 The Item at index 0 must include a valid totalAmount value. Validator Processing
10136 The Item at index 0 must include a valid unitPrice value. Validator Processing
10140 Purchase Currency is required Validator Processing
10141 Purchase Grand Total Ammount is required Validator Processing
10150 Request Message DeviceFingerprintID is required Validator Processing
10151 Request Message DeviceFingerprintRaw is required Validator Processing
10152 Request Message MerchantId is required Validator Processing
10153 Request Message MerchantReferenceCode Validator Processing
10160 Ship To City is required Validator Processing
10161 Ship To Country is required Validator Processing
10162 Ship To Email is required Validator Processing
10163 Ship To First Name is required Validator Processing
10164 Ship To Last Name is required Validator Processing
10165 Ship To Phone Number is required Validator Processing
10166 Ship To Postal Code is required Validator Processing
10167 Ship To State is required Validator Processing
10168 Ship To Street1 is required Validator Processing
10170 DecisionManagerTravelData CompleteRoute is required Validator Processing
10171 DecisionManagerTravelData JourneyType is required Validator Processing
10172 DecisionManagerTravelData departureDateTime is required Validator Processing
10180 AirlineData NumberOfPassengers is required Validator Processing
10302 Invalid BillTo Country ISO Code Validator Processing
10304 Invalid BillTo Email Validator Processing
10305 Invalid BillTo FirstName Validator Processing
10306 Invalid BillTo IP Address Validator Processing
10307 Invalid BillTo LastName Validator Processing
10309 Invalid BillTo PostalCode Validator Processing
10310 Invalid BillTo State Validator Processing
10320 Invalid Card AccountNumber Validator Processing
10321 Invalid Card CardType Validator Processing
10322 Invalid Card ExpirationMonth Validator Processing
10323 Invalid Card ExpirationYear Validator Processing
10334 The Item at index 0 must include a valid quantity value. Validator Processing
10335 The Item at index 0 must include a valid totalAmount value. Validator Processing
10336 The Item at index 0 must include a valid unitPrice value. Validator Processing
10340 Invalid PurchaseTotals Currency Validator Processing
10341 Invalid PurchaseTotals GrandTotalAmmount Validator Processing
10360 Invalid Ship To City Validator Processing
10361 Invalid Ship To Country Validator Processing
10362 Invalid Ship To Email Validator Processing
10363 Invalid Ship To First Name Validator Processing
10364 Invalid Ship To Last Name Validator Processing
10365 Invalid Ship To Phone Number Validator Processing
10366 Invalid Ship To Postal Code Validator Processing
10367 Invalid Ship To State Validator Processing
10368 Invalid Ship To Street1 Validator Processing
10370 Invalid DecisionManagerTravelData CompleteRoute Validator Processing
10371 Invalid DecisionManagerTravelData JourneyType Validator Processing
10372 Invalid DecisionManagerTravelData departureDateTime Validator Processing
10380 Invalid AirlineData NumberOfPassengers Validator Processing
10501 Merchant Affiliation Number(MDD1) is required Validator Processing
10502 Merchant Name(MDD2) is required Validator Processing
10503 Business Vertical(MDD3) is required Validator Processing
10517 Travel Additional Fields MDD17- Reservation Code (PNR) is required Validator Processing
10518 Travel Additional Fields MDD18-3rd Party Booking is required Validator Processing
10528 Services Additional Fields MDD28- Service Type is required Validator Processing
10532 Digital Goods Additional Fields MDD32-Delivery Type is required Validator Processing
10533 Ticketing Additional Fields MDD33- Numero de dias para evento is required Validator Processing
10534 Ticketing Additional Fields MDD34-Delivery Type is required Validator Processing
10701 Invalid Merchant Affiliation Number(MDD1) Validator Processing
10703 Invalid Business Vertical(MDD3) Validator Processing
10718 Invalid Travel Additional Fields MDD18-3rd Party Booking Validator Processing
10733 Invalid Ticketing Additional Fields MDD33- Numero de dias para evento Validator Processing

NOTE: cuando RESULTADOCS retorne como campo dentro del Response de la "Consulta de estado de una Transaccion (metodo "OPERATION)" devolverá el COLOR correspondiente y no el código numérico.