See Getting Started with CyberSource Essentials for information about order tracking. This section provides the names of the API fields that are used for order tracking for the electronic check services.
For all Cybersource services, the request ID is returned in the reply messages in requestID. The following table lists the field names for the request IDs in request messages.
Service |
Request ID Field |
Electronic check credit |
ecCreditService_debitRequestID |
Electronic check debit |
ecDebitService_debitRequestID |
Void |
voidService_voidRequestID |
The following table lists the field names for the reconciliation IDs, which are returned in the reply messages.
Service |
Reconciliation ID Field Name |
Electronic check debit |
ecDebitReply_reconciliationID |
Electronic check credit |
ecCreditReply_reconciliationID |
The information in this section applies to all processors except Wells Fargo ACH. For Wells Fargo ACH, Cybersource generates a unique transaction identifier.
The check reference number is a value you can send in a request to track transactions through to the processor for reconciliation. If you do not include this field in your request, Cybersource generates a unique value for you and returns it in the reply message.
The following table lists the field names for the check reference numbers in request and reply messages.
Service |
Check Reference Number Field Name in Requests |
Check Reference Number Field Name in Replies1 |
Electronic check debit |
ecDebitService_referenceNumber |
ecDebitReply_reconciliationID |
Electronic check credit |
ecCreditService_referenceNumber |
ecCreditReply_reconciliationID |
Processor Transaction Identifiers
The information in this section applies to all processors except Wells Fargo ACH. For Wells Fargo ACH, Cybersource generates a unique transaction identifier.
The processor transaction identifier is a value assigned by the processor that you can use for reconciliation. The following table lists the field names for the processor transaction identifiers, which are returned in the reply messages.
Service |
Processor Transaction Identifier Field Name |
Electronic check debit1 |
ecDebitReply_processorTransactionID |
Electronic check credit2 |
ecCreditReply_processorTransactionID |