Transactions report

This report provides details on all transactions (event based) which impact your account balance.

This report can be used to reconcile individual transactions.


Sample report

Download sample report (CSV file).


Columns

ColumnTypeDescription
workspace_idVARCHARWorkspace identifier mapped from the merchant, used for Payrails reporting.
merchant_idVARCHARUnique identifier of the merchant.
payrails_payment_idVARCHARUnique identifier of the Payment in Payrails.
payrails_execution_idVARCHARUnique identifier of the execution.
action_idVARCHARUnique identifier of this execution action.
merchant_referenceVARCHARThe merchant reference related to the transaction. For example, the order_id.
actionVARCHARType of action (authorize, refund, cancel).
created_atTIMESTAMP_NTZTimestamp at which the action was created.
completed_atTIMESTAMP_NTZTimestamp at which the action was completed.
timezoneVARCHARTimezone in which the session happened.
milliseconds_to_completionNUMBERTime from request to completion in milliseconds
is_successBOOLEANWhether execution action was succeeded
is_completedBOOLEANWhether event action is completed.
currencyVARCHARThree-letter ISO currency code, in uppercase
amountNUMBERPayment amount in local currency
provider_nameVARCHARProvider who processed the payment
provider_accountVARCHARProvider account display name.
provider_referenceSTRINGThe providers reference for the payment which this transaction relates to.
error_reason_sourceVARCHARSource of the error reason (null if payment was successful).
error_reason_detailVARCHARDetails of the error reason (null if payment was successful)
error_reason_resultVARCHAREnd result of the error reason (null if payment was successful).
error_reason_categoryVARCHARCategory of error reason (null if payment was successful).
error_detailVARCHARDetails of the error (null if payment was successful).
has_threedsBOOLEANWhether payment went through 3ds.
eciVARCHARElectronic commerce indicator.
payment_method_typeVARCHARPayment method type, values: card, easypaisa, jazzCash, fawryPay, etc
card_binVARCHAR4-digit BIN of the card.
card_networkVARCHARCard network that supports the card, e.g. Visa, Mastercard, American Express. Card only.
card_typeVARCHARThe type of card used for processing, values: credit, debit, notset, prepaid.
card_type_detailsVARCHARMore information about the card type, e.g. personal, commercial. Card only.
card_segmentVARCHARSegment of the card, e.g. gold, black, business. Card only.
card_issuerVARCHARCard issuing bank.
card_issuer_country_codeVARCHARISO alpha-2 country code of card issuer.
card_issuer_country_nameVARCHARFull country name of card issuer.
token_idVARCHARInstrument Token ID related to the payment
token_typeVARCHARType of the token, values: network, vault, psp, networkOffers.
authorization_codeVARCHARAuthorization code from issuing bank.
retrieval_reference_numberVARCHARRetrieval Reference Number (RRN).
network_transaction_referenceVARCHARScheme-level transaction reference.
provider_response_additional_fieldsVARIANTPSP-specific additional response fields.
mapped_psp_responseVARIANTMapped/normalized PSP result details.
metaVARIANTComplete merchant's meta details.