Amwal Tech logoDocs

Transactions

The Transactions console provides an immutable, real-time ledger of every payment authorization, installment plan, card capture, and refund processed across your Amwal integration. Built for operational oversight and customer support, merchants can verify payment completion, audit fee deductions, and retrieve banking authorization codes.

Rendering diagram...

1. Transaction Feed Overview

Navigate to Transactions in the left sidebar to view the live payment stream:

Transactions Overview Feed

Table Attributes

Column HeaderDescriptionData Type / Example
IDUnique Amwal payment transaction UUID.ccdaaba6-350e-43e8-xxxx-xxxx
Payment MethodPayment instrument used by the consumer.Apple Pay, Mada, VISA, Bank Installments
Amount (SAR)Total gross authorized charge in Saudi Riyals.SAR 145.00
StatusCurrent transaction lifecycle state.Success, Pending, Failed, Refunded
Date & TimeTimestamp of authorization in Arabia Standard Time (AST).May 19, 2026 05:18:30
Customer InfoBuyer name, phone number, and delivery identifiers.+96650XXXXXXX

2. Inspecting Full Payment Breakdown

Click any transaction row to open the comprehensive payment drilldown modal:

Transaction Details Modal View

Critical Metadata Audited:

  • Gateway Fee Calculation: Transparent display of the contract MDR rate applied to the transaction.
  • VAT on Gateway Fee (15%): SAMA-mandated Value Added Tax breakdown.
  • Merchant Payout: Net funds disbursed to the merchant (Gross Amount - Amwal Fee - VAT).
  • Bank Authorization Codes: Card scheme authorization code and Retrieval Reference Number (RRN) required for banking dispute resolution.
  • Refund History: Full audit trail of any previous partial refunds issued against the order.

3. Search, Filter & Quick Actions

  • Global Search: Search instantly by Transaction UUID, Customer Mobile Number, Store ID, or Payment Link Reference.
  • Status Filtering: Isolate failed authorizations to assist customers with card declines or eligibility issues.
  • Direct Refund Action: Click Refund on any eligible transaction row to initiate a reversal. See Processing Refunds for timeframes and rules.

On this page