Mode
Internal controls
Scenario ledger movement

pay_scenario_001

Customer capture creates immutable ledger evidence for gross amount, platform fee, reserve hold, merchant available balance, reconciliation, and payout payable. Failed or cancelled checkout sessions do not create these money movements.

matched
Gross capture125,000 IQDmov_payment_capture_001
Platform fee2,500 IQDRecognized after capture
Reserve hold6,250 IQDRisk buffer before payout
Statementset_2026_06_15_iqdrecon_run_school_2026_001

Accounts

AccountKindOwnerPostedHeldAvailable
acct_merchant_gross_receivableassetmrc_demo_market125,000 IQD0 IQD125,000 IQD
acct_platform_fee_revenuerevenueepara_platform2,500 IQD0 IQD2,500 IQD
acct_merchant_reserveliabilitymrc_demo_market6,250 IQD6,250 IQD0 IQD
acct_merchant_available_balanceliabilitymrc_demo_market54,792,473 IQD6,250 IQD54,792,473 IQD
acct_payout_payableliabilityRafidain Bank **** 8821155,310 IQD0 IQD155,310 IQD

Movements

IDTypeEnvironmentReferenceDebitCreditAmountPolicy VersionsEvidence
stmt_line_school_grosspayment_capturelivepay_scenario_001-125,000 IQD125,000 IQDpricing_v2026_iraq, reserve_v1matched / merchant_gross_receivable
stmt_line_school_feeplatform_feelivepay_scenario_0012,500 IQD-2,500 IQDpricing_v2026_iraq, reserve_v1matched / platform_fee_revenue
stmt_line_school_reserverisk_reserve_holdlivereserve_school_2026_0016,250 IQD-6,250 IQDpricing_v2026_iraq, reserve_v1matched / merchant_reserve
stmt_line_school_netmerchant_netlivemov_payment_capture_001-122,500 IQD122,500 IQDpricing_v2026_iraq, reserve_v1matched / merchant_available_balance
stmt_line_pos_grosspos_card_present_capturelivepay_pos_scenario_001-42,000 IQD42,000 IQDpricing_v2026_iraq, reserve_v1matched / merchant_gross_receivable
stmt_line_pos_feepos_platform_feelivepay_pos_scenario_001840 IQD-840 IQDpricing_v2026_iraq, reserve_v1matched / platform_fee_revenue
stmt_line_pos_reservepos_risk_reserve_holdlivereserve_pos_2026_0012,100 IQD-2,100 IQDpricing_v2026_iraq, reserve_v1matched / merchant_reserve
stmt_line_pos_netpos_merchant_netlivemov_pos_capture_001-41,160 IQD41,160 IQDpricing_v2026_iraq, reserve_v1matched / merchant_available_balance
stmt_line_school_payout_contributionpayout_contributionlivepo_school_2026_001155,310 IQD-155,310 IQDpricing_v2026_iraq, reserve_v1provider_pending / payout_payable
stmt_line_school_differencereconciliation_differenceliverecon_run_school_2026_0010 IQD-0 IQDpricing_v2026_iraq, reserve_v1matched / reconciliation_control