bars-progressTransaction Management

This section covers the cancellation and refund operations performed on payment transactions previously created through the system. Transaction Management services are used to provide financial and operational control over successful or ongoing transactions.

This page is prepared for the Transaction Management main menu; it outlines when and for what purposes cancellation and refund operations are used. Technical integration details are provided on the relevant subpages.


Purpose of Transaction Management

Transaction management services are used for the following needs:

  • Stopping payments created incorrectly or multiple times

  • Refunding fees at the request of the customer

  • Intervening in operational or technical errors

  • Bringing transactions suspected of fraud under control

These operations are performed on an existing payment record and do not create a new payment.


Types of Operations

Cancellation (Void)

Allows a payment that has not yet been sent to the bank or included in the end-of-day reconciliation to be made completely invalid.

General characteristics:

  • Applied within the same day

  • The transaction amount is not reflected to the cardholder

  • The transaction is terminated before a financial record is created

➡️ For detailed information Cancellation see the page.


Refund

Allows a successfully completed payment to be partially or fully returned to the cardholder.

General characteristics:

  • Full or partial refunds can be made

  • Multiple refunds can be applied to a single transaction

  • The time for the cardholder to see the refund depends on the bank's processes

➡️ For detailed information Refund see the page.


Common Concepts

Some basic concepts frequently used in the scope of Transaction Management are listed below:

  • transactionId: The unique identifier of the payment transaction to be managed

  • originalAmount: The initial payment amount

  • refundableAmount: The remaining amount that can be refunded

  • status: The current status of the transaction

  • createdAt: The time the transaction was created


Important Notes

  • Cancellation and refund operations are irreversible

  • Each operation type is subject to certain time and condition constraints

  • The transaction status must always be queried after the operation

  • The rules of banks and card networks apply


In the next step, you can select the type of operation you want to perform to go to the relevant subpage.

Last updated