Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Field Name

Description

Type

Length

RecordNumber

Represent the entry number in the report file.

Number

5

TransactionRecievedDateTime

The date and time that PayU received the transaction

Format: yyyymmddHHmmss (24 hour format)

E.g. : 20130208170259

String

14

TransactionProcessedDateTime

The date and time that PayU processed the transaction at the Acquiring institution.

Format: yyyymmddHHmmss (24 hour format)

E.g. : 20130208170259

String

14

Channel

The channel used to perform the Transaction.

REDIRECT – Redirect Payment Pages
ENTERPRISE – Enterprise API interaction

String

3

PaymentMethodsUsed

A pipe ( | ) separated list of payment methods used to fulfil the transaction requirement.

E.g. CREDITCARD|DISCOVERYMILES

Please see http://help.payu.co.za for Payment Methods

String

Variable

TransactionType

The PayU Transaction Type performed

Please see http://help.payu.co.za for Transaction Types

String

Variable

TransactionState

The current state the transaction is in.

E.g.: SUCCESSFUL, FAILED

Please see http://help.payu.co.za for Transactions States

String

Variable

ResultCode

The result code gives additional information about the transaction state. Please see http://help.payu.co.za for Error Messages

String

Variable

Reference

XML tag for all transaction references. Not applicable to CSV.

 

 

Reference/ MerchantReference

The reference as passed into PayU from the Merchant.

String

Variable

Reference/ PayUReference

The PayU reference linked to this transaction

String

Variable

Reference/ GatewayReferenceThe reference issued by the processing institution.StringVariable
Reference/ RRNReference send to the bank. If not applicable to payment method NULL value used. (Please note that for EFT transactions this will be blank/null)StringVariable
Reference/ UTIPASA UTI value to identify transaction record on bank mark-off file. (reserved for future use)GUID36

Order

XML tag for all amount and currency. Not applicable to CSV

 

 

Order/AmountInCents

The transaction amount in minor denomination. E.g. R1.50 is represented as 150, credits indicated by negative. R1.50 credit = -150

String

Variable

Order/CurrencyCode

An indicator to identify what currency the transaction is. PayU uses 3 character ISO-4127 codes for specifying the currencies.

E.g. Rand is represented as ZAR

String

3

CustomFields

Custom fields are repeatable key-value pairs of information the Merchant passes into PayU at transaction time and is echoed in this recon report. For CSV all

String

 

CustomField/Key

The key identifying the custom field sent in.

String

Variable

CustomField/Value

The value of the custom field as defined by the key

String

Variable

Reference/ RRNReference send to the bank. If not applicable to payment method NULL value used. (Please note that for EFT transactions this will be blank/null)StringVariable

 Report: Trailer Record Definition

...

Code Block
languagetext
titleCSV Sample
"HEADER","DailyTransactionRecon","200002","200111200222","2013020817025920170221000000","2013020817025920170222000000"
"00001001","2013020809071720170221025856","2013020810132520170221025907","REDIRECT ENTERPRISE","CREDITCARD|DISCOVERYMILESEFT","PAYMENT","SUCCESSSUCCESSFUL","00","m01487638736214","212724422149","123","ZAR","eftCustomReference=c01487638736214,NotificationURL=https://staging.payu.co.za/ipn.do",""
"002","20170221021842","","MerchRef0011"REDIRECT","","PAYMENT","30128909709NEW","GatewayRef12300","RRN123456789m01487636321382","PAYU0000-0468-8692-4762-000000000000212718886866","25008000","ZAR","cf1=1234,cf2=joe4321"
"00002","20130208090730","20130208090732","ENTERPRISE ","CREDITCARD|DISCOVERYMILES","CREDIT ","SUCCESS","00"," MerchRef0011","30128909710","GatewayRef124","RRN123456780","PAYU0000-0468-8692-4763-000000000000","2500eftCustomReference=c01487636321382,redirectChannel=WEB,apiRequestHandler=com.payjar.web.controller.api.PayUSingleTenderRequestHandler,NotificationURL=https://staging.payu.co.za/ipn.do,Known User=false,processContract=REDIRECT",""
"003","20170221024955","","REDIRECT","","PAYMENT","NEW","00","m01487638193912","212721071000","77","ZAR","eftCustomReference=c01487638193912,redirectChannel=WEB,apiRequestHandler=com.payjar.web.controller.api.PayUSingleTenderRequestHandler,Known User=false,NotificationURL=https://staging.payu.co.za/ipn.do,processContract=REDIRECT",""
"004","20170221022626","","REDIRECT","","PAYMENT","NEW","00","m01487636785797","212719262657","8000","ZAR",""NotificationURL=https://staging.payu.co.za/
"FOOTER","0000252","5000217600","224","08","020","0","0","0","AEFAEFAEF123"

...