Skip to main content

Card scheme transactions

A financial transaction is generated by the merchant after a successful authorisation. Financial transactions are used to settle the debt between the merchant and the issuer. The parties in the financial transaction flow are the same as in the authorisation flow. The merchant generates a batch of transactions that is sent to the merchant’s acquirer, who in turn forwards it to the card scheme (Visa or Mastercard) from where it is sent to the issuer or issuer’s processor.
The issuer will process the transactions and post them to the card accounts. In order to settle the debt, the issuer pays the needed funds to the card schemes that route the funds to the acquirer who in turns distributes them to the merchants.

Card scheme transaction processing at Enfuce

The card scheme transaction processing is a batch process that happens 0-6 times/day, depending on the card scheme. Visa sends files 1-2 times per day (depending on region) and Mastercard sends files 4-6 times per day (excluding Sundays). The card schemes have indicative schedules for the delivery but the exact times are unknown. As soon as the card scheme sends the file, Enfuce automatically starts processing the file. The processing includes:
  • Routing and posting each transaction to the correct card account
  • Posting transaction-related fees (when applicable)
  • Adjusting the available balance on the account
As soon as the processing is completed, all transactions will be visible through the Transaction API. Transactions will also be reflected in the Data export file the following day.

Card scheme transaction types

There are 12 different transaction types from the card scheme:

Transaction-based fees

Enfuce supports the following transaction-related fees that the issuer can choose to charge. If set up, these fees are posted automatically by the system at the same time as the financial transaction is posted.

Dispute transactions

During the dispute process, there are transaction types that are used to reimburse and re-charge transactions to your customer.

API-triggered transactions

In addition to transactions from card schemes, Enfuce also supports triggering predefined transactions via the API. The transaction types available via API are: API-triggered transactions are posted immediately to the account/card and will impact the balance of the account by default. Transactions will also be reflected in the data export file the following day.

Event-triggered fees

Event-triggered fees are fees that are automatically triggered when a predefined event is triggered.