Skip to main content
The Merchant Reconciliation Report lists all transactions for a merchant that were processed and closed during a given period (typically 24 hours).

File Name

<FILE_GENERATION_DATE>_<MOMENT>_<RECON>_<UNIQUE_FILE_IDENTIFIER>_<PERIOD_END_DATE>.csv
  • FILE_GENERATION_DATE: The date the file is generated (YYYYMMDD format, e.g., 20241225).
  • UNIQUE_FILE_IDENTIFIER: A fixed-value string identifying the system that produced the file.
  • PERIOD_END_DATE: The end date of the reporting period (YYYYMMDD format, e.g., 20241225).
Example:
20241231_Moment_Recon_ae5811c4-0fb3-47de-8a9e-f8b298b9525b_20241230.csv

File Header

ElementValueFormatNotes
Report TitleMoment Merchant Reconciliation Report[A-Z]Fixed string.
VersionReport Version Number[-~]; length: 20Matches the file format version.
MerchantMerchant Alias[-~]; length: 38Unique identifier for the merchant.
FromStart of the reporting periodTransactions from this date/time are included.
Start DatePeriod start dateStart of the reporting window.
ToEnd of the reporting periodTransactions up to this date/time are included.
End DatePeriod end dateEnd of the reporting window.

File Body

Column NameField NameDescriptionValue Type/ FormatExample Value
Transaction Typetransaction_typeThe type of the transaction.stringPayment, Refund
Transaction Timestamptransaction_timestampThe date and time when the transaction occurred.datetime2024-01-31T14:30:00Z
Moment Transaction IDreconciliation_idID of the transaction on the Moment platform. Use this as a reference when contacting our support team.string673bbe2805368010f36e9bee
Merchant Reference IDmerchant_reference_idThe unique ID referencing the merchant used when creating the transaction on the Moment platform.string672bbe2805368010f36e123e
Payment Methodpayment_methodName of the payment method type used when creating the transaction.stringCapitec Pay
Tender Typepayment_method_tenderName of the payment method tender used when creating the transaction.stringBank Transfer
Customer Referencecustomer_referenceThe unique ID referencing the merchant used when creating the transaction on the Moment platform.string123456789X1
CountrycountryThe country where the funds of the transaction were collected from.ISO 3166 alpha-2ZA
Presentment Currencypresentment_currencyThe currency of the transaction collected from the payer.3-letter ISO 4217 codeZAR
Presentment Amountpresentment_amountThe amount collected from the payer, in presentment currency.decimal27.12
Settlement Currencysettlement_currencyThe currency of the payment that will be settled to the Moment merchant.3-letter ISO 4217 codeZAR
Gross Settlement Amountgross_settlement_amountThe amount of the payment that will be settled to the merchant, in settlement currency.decimal120
MDR %mdr_percentageMDR Percentage.decimal10
MDRmdrMerchant Discount Rate charged to a merchant for the payment processing.decimal12
Fixed Feefixed_feeFixed fee charged.decimal3
FX Feefx_feeFX Fee.decimal0
Total Feetotal_feeThe total fee charged.decimal15
Fee Currencyfee_currencyThe currency of the fee.3-letter ISO 4217 codeZAR
VAT Amountvat_amountVAT of the total fee amount charged.decimal2.25
Net Settlement Amountnet_settlement_amountNet settlement amount that will be settled to Moment merchant.decimal102.75