On This Page
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 onAmerican Express DirectandElavon 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 throughCybersource,Cybersourcepasses this value from the authorization service to the subsequent services for you. However, when you perform authorizations throughCybersourceand 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 forMoneris.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.ExampleFor the value66012345001069003:- 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