REST API

processorInformation. transactionID

Transaction identifier (TID) or Processor transaction ID that is used to identify and track a transaction throughout its life cycle.
American Express Direct
This field is returned only American Express card transactions on
American Express Direct
and
Elavon Americas
.
American Express generates this value. To comply with the CAPN requirements, this value must be included in all subsequent follow-on requests, such as captures and follow-on credits.
When you perform authorizations, captures, and credits through
Cybersource
,
Cybersource
passes this value from the authorization service to the subsequent services for you. However, when you perform authorizations through
Cybersource
and perform subsequent services through other financial institutions, you must ensure that requests for captures and credits include this value.
Moneris
This field is returned only for
Moneris
.
This value identifies the transaction on a host system. It contains the following information:
  • Terminal used to process the transaction.
  • Shift during which the transaction took place.
  • Batch number.
  • Transaction number within the batch.
You must store this value. If you give the customer a receipt, display this value on the receipt.
Example
For the value
66012345001069003
:
  • Terminal ID =
    66012345
  • Shift number =
    001
  • Batch number =
    069
  • Transaction number =
    003

Specifications

  • Data Type:
    String
  • Data Length:
    87 (for e-check transactions); 15 (for all other transactions)

Mapping Information

  • REST API Field:
    processorInformation.transactionID
  • SCMP API Fields:
    • auth_reversal_processor_trans_id
    • auth_transaction_id
    • bill_processor_trans_id
    • credit_processor_trans_id
    • ecp_credit_processor_trans_id
    • ecp_debit_processor_trans_id
    • incremental_auth_payment_network_transaction_id
    • oct_payment_network_transaction_id
    • pin_debit_purchase_transaction_id
  • Simple Order API Fields:
    • ccAuthReply_transactionID
    • ccCaptureReply_processorTransactionID
    • ccIncrementalAuthReply_paymentNetworkTransactionID
    • ecCreditReply_processorTransactionID
    • ecDebitReply_processorTransactionID
    • octReply_paymentNetworkTransactionID
    • pinDebitPurchaseReply_transactionID