Skip to content

Introduction to transactions

All transactions have one common characteristic. They are designed to either increase or decrease the account balance. The term ‘transaction’ includes all transaction-related communication between the merchant, an issuing processor and the issuer.

This guide explains the entire transaction flow from authentication to settlement. It covers all the different types of transactions; ones that originate from card schemes, all API-triggered transactions, and transactions that come from other sources.

An illustration of a transaction

All transactions, regardless of their type, are recorded in Enfuce in the same way and their data is available through the same access points: the Transaction API and the data export transaction file.
There are multiple aspects of transaction processing:

  • Authentication
    • 3DS
    • Risk-based authentication
  • Authorisation
    • Technical validations
    • Business validations
    • Fraud validations
  • Financial transaction
    • Card scheme transactions
    • API-triggered transactions and fees

Card scheme connectivity

Enfuce hosts gateways towards Visa and Mastercard, enabling the processing of authorisations and transactions from card schemes. Enfuce handles all the maintenance related to these gateways and the responsibility for their high availability.

New BIN or migrating BIN

Whether you already have an existing card program or you want to start from scratch, we’ve got you covered. We’ll help you build your card program or migrate BINs from your existing payment processor or service provider under Enfuce License Services. The migration involves moving the BINs and associated cardholder accounts, transaction data, and processing capabilities from the existing system to a new system.