Checkout & Orders Management Transactions represent the actual payment processing records that capture how invoices are paid, including payment methods, providers, and status details. Key Benefits# Payment Tracking - Complete record of all payment attempts and their outcomes
Multi-Provider Support - Integration with various payment gateways and methods
Fraud Protection - Built-in fraud detection and prevention mechanisms
Transaction Properties# Transaction Types - Payment transactions for successful charges, refund transactions for returns
Status Tracking - Pending, authorized, captured, or declined states
Provider Integration - Support for MyFatoorah, Tamara, Tabby, and more
Fraud Detection - Automatic fraud monitoring with detailed reason tracking
Transaction Status Flow# Pending # Transaction initiated but not yet processed by payment provider. Authorized # Payment approved by provider but funds not yet captured. Captured # Funds successfully captured and payment completed. Declined # Payment rejected by provider or financial institution. Transaction Types# Payment Transactions# Primary transactions that process customer payments for the invoices. Refund Transactions# Created when processing refunds, maintaining complete audit trail back to original payment. Bank Transfer Transactions# Manual capture transactions for bank transfer payments with receipt attachments. Customer Usage# Common Use Cases: Display payment confirmations, show transaction history, provide payment receipts, track refund status.List Customer Transactions# Retrieve transaction history for authenticated customers with payment details and status. Get Transaction Details# Access specific transaction information including provider details, amounts, and processing status. Merchant Integration# For detailed merchant transaction operations and manual capture functionality, see Transactions . Modified at 2025-09-15 14:36:38