File Processing

Important

Electrum will handle all file processing with BankservAfrica on your (the bank's) behalf.

This page serves only to provide context about what that file processing entails.

EFT transactions are not processed individually – payment instructions are bundled into files and transferred between the banks and BankservAfrica. Electrum processes files according to BankservAfrica specifications.

There are different file types for the different sub-services (e.g., SDV, one-day, two-day) and for the direction in which the transaction flows (i.e., to or from BankservAfrica). Files are identified by application identifiers in the file name.

Transaction Direction Sub-Service File Application Identifier
From originating bank to BankservAfrica Same-day ES
One-day EN
Two-day EJ
Recall EX
SEC request EC
From BankservAfrica to homing bank Same-day EV
One-day EO
Two-day EK
Recall EH
SEC request ED

Transactions with different destination (homing) banks can be grouped into the same file before it is sent to BankservAfrica. Debit and credit transactions from the same sub-service can be grouped into the same file.

There may be multiple files submitted per sub-service per day. An originating bank can decide whether to:

  • Send files at pre-defined intervals (e.g., submit a file every 4 hours, no matter the number of transactions contained within the file).
  • Split files by volume (e.g., a file may contain a maximum of 5000 transactions; thereafter a new file must be created).
Note

Electrum can support either of the file options above according to the bank’s preference.

Once an originating bank has submitted a file, the individual transactions are parsed, organised, and rewritten into new files at BankservAfrica before being transmitted to the homing bank.

Copyright © Electrum Payments (Pty) Ltd. 2019-2023. All right reserved.