Field Name |
Description |
Returned By |
Data Type & Length |
decision |
Summarizes the result of the overall request. The field can contain one of the following values: nACCEPT nERROR nREJECT |
All Electronic Check Services |
String (6) |
ecAuthenticateReply_checkpointSummary |
Information about the parameters sent in the authenticate message, which is described in Check Point Summary Codes. |
ecAuthenticateReply |
String (600) |
ecAuthenticateReply_fraudShieldIndicators |
Information about the fraud checks performed, which is described in Fraud Shield Indicator Codes. |
ecAuthenticateReply |
String (300) |
ecAuthenticateReply_processorResponse |
Result code returned by the payment processor. |
ecAuthenticateReply |
String (6) |
ecAuthenticateReply_reasonCode |
Numeric value corresponding to the result of the overall request. See Reason Codes, for a list of possible values. |
ecAuthenticateReply |
Integer (5) |
ecAuthenticateReply_reconciliationID |
Reference number you use to reconcile Cybersource reports with processor reports. For more information about tracking orders, see Getting Started with CyberSource Essentials. |
ecAuthenticateReply |
String (60) |
ecAuthenticateReply_requestDateTime |
Date and time when the service was requested.
|
ecAuthenticateReply |
String (20) |
ecCreditReply_amount |
Total amount submitted to the payment processor. |
ecCreditReply |
String (15) |
ecCreditReply_correctedAccount |
Corrected account number from the ACH verification service, which is described in ACH Verification. |
ecCreditReply |
String (17) |
ecCreditReply_correctedRouting |
Corrected routing number from the ACH verification service, which is described in ACH Verification. |
ecCreditReply |
String (9) |
ecCreditReply_ownerMerchantID |
Merchant ID that was used to create the subscription or token for which the service was requested. See subscription information in Recurring Billing Using the Simple Order API for CyberSource Essentials. See token information in . |
ecCreditReply |
String (30) |
ecCreditReply_processorResponse |
Result code returned by the payment processor. |
ecCreditReply |
String (6) |
ecCreditReply_processorTransactionID |
Transaction identifier or tracking ID returned by the payment processor. For more information about tracking orders, see Getting Started with CyberSource Essentials. Wells Fargo ACH The value for this field is the same as the value for ecCreditService_referenceNumber. |
ecCreditReply |
String (87) |
ecCreditReply_reasonCode |
A numeric value corresponding to the result of the credit request. See Reason Codes, for a list of possible values. |
ecCreditReply |
Integer (5) |
ecCreditReply_reconciliationID |
Reference number for the transaction. Wells Fargo ACH Cybersource generates a unique transaction identifier. All Other Processors For some processors, you can use this value to reconcile your Cybersource reports with your processor reports. For more information about tracking orders, see Getting Started with CyberSource Essentials. |
ecCreditReply |
String (60) |
ecCreditReply_requestDateTime |
Date and time when the service was requested.
|
ecCreditReply |
String (20) |
ecCreditReply_settlementMethod |
Method used to settle the credit. Possible values: nA: Automated Clearing House nB: Best possible nF: Facsimile |
ecCreditReply |
String (1) |
ecCreditReply_verificationCode |
Indicates the results from the ACH verification service, which is described in ACH Verification. For the possible values, see Verification Codes. |
ecCreditReply |
String (2) |
ecCreditReply_verificationCodeRaw |
Raw results from the ACH verification service, which is described in ACH Verification. For the possible values, see Verification Codes. |
ecCreditReply |
String (2) |
ecDebitReply_amount |
Total amount submitted to the payment processor. |
ecDebitReply |
String (15) |
ecDebitReply_correctedAccount |
Corrected account number from the ACH verification service, which is described in ACH Verification. |
ecDebitReply |
String (17) |
ecDebitReply_correctedRouting |
Corrected routing number from the ACH verification service, which is described in ACH Verification. |
ecDebitReply |
String (9) |
ecDebitReply_ownerMerchantID |
Merchant ID that was used to create the subscription or customer profile for which the service was requested. See subscription information in Recurring Billing Using the Simple Order API for CyberSource Essentials. See token information in . |
ecDebitReply |
String (30) |
ecDebitReply_processorResponse |
Result code returned by the payment processor. |
ecDebitReply |
String (6) |
ecDebitReply_processorTransactionID |
Transaction identifier or tracking ID returned by the payment processor. For more information about tracking orders, see Getting Started with CyberSource Essentials. Wells Fargo ACH The value for this field is the same as the value for ecDebitService_referenceNumber. |
ecDebitReply |
String (87) |
ecDebitReply_reasonCode |
A numeric value corresponding to the result of the debit request. See Reason Codes, for a list of possible values. |
ecDebitReply |
Integer (5) |
ecDebitReply_reconciliationID |
Reference number for the transaction. Wells Fargo ACH Cybersource generates a unique transaction identifier. All Other Processors For some processors, you can use this value to reconcile your Cybersource reports with your processor reports. For more information about tracking orders, see Getting Started with CyberSource Essentials. |
ecDebitReply |
String (60) |
ecDebitReply_requestDateTime |
Date and time when the service was requested.
|
ecDebitReply |
String (20) |
ecDebitReply_settlementMethod |
Method used to settle the debit. Possible values: nA: Automated Clearing House nB: Best possible nF: Facsimile |
ecDebitReply |
String (1) |
ecDebitReply_verificationCode |
Results from the ACH verification service, which is described in ACH Verification. For the possible values, see Verification Codes. |
ecDebitReply |
String (2) |
ecDebitReply_verificationCodeRaw |
Raw results from the ACH verification service, which is described in ACH Verification. For the possible values, see Verification Codes. |
ecDebitReply |
String (2) |
ecDebitService_debitRequestID |
The request ID for debit or credit requests. See Deferred and Partial Payments, or Follow-On Credits and Stand-Alone Credits. |
ecDebitReply |
String (26) |
invalidField_0...N |
Fields in the request that contained invalid data. These reply fields are included as an aid to software developers only. No attempt should be made to use these fields for end user interaction. For more information about missing and invalid fields, see Getting Started with CyberSource Essentials. |
All Electronic Check Services |
String (100) |
merchantReference |
Order reference or tracking number that you provided in the request. If you included multi-byte characters in this field in the request, the returned value might contain corrupted characters. |
All Electronic Check Services |
String (50) |
missingField_0...N |
Required fields that were missing from the request. These reply fields are included as an aid to software developers only. No attempt should be made to use these fields for end user interaction. For more information about missing and invalid fields, see Getting Started with CyberSource Essentials. |
All Electronic Check Services |
String (100) |
purchaseTotals_currency |
Currency used for the order. Possible value: nUSD: U.S. dollars |
ecCreditReply ecDebitReply |
String (5) |
reasonCode |
Numeric value corresponding to the result of the overall request. See Reason Codes, for a list of possible values. |
All Electronic Check Services |
Integer (5) |
requestID |
Identifier for the request. |
All Electronic Check Services |
String (26) |
voidReply_amount |
Total amount of the void. |
voidReply |
Decimal (15) |
voidReply_currency |
Currency used for the order. Possible value: nUSD: U.S. dollars |
voidReply |
String (5) |
voidReply_reasonCode |
Numeric value corresponding to the result of the void request. See Reason Codes, for a list of possible values. |
voidReply |
Integer (5) |
voidReply_requestDateTime |
Date and time when the service was requested.
|
voidReply |
String (20) |