Mapping TID and RID

Each transaction is assigned a TID (transaction ID) which represents the whole transaction, from the authorization stage to presentment and chargebacks. 

The RID (record ID) is a unique identifier allocated to a message, and can vary per message type. Message types are distinguished by a message type identifier (MTID), where 0100 is an authorization, 0120 is an advice, 0420 is a reversal/reversal retry, and so on.

Each message type has its own unique RID , but all the message types share the same TID.


Message typeMTIDTIDRID_authRID_SettlementDescription
Authorisation0100T1R1N/ANew TID and new RID will be generated
Advice0120T1R2N/ASame TID from auth will be used but new RID will be generated
Advice Retry0120T1R2N/ASame TID from auth will be used and same RID will be used from original message
Reversal0400/0420T1R3N/ASame TID from auth will be used, but new RID will be generated
Reversal Retry0400/0420T1R3N/ASame TID from auth will be used and same RID will be used from original message
Authorisation Refund0100T2R4N/ADifferent TID then Debit auth and a new RID will be generated
Presentment1240T1R1R5Same TID. Same RID auth but new RID Settlement
Presentment Retry1240T1R1R5Same TID from auth will be used and same RID will be used from original message
Second presentment1240T1R1R6Same TID. Same RID _auth but new RID Settlement
Chargeback1442T1R1R7Same TID. Same RID _auth but new RID Settlement
Presentment Refund1240T2R4R8Same TID and RID_auth as Refund Auth ( if any) but new RID Settlement
PreAuth0100T3R9N/ANew TID and new RID will be generated
PreAuth Increment0100T3R10N/ASame TID but new RID will be generated
PreAuth Increment 20100T3R11N/ASame TID, but new RID will be generated
Pre Auth Completion0120T3R12N/ASame TID, but new RID will be generated

These are explained further in TID and RID.

🗒️

Note on unique RIDs

If the same RID is received twice, Banking.live avoids processing the same message again.

  • For settlement messages, rid_set is a unique number.
  • For authorization messages, rid is a unique number.