Payments
...
Transaction mgmt APIs
Push transaction by ID
1 min
name endpoint api transaction transactionid method get url https pushtopaystaging crbnj net api transaction transactionid description returns details of a specific transaction where a merchant the payer sends funds to an end consumer the payee use the transactionid attribute as the transaction identifier tab examples examples languages id msognn qz dhnr4vaumzy language curl code curl x nget n header accept application json n header authorization bearer token n https pushtopaystaging crbnj net api transaction 230bc14b 970b 4ee2 8fd3 1911d51f89d4 customlabel selectedlanguageid msognn qz dhnr4vaumzy results languages id fdmeuj8uomcdnynkixd8u language 200 customlabel code n transactionrequestid ji7abzpy 8xp3 gpby 2604 jab7tpxy36tp n amount 400 n transactionrequestedat 2021 08 03t21 09 13 5882004z n transactionstatus succeeded n errordescription null n creditcardid kr7d47mnjil2r39oznrvpc0dis82es8je6j7vu n railid tabapay n network mastercard n retrievalreferenceid 8abcb1fa 51f1 4b2d 9998 5948877bdcc0 n actualtransactiondoneat 2021 08 03t21 09 13 937108z n requestapproved true n responsereceived true n responsecode 00 n responsedescription approved n tracenumber hl7a9zpg 8zpy 92po bhp2 xhpg5804pz2k n error null n requestername null n requestermcc null n issuccessful true n selectedlanguageid fdmeuj8uomcdnynkixd8u request pathparameters name transactionid kind required type string description a unique string 32 hexadecimal characters that identifies the transaction in a definite way the payment card network passes this identifier without changing it throughout the whole interbank chain required queryparameters name sourcesenderid kind optional type string description the guid that identifies the merchant partner the guid that identifies the merchant partner headerparameters bodydataparameters formdataparameters currentnewparameter label query parameter value queryparameters response name transactionrequestid kind optional type string description unique customer generated transaction request name amount kind optional type integer description the amount to be transferred in cents for example 10001 100 01 children name transactionrequestedat kind optional type string description date and time of the request gmt children name transactionstatus kind optional type string description transaction status n n pending n succeeded n failed n rejected children name errordescription kind optional type string description a description of the error if relevant children name creditcardid kind optional type string description card token of the signed up debit card children name railid kind optional type string description the payment processor used to perform the transaction n n rs2 n mcsend n tabapay n visa direct children name network kind optional type string description name of the payment card network children name retrievalreferenceid kind optional type string description the number cross river creates that is passed to the rail to assist in tracing a transaction after it left our system children name actualtransactiondoneat kind optional type string description the date and time the transaction was sent to the payment processor children name paymentsent kind optional type boolean description true if a payment was sent otherwise false children name requestapproved kind optional type boolean description true if a request was approved otherwise false children name responsereceived kind optional type boolean description true if a response was received otherwise false children name responsecode kind optional type string description a 2 digit code signifying the transaction result approved or decline for example 00 means successful children name responsedescription kind optional type string description a string describing the transaction result for example approved children name tracenumber kind optional type string description a unique number assigned to a transaction from the time it leaves the merchant bank until it arrives at the cardholder bank children name error kind optional type string description a description of the error if relevant children name sourcesendername kind optional type string description the name of the merchant this attribute alphanumeric identifies the sender of the funds children name sourcemcc kind optional type string description merchant category code mcc 4 digits that a credit card issuer uses to categorize consumer transactions for their card children name programid kind optional type string description connects a transaction to a given sub merchant network program id visa mvv mastercard mcid children name businesstype kind optional type string description one of bb fd aa pp bi cd ft wt cp children