Transaction Types

Transaction Type Template

Transaction Type: Purchase

Description

A purchase transaction represents a payment made by the cardholder to a merchant for goods or services.

Required Fields

  • Transaction ID: Unique identifier for the transaction.
  • Card Number: The card number used for the transaction.
  • Transaction Date: The date and time when the transaction occurred.
  • Merchant Name: The name of the merchant where the transaction took place.
  • Merchant Category Code (MCC): A four-digit code that describes the type of business the merchant operates.
  • Transaction Amount: The total amount of the transaction.
  • Currency: The currency in which the transaction was made.
  • Authorization Code: The code provided by the bank authorizing the transaction.
  • Transaction Status: The status of the transaction (e.g., approved, declined, pending).

Optional Fields

  • Cardholder Name: The name of the cardholder making the transaction.
  • Merchant Address: The address of the merchant.
  • Merchant ID: The unique identifier for the merchant.
  • Point of Sale (POS) Entry Mode: The method used to enter the transaction (e.g., chip, swipe, contactless).
  • Transaction Description: Additional details or notes about the transaction.

Transaction Type: Refund

Description

A refund transaction represents a reversal of a previous purchase, returning funds to the cardholder.

Required Fields

  • Transaction ID: Unique identifier for the refund transaction.
  • Original Transaction ID: The ID of the original purchase transaction being refunded.
  • Card Number: The card number used for the refund.
  • Transaction Date: The date and time when the refund occurred.
  • Merchant Name: The name of the merchant issuing the refund.
  • Transaction Amount: The total amount of the refund.
  • Currency: The currency in which the refund was made.
  • Authorization Code: The code provided by the bank authorizing the refund.
  • Transaction Status: The status of the refund (e.g., approved, declined, pending).

Optional Fields

  • Cardholder Name: The name of the cardholder receiving the refund.
  • Merchant Address: The address of the merchant.
  • Merchant ID: The unique identifier for the merchant.
  • Transaction Description: Additional details or notes about the refund.

Transaction Type: Cash Withdrawal

Description

A cash withdrawal transaction represents the cardholder withdrawing cash from an ATM or bank.

Required Fields

  • Transaction ID: Unique identifier for the cash withdrawal transaction.
  • Card Number: The card number used for the withdrawal.
  • Transaction Date: The date and time when the withdrawal occurred.
  • ATM Location: The location of the ATM where the withdrawal took place.
  • ATM ID: The unique identifier for the ATM.
  • Transaction Amount: The total amount of cash withdrawn.
  • Currency: The currency in which the withdrawal was made.
  • Authorization Code: The code provided by the bank authorizing the withdrawal.
  • Transaction Status: The status of the withdrawal (e.g., approved, declined, pending).

Optional Fields

  • Cardholder Name: The name of the cardholder making the withdrawal.
  • Transaction Description: Additional details or notes about the withdrawal.


Transaction Type: Bill Payment

Description

A bill payment transaction represents a payment made by the cardholder to a service provider for utilities, loans, or other services.

Required Fields

  • Transaction ID: Unique identifier for the bill payment transaction.
  • Card Number: The card number used for the payment.
  • Transaction Date: The date and time when the payment occurred.
  • Service Provider Name: The name of the service provider receiving the payment.
  • Transaction Amount: The total amount of the payment.
  • Currency: The currency in which the payment was made.
  • Authorization Code: The code provided by the bank authorizing the payment.
  • Transaction Status: The status of the payment (e.g., approved, declined, pending).

Optional Fields

  • Cardholder Name: The name of the cardholder making the payment.
  • Service Provider Account Number: The account number with the service provider.
  • Transaction Description: Additional details or notes about the payment.


Transaction Type: Chargeback

Description

A chargeback transaction represents a reversal of a previous transaction initiated by the cardholder or the bank, typically due to a dispute or fraud.

Required Fields

  • Transaction ID: Unique identifier for the chargeback transaction.
  • Original Transaction ID: The ID of the original transaction being disputed.
  • Card Number: The card number used for the original transaction.
  • Transaction Date: The date and time when the chargeback was initiated.
  • Merchant Name: The name of the merchant involved in the original transaction.
  • Chargeback Amount: The total amount of the chargeback.
  • Currency: The currency in which the chargeback was made.
  • Reason Code: A code indicating the reason for the chargeback (e.g., fraud, goods not received, etc.).
  • Transaction Status: The status of the chargeback (e.g., pending, resolved, declined).

Optional Fields

  • Cardholder Name: The name of the cardholder initiating the chargeback.
  • Merchant Address: The address of the merchant involved in the original transaction.
  • Merchant ID: The unique identifier for the merchant.
  • Transaction Description: Additional details or notes about the chargeback.
  • Dispute Resolution Date: The date when the chargeback dispute was resolved.