{
  "customer_wallet_balances": [],
  "agents": [
    {
      "id": 1,
      "user_id": null,
      "name": "ahmad",
      "phone": "",
      "email": "",
      "address": "",
      "commission_rate": 0,
      "total_commission": 0,
      "paid_commission": 0,
      "status": "active",
      "notes": "",
      "created_at": "2026-08-06 17:00:34",
      "updated_at": "2026-08-06 17:27:07",
      "total_credits": 0,
      "total_debits": 150
    },
    {
      "id": 2,
      "user_id": null,
      "name": "ali",
      "phone": "",
      "email": "",
      "address": "",
      "commission_rate": 0,
      "total_commission": 0,
      "paid_commission": 0,
      "status": "active",
      "notes": "",
      "created_at": "2026-08-06 17:06:58",
      "updated_at": "2026-08-06 17:09:29",
      "total_credits": 0,
      "total_debits": 550
    }
  ],
  "agent_transactions": [
    {
      "id": 1,
      "agent_id": 1,
      "type": "credit",
      "currency": "USD",
      "amount": 300,
      "amount_original": 0,
      "balance_before": 0,
      "balance_after": 300,
      "transaction_type": "treasure",
      "reference": null,
      "notes": "Credit in USD",
      "created_by": null,
      "created_at": "2026-08-06 17:00:43"
    },
    {
      "id": 2,
      "agent_id": 1,
      "type": "credit",
      "currency": "EUR",
      "amount": 200,
      "amount_original": 0,
      "balance_before": 0,
      "balance_after": 200,
      "transaction_type": "treasure",
      "reference": null,
      "notes": "Credit in EUR",
      "created_by": null,
      "created_at": "2026-08-06 17:02:52"
    },
    {
      "id": 3,
      "agent_id": 1,
      "type": "transfer_out",
      "currency": "USD",
      "amount": 100,
      "amount_original": 0,
      "balance_before": 300,
      "balance_after": 200,
      "transaction_type": "track",
      "reference": "",
      "notes": "Transfer to ali (2)",
      "created_by": 1,
      "created_at": "2026-08-06 17:07:13"
    },
    {
      "id": 4,
      "agent_id": 2,
      "type": "transfer_in",
      "currency": "USD",
      "amount": 100,
      "amount_original": 0,
      "balance_before": 0,
      "balance_after": 100,
      "transaction_type": "track",
      "reference": "",
      "notes": "Transfer from ahmad (1)",
      "created_by": 1,
      "created_at": "2026-08-06 17:07:13"
    },
    {
      "id": 5,
      "agent_id": 2,
      "type": "transfer_out",
      "currency": "USD",
      "amount": 50,
      "amount_original": 0,
      "balance_before": 100,
      "balance_after": 50,
      "transaction_type": "track",
      "reference": "",
      "notes": "Transfer to ahmad (1)",
      "created_by": 1,
      "created_at": "2026-08-06 17:08:17"
    },
    {
      "id": 6,
      "agent_id": 1,
      "type": "transfer_in",
      "currency": "USD",
      "amount": 50,
      "amount_original": 0,
      "balance_before": 200,
      "balance_after": 250,
      "transaction_type": "track",
      "reference": "",
      "notes": "Transfer from ali (2)",
      "created_by": 1,
      "created_at": "2026-08-06 17:08:17"
    },
    {
      "id": 7,
      "agent_id": 2,
      "type": "credit",
      "currency": "AFN",
      "amount": 1000,
      "amount_original": 0,
      "balance_before": 0,
      "balance_after": 1000,
      "transaction_type": "treasure",
      "reference": null,
      "notes": "Credit in AFN",
      "created_by": null,
      "created_at": "2026-08-06 17:09:00"
    },
    {
      "id": 8,
      "agent_id": 2,
      "type": "transfer_out",
      "currency": "AFN",
      "amount": 500,
      "amount_original": 0,
      "balance_before": 1000,
      "balance_after": 500,
      "transaction_type": "track",
      "reference": "",
      "notes": "Transfer to ahmad (1)",
      "created_by": 1,
      "created_at": "2026-08-06 17:09:29"
    },
    {
      "id": 9,
      "agent_id": 1,
      "type": "transfer_in",
      "currency": "AFN",
      "amount": 500,
      "amount_original": 0,
      "balance_before": 0,
      "balance_after": 500,
      "transaction_type": "track",
      "reference": "",
      "notes": "Transfer from ali (2)",
      "created_by": 1,
      "created_at": "2026-08-06 17:09:29"
    },
    {
      "id": 10,
      "agent_id": 1,
      "type": "debit",
      "currency": "EUR",
      "amount": 50,
      "amount_original": 0,
      "balance_before": 200,
      "balance_after": 150,
      "transaction_type": "treasure",
      "reference": null,
      "notes": "Debit in EUR",
      "created_by": null,
      "created_at": "2026-08-06 17:10:47"
    },
    {
      "id": 11,
      "agent_id": 1,
      "type": "debit",
      "currency": "AFN",
      "amount": 100,
      "amount_original": 0,
      "balance_before": 500,
      "balance_after": 400,
      "transaction_type": "treasure",
      "reference": null,
      "notes": "Debit in AFN",
      "created_by": null,
      "created_at": "2026-08-06 17:12:14"
    },
    {
      "id": 12,
      "agent_id": 2,
      "type": "debit",
      "currency": "AFN",
      "amount": 40,
      "amount_original": 0,
      "balance_before": 500,
      "balance_after": 460,
      "transaction_type": "treasure",
      "reference": null,
      "notes": "Debit in AFN",
      "created_by": null,
      "created_at": "2026-08-06 17:16:00"
    },
    {
      "id": 13,
      "agent_id": 2,
      "type": "debit",
      "currency": "AFN",
      "amount": 100,
      "amount_original": 0,
      "balance_before": 460,
      "balance_after": 360,
      "transaction_type": "treasure",
      "reference": null,
      "notes": "Debit in AFN",
      "created_by": null,
      "created_at": "2026-08-06 17:16:58"
    },
    {
      "id": 14,
      "agent_id": 1,
      "type": "debit",
      "currency": "AFN",
      "amount": 100,
      "amount_original": 0,
      "balance_before": 400,
      "balance_after": 300,
      "transaction_type": "treasure",
      "reference": null,
      "notes": "Debit in AFN",
      "created_by": null,
      "created_at": "2026-08-06 17:17:31"
    },
    {
      "id": 15,
      "agent_id": 1,
      "type": "debit",
      "currency": "AFN",
      "amount": 10,
      "amount_original": 0,
      "balance_before": 300,
      "balance_after": 290,
      "transaction_type": "treasure",
      "reference": null,
      "notes": "Debit in AFN",
      "created_by": null,
      "created_at": "2026-08-06 17:21:47"
    },
    {
      "id": 16,
      "agent_id": 1,
      "type": "debit",
      "currency": "EUR",
      "amount": 10,
      "amount_original": 0,
      "balance_before": 150,
      "balance_after": 140,
      "transaction_type": "treasure",
      "reference": null,
      "notes": "Debit in EUR",
      "created_by": null,
      "created_at": "2026-08-06 17:23:00"
    },
    {
      "id": 17,
      "agent_id": 1,
      "type": "debit",
      "currency": "EUR",
      "amount": 5,
      "amount_original": 0,
      "balance_before": 140,
      "balance_after": 135,
      "transaction_type": "treasure",
      "reference": null,
      "notes": "Debit in EUR",
      "created_by": null,
      "created_at": "2026-08-06 17:24:29"
    },
    {
      "id": 18,
      "agent_id": 1,
      "type": "debit",
      "currency": "USD",
      "amount": 10,
      "amount_original": 0,
      "balance_before": 250,
      "balance_after": 240,
      "transaction_type": "treasure",
      "reference": null,
      "notes": "Debit in USD",
      "created_by": null,
      "created_at": "2026-08-06 17:25:57"
    },
    {
      "id": 19,
      "agent_id": 1,
      "type": "transfer_out",
      "currency": "AFN",
      "amount": 50,
      "amount_original": 0,
      "balance_before": 290,
      "balance_after": 240,
      "transaction_type": "track",
      "reference": "",
      "notes": "Transfer to ali (2)",
      "created_by": 1,
      "created_at": "2026-08-06 17:27:07"
    },
    {
      "id": 20,
      "agent_id": 2,
      "type": "transfer_in",
      "currency": "AFN",
      "amount": 50,
      "amount_original": 0,
      "balance_before": 360,
      "balance_after": 410,
      "transaction_type": "track",
      "reference": "",
      "notes": "Transfer from ahmad (1)",
      "created_by": 1,
      "created_at": "2026-08-06 17:27:07"
    },
    {
      "id": 21,
      "agent_id": 2,
      "type": "debit",
      "currency": "AFN",
      "amount": 200,
      "amount_original": 0,
      "balance_before": 410,
      "balance_after": 210,
      "transaction_type": "transfer_out",
      "reference": null,
      "notes": "Transfer to agent #1 - Debit in AFN",
      "created_by": null,
      "created_at": "2026-08-06 17:30:08"
    },
    {
      "id": 22,
      "agent_id": 1,
      "type": "credit",
      "currency": "AFN",
      "amount": 200,
      "amount_original": 0,
      "balance_before": 240,
      "balance_after": 440,
      "transaction_type": "transfer_in",
      "reference": null,
      "notes": "Transfer from agent #2 - Debit in AFN",
      "created_by": null,
      "created_at": "2026-08-06 17:30:08"
    },
    {
      "id": 23,
      "agent_id": 1,
      "type": "debit",
      "currency": "USD",
      "amount": 50,
      "amount_original": 0,
      "balance_before": 240,
      "balance_after": 190,
      "transaction_type": "transfer_out",
      "reference": null,
      "notes": "Transfer to agent #2 - Debit in USD",
      "created_by": null,
      "created_at": "2026-08-06 17:31:17"
    },
    {
      "id": 24,
      "agent_id": 2,
      "type": "credit",
      "currency": "USD",
      "amount": 50,
      "amount_original": 0,
      "balance_before": 50,
      "balance_after": 100,
      "transaction_type": "transfer_in",
      "reference": null,
      "notes": "Transfer from agent #1 - Debit in USD",
      "created_by": null,
      "created_at": "2026-08-06 17:31:17"
    },
    {
      "id": 25,
      "agent_id": 1,
      "type": "debit",
      "currency": "USD",
      "amount": 220,
      "amount_original": 0,
      "balance_before": 190,
      "balance_after": -30,
      "transaction_type": "track",
      "reference": null,
      "notes": "Ticket #2 - AbdulBassir Mohammadi (220 USD)",
      "created_by": null,
      "created_at": "2026-08-06 17:45:07"
    },
    {
      "id": 26,
      "agent_id": 1,
      "type": "credit",
      "currency": "USD",
      "amount": 120,
      "amount_original": 0,
      "balance_before": -30,
      "balance_after": 90,
      "transaction_type": "amount_decrease",
      "reference": null,
      "notes": "Amount decrease - Booking #2 (220 → 100)",
      "created_by": null,
      "created_at": "2026-08-06 17:45:42"
    },
    {
      "id": 27,
      "agent_id": 1,
      "type": "credit",
      "currency": "USD",
      "amount": 100,
      "amount_original": 0,
      "balance_before": 90,
      "balance_after": 190,
      "transaction_type": "booking_deleted",
      "reference": null,
      "notes": "Refund - Booking #2 deleted (100 USD)",
      "created_by": null,
      "created_at": "2026-08-06 17:48:27"
    },
    {
      "id": 28,
      "agent_id": 2,
      "type": "debit",
      "currency": "USD",
      "amount": 600,
      "amount_original": 0,
      "balance_before": 100,
      "balance_after": -500,
      "transaction_type": "umrah",
      "reference": null,
      "notes": "Umrah #4 - mufrad (600 USD)",
      "created_by": null,
      "created_at": "2026-08-06 18:10:45"
    },
    {
      "id": 29,
      "agent_id": 2,
      "type": "credit",
      "currency": "USD",
      "amount": 800,
      "amount_original": 0,
      "balance_before": -500,
      "balance_after": 300,
      "transaction_type": "umrah_deleted",
      "reference": null,
      "notes": "Refund - Umrah #4 deleted (800 USD)",
      "created_by": null,
      "created_at": "2026-08-06 18:12:16"
    },
    {
      "id": 30,
      "agent_id": 1,
      "type": "debit",
      "currency": "USD",
      "amount": 500,
      "amount_original": 0,
      "balance_before": 190,
      "balance_after": -310,
      "transaction_type": "visa",
      "reference": null,
      "notes": "Visa #1 - Turkey Business (500 USD)",
      "created_by": null,
      "created_at": "2026-08-06 18:15:31"
    },
    {
      "id": 31,
      "agent_id": 1,
      "type": "debit",
      "currency": "USD",
      "amount": 100,
      "amount_original": 0,
      "balance_before": -310,
      "balance_after": -410,
      "transaction_type": "visa_amount_increase",
      "reference": null,
      "notes": "Amount increase - Visa #1 (500 → 600)",
      "created_by": null,
      "created_at": "2026-08-06 18:18:14"
    },
    {
      "id": 32,
      "agent_id": 1,
      "type": "credit",
      "currency": "USD",
      "amount": 600,
      "amount_original": 0,
      "balance_before": -410,
      "balance_after": 190,
      "transaction_type": "visa_deleted",
      "reference": null,
      "notes": null,
      "created_by": null,
      "created_at": "2026-08-06 18:21:17"
    },
    {
      "id": 33,
      "agent_id": 1,
      "type": "debit",
      "currency": "USD",
      "amount": 120,
      "amount_original": 0,
      "balance_before": 190,
      "balance_after": 70,
      "transaction_type": "track",
      "reference": null,
      "notes": "Ticket #3 - AbdulBassir Mohammadi (120 USD)",
      "created_by": null,
      "created_at": "2026-08-06 18:25:38"
    },
    {
      "id": 34,
      "agent_id": 2,
      "type": "debit",
      "currency": "USD",
      "amount": 200,
      "amount_original": 0,
      "balance_before": 300,
      "balance_after": 100,
      "transaction_type": "track",
      "reference": null,
      "notes": "Ticket #8 - AbdulBassir Mohammadi (200 USD)",
      "created_by": null,
      "created_at": "2026-08-06 18:42:10"
    },
    {
      "id": 35,
      "agent_id": 2,
      "type": "debit",
      "currency": "USD",
      "amount": 50,
      "amount_original": 0,
      "balance_before": 100,
      "balance_after": 50,
      "transaction_type": "date_change",
      "reference": null,
      "notes": "Date change #1 - AbdulBassir Mohammadi (kabul → herat) - price increase (50 USD) - Debit (Payment from agent)",
      "created_by": null,
      "created_at": "2026-08-06 18:42:51"
    },
    {
      "id": 36,
      "agent_id": 1,
      "type": "debit",
      "currency": "USD",
      "amount": 110,
      "amount_original": 0,
      "balance_before": 70,
      "balance_after": -40,
      "transaction_type": "track",
      "reference": null,
      "notes": "Ticket #9 - AbdulBassir Mohammadi (110 USD)",
      "created_by": null,
      "created_at": "2026-08-06 18:46:03"
    },
    {
      "id": 37,
      "agent_id": 1,
      "type": "debit",
      "currency": "USD",
      "amount": 40,
      "amount_original": 0,
      "balance_before": -40,
      "balance_after": -80,
      "transaction_type": "date_change",
      "reference": null,
      "notes": "Date change #2 - AbdulBassir Mohammadi (kabul → herat) - price increase (40 USD) - Debit (Payment from agent)",
      "created_by": null,
      "created_at": "2026-08-06 18:46:42"
    }
  ],
  "agent_commissions": [],
  "agent_settlements": [],
  "bank_accounts": [
    {
      "id": 1,
      "currency": "USD",
      "balance": 6340,
      "total_income": 650,
      "total_expenses": 400,
      "total_profit": 0,
      "created_at": "2026-08-06 17:00:21",
      "updated_at": "2026-08-06 18:39:07"
    },
    {
      "id": 2,
      "currency": "EUR",
      "balance": 0,
      "total_income": 0,
      "total_expenses": 0,
      "total_profit": 0,
      "created_at": "2026-08-06 17:00:21",
      "updated_at": "2026-08-06 17:00:21"
    },
    {
      "id": 3,
      "currency": "AFN",
      "balance": 0,
      "total_income": 0,
      "total_expenses": 0,
      "total_profit": 0,
      "created_at": "2026-08-06 17:00:21",
      "updated_at": "2026-08-06 17:00:21"
    },
    {
      "id": 4,
      "currency": "PKR",
      "balance": 0,
      "total_income": 0,
      "total_expenses": 0,
      "total_profit": 0,
      "created_at": "2026-08-06 17:00:21",
      "updated_at": "2026-08-06 17:00:21"
    }
  ],
  "bank_transactions": [
    {
      "id": 6,
      "currency": "USD",
      "type": "income",
      "amount": 500,
      "balance_before": 310,
      "balance_after": 810,
      "description": "Umrah #3 - mufrad (Treasure)",
      "category": "Umrah Payment",
      "reference": "umrah_3_1786039732833",
      "booking_id": null,
      "supplier_id": null,
      "created_by": null,
      "created_at": "2026-08-06 18:08:52",
      "visa_id": null,
      "transaction_id": 20,
      "updated_at": "2026-08-06 18:08:52",
      "umrah_id": 3
    },
    {
      "id": 7,
      "currency": "USD",
      "type": "income",
      "amount": 300,
      "balance_before": 810,
      "balance_after": 1110,
      "description": "Umrah #2 - mufrad (Treasure)",
      "category": "Umrah Payment",
      "reference": "umrah_2_1786039963086",
      "booking_id": null,
      "supplier_id": null,
      "created_by": null,
      "created_at": "2026-08-06 18:12:43",
      "visa_id": null,
      "transaction_id": 31,
      "updated_at": "2026-08-06 18:12:43",
      "umrah_id": 2
    },
    {
      "id": 9,
      "currency": "USD",
      "type": "income",
      "amount": 800,
      "balance_before": 2110,
      "balance_after": 2910,
      "description": "Umrah #5 - mufrad (Treasure)",
      "category": "Umrah Payment",
      "reference": "umrah_5_1786040100553",
      "booking_id": null,
      "supplier_id": null,
      "created_by": null,
      "created_at": "2026-08-06 18:15:00",
      "visa_id": null,
      "transaction_id": 36,
      "updated_at": "2026-08-06 18:15:00",
      "umrah_id": 5
    },
    {
      "id": 12,
      "currency": "USD",
      "type": "income",
      "amount": 200,
      "balance_before": 4810,
      "balance_after": 5010,
      "description": "Visa #3 - Turkey Business (Treasure)",
      "category": "Visa Prepayment",
      "reference": "visa_3_1786040524571",
      "booking_id": null,
      "supplier_id": null,
      "created_by": null,
      "created_at": "2026-08-06 18:22:04",
      "visa_id": 3,
      "transaction_id": 52,
      "updated_at": "2026-08-06 18:22:04",
      "umrah_id": null
    },
    {
      "id": 13,
      "currency": "USD",
      "type": "income",
      "amount": 1200,
      "balance_before": 5010,
      "balance_after": 6210,
      "description": "Visa #2 - Turkey Tourist (Treasure)",
      "category": "Visa Prepayment",
      "reference": "visa_2_1786040633495",
      "booking_id": null,
      "supplier_id": null,
      "created_by": null,
      "created_at": "2026-08-06 18:23:53",
      "visa_id": 2,
      "transaction_id": 56,
      "updated_at": "2026-08-06 18:23:53",
      "umrah_id": null
    },
    {
      "id": 14,
      "currency": "USD",
      "type": "expense",
      "amount": 90,
      "balance_before": 6210,
      "balance_after": 6120,
      "description": "Refund #1 - customer refund for booking",
      "category": "Customer Refund",
      "reference": null,
      "booking_id": null,
      "supplier_id": null,
      "created_by": null,
      "created_at": "2026-08-06 18:26:22",
      "visa_id": null,
      "transaction_id": null,
      "updated_at": "2026-08-06 18:26:22",
      "umrah_id": null
    },
    {
      "id": 15,
      "currency": "USD",
      "type": "income",
      "amount": 110,
      "balance_before": 6120,
      "balance_after": 6230,
      "description": "Ticket #4 - CONFIRMED (Treasure)",
      "category": "Ticket Sale",
      "reference": null,
      "booking_id": 4,
      "supplier_id": null,
      "created_by": null,
      "created_at": "2026-08-06 18:29:42",
      "visa_id": null,
      "transaction_id": null,
      "updated_at": "2026-08-06 18:29:42",
      "umrah_id": null
    },
    {
      "id": 16,
      "currency": "USD",
      "type": "income",
      "amount": 120,
      "balance_before": 6230,
      "balance_after": 6350,
      "description": "Ticket #5 - CONFIRMED (Treasure)",
      "category": "Ticket Sale",
      "reference": null,
      "booking_id": 5,
      "supplier_id": null,
      "created_by": null,
      "created_at": "2026-08-06 18:31:47",
      "visa_id": null,
      "transaction_id": null,
      "updated_at": "2026-08-06 18:31:47",
      "umrah_id": null
    },
    {
      "id": 17,
      "currency": "USD",
      "type": "expense",
      "amount": 90,
      "balance_before": 6350,
      "balance_after": 6260,
      "description": "Refund #3 - customer refund for booking",
      "category": "Customer Refund",
      "reference": null,
      "booking_id": null,
      "supplier_id": null,
      "created_by": null,
      "created_at": "2026-08-06 18:32:07",
      "visa_id": null,
      "transaction_id": null,
      "updated_at": "2026-08-06 18:32:07",
      "umrah_id": null
    },
    {
      "id": 18,
      "currency": "USD",
      "type": "income",
      "amount": 100,
      "balance_before": 6260,
      "balance_after": 6360,
      "description": "Ticket #6 - CONFIRMED (Treasure)",
      "category": "Ticket Sale",
      "reference": null,
      "booking_id": 6,
      "supplier_id": null,
      "created_by": null,
      "created_at": "2026-08-06 18:34:40",
      "visa_id": null,
      "transaction_id": null,
      "updated_at": "2026-08-06 18:34:40",
      "umrah_id": null
    },
    {
      "id": 19,
      "currency": "USD",
      "type": "expense",
      "amount": 70,
      "balance_before": 6360,
      "balance_after": 6290,
      "description": "Refund #4 - customer refund for booking",
      "category": "Customer Refund",
      "reference": null,
      "booking_id": null,
      "supplier_id": null,
      "created_by": null,
      "created_at": "2026-08-06 18:35:11",
      "visa_id": null,
      "transaction_id": null,
      "updated_at": "2026-08-06 18:35:11",
      "umrah_id": null
    },
    {
      "id": 20,
      "currency": "USD",
      "type": "income",
      "amount": 200,
      "balance_before": 6290,
      "balance_after": 6490,
      "description": "Ticket #7 - CONFIRMED (Treasure)",
      "category": "Ticket Sale",
      "reference": null,
      "booking_id": 7,
      "supplier_id": null,
      "created_by": null,
      "created_at": "2026-08-06 18:38:45",
      "visa_id": null,
      "transaction_id": null,
      "updated_at": "2026-08-06 18:38:45",
      "umrah_id": null
    },
    {
      "id": 21,
      "currency": "USD",
      "type": "expense",
      "amount": 150,
      "balance_before": 6490,
      "balance_after": 6340,
      "description": "Refund #5 - customer refund for booking",
      "category": "Customer Refund",
      "reference": null,
      "booking_id": null,
      "supplier_id": null,
      "created_by": null,
      "created_at": "2026-08-06 18:39:07",
      "visa_id": null,
      "transaction_id": null,
      "updated_at": "2026-08-06 18:39:07",
      "umrah_id": null
    }
  ],
  "intermediary_accounts": [],
  "supplier_wallet_balances": [
    {
      "id": 1,
      "supplier_id": 1,
      "balance": 0,
      "total_deposited": 0,
      "total_withdrawn": 0,
      "created_at": "2026-08-06 17:48:23",
      "updated_at": "2026-08-06 17:48:23"
    }
  ],
  "supplier_wallet_transactions": [],
  "wallet_balance": [
    {
      "id": 1,
      "real_balance": 0,
      "total_paid_to_suppliers": 0,
      "updated_at": "2026-08-06 17:00:21"
    }
  ],
  "umrah_packages": [
    {
      "id": 2,
      "customer_id": 1,
      "package_type": "mufrad",
      "travel_type": "air",
      "start_date": null,
      "end_date": null,
      "origin_city": "Kabul",
      "hotel_mecca": "",
      "hotel_madinah": "",
      "room_type": "double",
      "distance_to_haram": 0,
      "has_breakfast": 0,
      "has_lunch_dinner": 0,
      "transport_type": "bus_vip",
      "intercity_transport": 0,
      "intracity_transport": 0,
      "visa_number": null,
      "visa_type": "umrah",
      "visa_issue_date": null,
      "visa_expiry_date": null,
      "currency": "USD",
      "customer_price": 300,
      "customer_price_usd": 300,
      "cost": 180,
      "profit": 120,
      "supplier_id": null,
      "track_type": "treasure",
      "agent_id": null,
      "payer_customer_id": null,
      "payment_status": "unpaid",
      "companions_count": 0,
      "companions_list": null,
      "special_needs": "none",
      "notes": "",
      "admin_notes": null,
      "status": "confirmed",
      "created_by": null,
      "created_at": "2026-08-06 18:06:38",
      "updated_at": "2026-08-06 18:12:43",
      "paid_amount": 0,
      "remaining_amount": 0
    },
    {
      "id": 3,
      "customer_id": 1,
      "package_type": "mufrad",
      "travel_type": "air",
      "start_date": null,
      "end_date": null,
      "origin_city": "Kabul",
      "hotel_mecca": "",
      "hotel_madinah": "",
      "room_type": "double",
      "distance_to_haram": 0,
      "has_breakfast": 0,
      "has_lunch_dinner": 0,
      "transport_type": "bus_vip",
      "intercity_transport": 0,
      "intracity_transport": 0,
      "visa_number": null,
      "visa_type": "umrah",
      "visa_issue_date": null,
      "visa_expiry_date": null,
      "currency": "USD",
      "customer_price": 500,
      "customer_price_usd": 500,
      "cost": 450,
      "profit": 50,
      "supplier_id": null,
      "track_type": "treasure",
      "agent_id": null,
      "payer_customer_id": null,
      "payment_status": "unpaid",
      "companions_count": 0,
      "companions_list": null,
      "special_needs": "none",
      "notes": "",
      "admin_notes": null,
      "status": "confirmed",
      "created_by": null,
      "created_at": "2026-08-06 18:08:52",
      "updated_at": "2026-08-06 18:08:52",
      "paid_amount": 0,
      "remaining_amount": 0
    },
    {
      "id": 5,
      "customer_id": 1,
      "package_type": "mufrad",
      "travel_type": "air",
      "start_date": null,
      "end_date": null,
      "origin_city": "Kabul",
      "hotel_mecca": "",
      "hotel_madinah": "",
      "room_type": "double",
      "distance_to_haram": 0,
      "has_breakfast": 0,
      "has_lunch_dinner": 0,
      "transport_type": "bus_vip",
      "intercity_transport": 0,
      "intracity_transport": 0,
      "visa_number": null,
      "visa_type": "umrah",
      "visa_issue_date": null,
      "visa_expiry_date": null,
      "currency": "USD",
      "customer_price": 800,
      "customer_price_usd": 800,
      "cost": 750,
      "profit": 50,
      "supplier_id": null,
      "track_type": "treasure",
      "agent_id": null,
      "payer_customer_id": null,
      "payment_status": "unpaid",
      "companions_count": 0,
      "companions_list": null,
      "special_needs": "none",
      "notes": "",
      "admin_notes": null,
      "status": "confirmed",
      "created_by": null,
      "created_at": "2026-08-06 18:13:16",
      "updated_at": "2026-08-06 18:15:00",
      "paid_amount": 0,
      "remaining_amount": 0
    }
  ],
  "roles": [
    {
      "id": 1,
      "name": "admin",
      "description": "Full system access",
      "permissions": "{\"dashboard\":\"full\",\"tickets\":\"full\",\"visa\":\"full\",\"bank\":\"full\",\"wallets\":\"full\",\"customers\":\"full\",\"suppliers\":\"full\",\"refunds\":\"full\",\"reports\":\"full\",\"employees\":\"full\",\"users\":\"full\",\"settings\":\"full\"}",
      "created_at": "2026-08-06 17:00:21"
    },
    {
      "id": 2,
      "name": "manager",
      "description": "Manage operations but not financial settings",
      "permissions": "{\"dashboard\":\"full\",\"tickets\":\"full\",\"visa\":\"full\",\"bank\":\"view\",\"wallets\":\"view\",\"customers\":\"full\",\"suppliers\":\"view\",\"refunds\":\"full\",\"reports\":\"full\",\"employees\":\"view\",\"users\":\"none\",\"settings\":\"none\"}",
      "created_at": "2026-08-06 17:00:21"
    },
    {
      "id": 3,
      "name": "agent",
      "description": "Sales agent - manage tickets and visas",
      "permissions": "{\"dashboard\":\"view\",\"tickets\":\"full\",\"visa\":\"full\",\"bank\":\"none\",\"wallets\":\"none\",\"customers\":\"full\",\"suppliers\":\"view\",\"refunds\":\"none\",\"reports\":\"view\",\"employees\":\"none\",\"users\":\"none\",\"settings\":\"none\"}",
      "created_at": "2026-08-06 17:00:21"
    },
    {
      "id": 4,
      "name": "accountant",
      "description": "Financial management",
      "permissions": "{\"dashboard\":\"view\",\"tickets\":\"view\",\"visa\":\"view\",\"bank\":\"full\",\"wallets\":\"full\",\"customers\":\"view\",\"suppliers\":\"view\",\"refunds\":\"view\",\"reports\":\"full\",\"employees\":\"view\",\"users\":\"none\",\"settings\":\"none\"}",
      "created_at": "2026-08-06 17:00:21"
    },
    {
      "id": 5,
      "name": "viewer",
      "description": "Read-only access",
      "permissions": "{\"dashboard\":\"view\",\"tickets\":\"view\",\"visa\":\"view\",\"bank\":\"view\",\"wallets\":\"view\",\"customers\":\"view\",\"suppliers\":\"view\",\"refunds\":\"view\",\"reports\":\"view\",\"employees\":\"view\",\"users\":\"none\",\"settings\":\"none\"}",
      "created_at": "2026-08-06 17:00:21"
    }
  ],
  "visa_applications": [
    {
      "id": 2,
      "customer_id": 1,
      "country": "Turkey",
      "visa_type": "Tourist",
      "customer_price": 1200,
      "customer_price_usd": 1200,
      "cost": 800,
      "profit": 400,
      "currency": "USD",
      "track_type": "treasure",
      "agent_id": null,
      "status": "confirmed",
      "notes": "",
      "visa_date": "2026-08-06",
      "created_by": null,
      "created_at": "2026-08-06 18:18:31",
      "updated_at": "2026-08-06 18:23:53"
    },
    {
      "id": 3,
      "customer_id": 1,
      "country": "Turkey",
      "visa_type": "Business",
      "customer_price": 200,
      "customer_price_usd": 200,
      "cost": 190,
      "profit": 10,
      "currency": "USD",
      "track_type": "treasure",
      "agent_id": null,
      "status": "confirmed",
      "notes": "",
      "visa_date": "2026-08-06",
      "created_by": null,
      "created_at": "2026-08-06 18:22:04",
      "updated_at": "2026-08-06 18:22:04"
    }
  ],
  "wallets": [],
  "bookings": [
    {
      "id": 4,
      "customer_id": 1,
      "passenger_name": "AbdulBassir Mohammadi",
      "passenger_passport": "",
      "passenger_phone": "0774881183",
      "passenger_type": "adult",
      "flight_origin": "new York",
      "flight_destination": "herat",
      "flight_date": "2026-08-06",
      "flight_time": null,
      "flight_number": null,
      "airline": null,
      "baggage_allowance": null,
      "amount": 110,
      "supplier_price": 105,
      "profit": 15,
      "supplier_id": 1,
      "supplier_name": null,
      "pnr": "121355",
      "ticket_number": "332e",
      "currency": "USD",
      "amount_original": 110,
      "supplier_price_original": 0,
      "status": "refunded",
      "track_type": "treasure",
      "agent_id": null,
      "booking_type": "individual",
      "group_size": null,
      "return_date": null,
      "passengers": null,
      "need_visa": 0,
      "visa_type": null,
      "visa_country": null,
      "visa_fee": 0,
      "visa_fee_original": 0,
      "visa_currency": null,
      "visa_supplier_price": 0,
      "visa_supplier_id": null,
      "visa_notes": null,
      "visa_customer_price": 0,
      "visa_profit": 0,
      "payer_customer_id": null,
      "payer_name": null,
      "payment_method": "treasure",
      "target_agent_id": null,
      "approved_by": null,
      "approved_at": null,
      "approval_notes": null,
      "created_at": "2026-08-06 18:29:42",
      "updated_at": "2026-08-06 18:29:42",
      "created_by": null,
      "agent_paid": 0,
      "previous_agent_id": null,
      "bank_transactions_recorded": 0
    },
    {
      "id": 5,
      "customer_id": 1,
      "passenger_name": "AbdulBassir Mohammadi",
      "passenger_passport": "",
      "passenger_phone": "0774881183",
      "passenger_type": "adult",
      "flight_origin": "kabul",
      "flight_destination": "herat",
      "flight_date": "2026-08-06",
      "flight_time": null,
      "flight_number": null,
      "airline": null,
      "baggage_allowance": null,
      "amount": 120,
      "supplier_price": 110,
      "profit": 20,
      "supplier_id": 1,
      "supplier_name": null,
      "pnr": "343434",
      "ticket_number": "332e",
      "currency": "USD",
      "amount_original": 120,
      "supplier_price_original": 0,
      "status": "refunded",
      "track_type": "treasure",
      "agent_id": null,
      "booking_type": "individual",
      "group_size": null,
      "return_date": null,
      "passengers": null,
      "need_visa": 0,
      "visa_type": null,
      "visa_country": null,
      "visa_fee": 0,
      "visa_fee_original": 0,
      "visa_currency": null,
      "visa_supplier_price": 0,
      "visa_supplier_id": null,
      "visa_notes": null,
      "visa_customer_price": 0,
      "visa_profit": 0,
      "payer_customer_id": null,
      "payer_name": null,
      "payment_method": "treasure",
      "target_agent_id": null,
      "approved_by": null,
      "approved_at": null,
      "approval_notes": null,
      "created_at": "2026-08-06 18:31:47",
      "updated_at": "2026-08-06 18:31:47",
      "created_by": null,
      "agent_paid": 0,
      "previous_agent_id": null,
      "bank_transactions_recorded": 0
    },
    {
      "id": 6,
      "customer_id": 1,
      "passenger_name": "AbdulBassir Mohammadi",
      "passenger_passport": "",
      "passenger_phone": "0774881183",
      "passenger_type": "adult",
      "flight_origin": "kabul",
      "flight_destination": "herat",
      "flight_date": "2026-08-06",
      "flight_time": null,
      "flight_number": null,
      "airline": null,
      "baggage_allowance": null,
      "amount": 100,
      "supplier_price": 90,
      "profit": 20,
      "supplier_id": 1,
      "supplier_name": null,
      "pnr": "121355",
      "ticket_number": "332e",
      "currency": "USD",
      "amount_original": 100,
      "supplier_price_original": 0,
      "status": "refunded",
      "track_type": "treasure",
      "agent_id": null,
      "booking_type": "individual",
      "group_size": null,
      "return_date": null,
      "passengers": null,
      "need_visa": 0,
      "visa_type": null,
      "visa_country": null,
      "visa_fee": 0,
      "visa_fee_original": 0,
      "visa_currency": null,
      "visa_supplier_price": 0,
      "visa_supplier_id": null,
      "visa_notes": null,
      "visa_customer_price": 0,
      "visa_profit": 0,
      "payer_customer_id": null,
      "payer_name": null,
      "payment_method": "treasure",
      "target_agent_id": null,
      "approved_by": null,
      "approved_at": null,
      "approval_notes": null,
      "created_at": "2026-08-06 18:34:40",
      "updated_at": "2026-08-06 18:34:40",
      "created_by": null,
      "agent_paid": 0,
      "previous_agent_id": null,
      "bank_transactions_recorded": 0
    },
    {
      "id": 7,
      "customer_id": 1,
      "passenger_name": "AbdulBassir Mohammadi",
      "passenger_passport": "",
      "passenger_phone": "0774881183",
      "passenger_type": "adult",
      "flight_origin": "kabul",
      "flight_destination": "herat",
      "flight_date": "2026-08-06",
      "flight_time": null,
      "flight_number": null,
      "airline": null,
      "baggage_allowance": null,
      "amount": 200,
      "supplier_price": 190,
      "profit": 30,
      "supplier_id": 1,
      "supplier_name": null,
      "pnr": "121355",
      "ticket_number": "332",
      "currency": "USD",
      "amount_original": 200,
      "supplier_price_original": 0,
      "status": "refunded",
      "track_type": "treasure",
      "agent_id": null,
      "booking_type": "individual",
      "group_size": null,
      "return_date": null,
      "passengers": null,
      "need_visa": 0,
      "visa_type": null,
      "visa_country": null,
      "visa_fee": 0,
      "visa_fee_original": 0,
      "visa_currency": null,
      "visa_supplier_price": 0,
      "visa_supplier_id": null,
      "visa_notes": null,
      "visa_customer_price": 0,
      "visa_profit": 0,
      "payer_customer_id": null,
      "payer_name": null,
      "payment_method": "treasure",
      "target_agent_id": null,
      "approved_by": null,
      "approved_at": null,
      "approval_notes": null,
      "created_at": "2026-08-06 18:38:45",
      "updated_at": "2026-08-06 18:38:45",
      "created_by": null,
      "agent_paid": 0,
      "previous_agent_id": null,
      "bank_transactions_recorded": 0
    },
    {
      "id": 8,
      "customer_id": 1,
      "passenger_name": "AbdulBassir Mohammadi",
      "passenger_passport": "",
      "passenger_phone": "0774881183",
      "passenger_type": "adult",
      "flight_origin": "kabul",
      "flight_destination": "herat",
      "flight_date": "2026-08-10",
      "flight_time": null,
      "flight_number": null,
      "airline": null,
      "baggage_allowance": null,
      "amount": 250,
      "supplier_price": 210,
      "profit": 40,
      "supplier_id": 1,
      "supplier_name": null,
      "pnr": "343434",
      "ticket_number": "332e",
      "currency": "USD",
      "amount_original": 200,
      "supplier_price_original": 0,
      "status": "confirmed",
      "track_type": "track",
      "agent_id": 2,
      "booking_type": "individual",
      "group_size": null,
      "return_date": null,
      "passengers": null,
      "need_visa": 0,
      "visa_type": null,
      "visa_country": null,
      "visa_fee": 0,
      "visa_fee_original": 0,
      "visa_currency": null,
      "visa_supplier_price": 0,
      "visa_supplier_id": null,
      "visa_notes": null,
      "visa_customer_price": 0,
      "visa_profit": 0,
      "payer_customer_id": null,
      "payer_name": null,
      "payment_method": "treasure",
      "target_agent_id": null,
      "approved_by": null,
      "approved_at": null,
      "approval_notes": null,
      "created_at": "2026-08-06 18:42:10",
      "updated_at": "2026-08-06 18:42:51",
      "created_by": null,
      "agent_paid": 0,
      "previous_agent_id": null,
      "bank_transactions_recorded": 0
    },
    {
      "id": 9,
      "customer_id": 1,
      "passenger_name": "AbdulBassir Mohammadi",
      "passenger_passport": "",
      "passenger_phone": "0774881183",
      "passenger_type": "adult",
      "flight_origin": "kabul",
      "flight_destination": "herat",
      "flight_date": "2026-10-06",
      "flight_time": null,
      "flight_number": null,
      "airline": null,
      "baggage_allowance": null,
      "amount": 150,
      "supplier_price": 120,
      "profit": 30,
      "supplier_id": 1,
      "supplier_name": null,
      "pnr": "1213",
      "ticket_number": "332",
      "currency": "USD",
      "amount_original": 110,
      "supplier_price_original": 0,
      "status": "confirmed",
      "track_type": "track",
      "agent_id": 1,
      "booking_type": "individual",
      "group_size": null,
      "return_date": null,
      "passengers": null,
      "need_visa": 0,
      "visa_type": null,
      "visa_country": null,
      "visa_fee": 0,
      "visa_fee_original": 0,
      "visa_currency": null,
      "visa_supplier_price": 0,
      "visa_supplier_id": null,
      "visa_notes": null,
      "visa_customer_price": 0,
      "visa_profit": 0,
      "payer_customer_id": null,
      "payer_name": null,
      "payment_method": "treasure",
      "target_agent_id": null,
      "approved_by": null,
      "approved_at": null,
      "approval_notes": null,
      "created_at": "2026-08-06 18:46:03",
      "updated_at": "2026-08-06 18:46:42",
      "created_by": null,
      "agent_paid": 0,
      "previous_agent_id": null,
      "bank_transactions_recorded": 0
    }
  ],
  "transactions": [
    {
      "id": 20,
      "type": "income",
      "category": "Umrah Payment",
      "description": "Umrah #3 - mufrad (Treasure)",
      "amount": 500,
      "date": "2026-08-06",
      "payment_method": "system",
      "reference": null,
      "profit": 50,
      "currency": "USD",
      "amount_original": 500,
      "balance_before": 0,
      "balance_after": 0,
      "transaction_type": "system",
      "affects_profit": 1,
      "payment_method_type": "treasure",
      "target_agent_id": null,
      "source_type": "manual",
      "approved_by": null,
      "approval_reference": null,
      "reference_id": 3,
      "reference_type": null,
      "is_reversal": 0,
      "reversed_from_id": null,
      "notes": null,
      "track_type": "treasure",
      "affects_bank": 1,
      "booking_id": null,
      "visa_id": null,
      "umrah_id": 3,
      "supplier_id": null,
      "customer_id": 1,
      "agent_id": null,
      "created_by": null,
      "created_at": "2026-08-06 18:08:52",
      "updated_at": "2026-08-06 18:08:52"
    },
    {
      "id": 21,
      "type": "expense",
      "category": "Umrah Cost",
      "description": "Umrah #3 cost - mufrad",
      "amount": 450,
      "date": "2026-08-06",
      "payment_method": "system",
      "reference": null,
      "profit": 0,
      "currency": "USD",
      "amount_original": 450,
      "balance_before": 0,
      "balance_after": 0,
      "transaction_type": "system",
      "affects_profit": 0,
      "payment_method_type": "treasure",
      "target_agent_id": null,
      "source_type": "manual",
      "approved_by": null,
      "approval_reference": null,
      "reference_id": 3,
      "reference_type": null,
      "is_reversal": 0,
      "reversed_from_id": null,
      "notes": null,
      "track_type": "treasure",
      "affects_bank": 0,
      "booking_id": null,
      "visa_id": null,
      "umrah_id": 3,
      "supplier_id": null,
      "customer_id": 1,
      "agent_id": null,
      "created_by": null,
      "created_at": "2026-08-06 18:08:52",
      "updated_at": "2026-08-06 18:08:52"
    },
    {
      "id": 22,
      "type": "profit",
      "category": "Umrah Profit",
      "description": "Umrah #3 Umrah Profit - mufrad (+50 USD)",
      "amount": 50,
      "date": "2026-08-06",
      "payment_method": "system",
      "reference": null,
      "profit": 50,
      "currency": "USD",
      "amount_original": 50,
      "balance_before": 0,
      "balance_after": 0,
      "transaction_type": "system",
      "affects_profit": 1,
      "payment_method_type": "treasure",
      "target_agent_id": null,
      "source_type": "manual",
      "approved_by": null,
      "approval_reference": null,
      "reference_id": 3,
      "reference_type": null,
      "is_reversal": 0,
      "reversed_from_id": null,
      "notes": null,
      "track_type": "treasure",
      "affects_bank": 0,
      "booking_id": null,
      "visa_id": null,
      "umrah_id": 3,
      "supplier_id": null,
      "customer_id": 1,
      "agent_id": null,
      "created_by": null,
      "created_at": "2026-08-06 18:08:52",
      "updated_at": "2026-08-06 18:08:52"
    },
    {
      "id": 30,
      "type": "expense",
      "category": "Umrah Cost",
      "description": "Umrah #2 cost - mufrad",
      "amount": 180,
      "date": "2026-08-06",
      "payment_method": "system",
      "reference": null,
      "profit": 0,
      "currency": "USD",
      "amount_original": 180,
      "balance_before": 0,
      "balance_after": 0,
      "transaction_type": "system",
      "affects_profit": 0,
      "payment_method_type": "treasure",
      "target_agent_id": null,
      "source_type": "manual",
      "approved_by": null,
      "approval_reference": null,
      "reference_id": 2,
      "reference_type": null,
      "is_reversal": 0,
      "reversed_from_id": null,
      "notes": null,
      "track_type": "treasure",
      "affects_bank": 0,
      "booking_id": null,
      "visa_id": null,
      "umrah_id": 2,
      "supplier_id": null,
      "customer_id": 1,
      "agent_id": null,
      "created_by": null,
      "created_at": "2026-08-06 18:12:43",
      "updated_at": "2026-08-06 18:12:43"
    },
    {
      "id": 31,
      "type": "income",
      "category": "Umrah Payment",
      "description": "Umrah #2 - mufrad (Treasure)",
      "amount": 300,
      "date": "2026-08-06",
      "payment_method": "system",
      "reference": null,
      "profit": 120,
      "currency": "USD",
      "amount_original": 300,
      "balance_before": 0,
      "balance_after": 0,
      "transaction_type": "system",
      "affects_profit": 1,
      "payment_method_type": "treasure",
      "target_agent_id": null,
      "source_type": "manual",
      "approved_by": null,
      "approval_reference": null,
      "reference_id": 2,
      "reference_type": null,
      "is_reversal": 0,
      "reversed_from_id": null,
      "notes": null,
      "track_type": "treasure",
      "affects_bank": 1,
      "booking_id": null,
      "visa_id": null,
      "umrah_id": 2,
      "supplier_id": null,
      "customer_id": 1,
      "agent_id": null,
      "created_by": null,
      "created_at": "2026-08-06 18:12:43",
      "updated_at": "2026-08-06 18:12:43"
    },
    {
      "id": 32,
      "type": "profit",
      "category": "Umrah Profit",
      "description": "Umrah #2 Umrah Profit - mufrad (+120 USD)",
      "amount": 120,
      "date": "2026-08-06",
      "payment_method": "system",
      "reference": null,
      "profit": 120,
      "currency": "USD",
      "amount_original": 120,
      "balance_before": 0,
      "balance_after": 0,
      "transaction_type": "system",
      "affects_profit": 1,
      "payment_method_type": "treasure",
      "target_agent_id": null,
      "source_type": "manual",
      "approved_by": null,
      "approval_reference": null,
      "reference_id": 2,
      "reference_type": null,
      "is_reversal": 0,
      "reversed_from_id": null,
      "notes": null,
      "track_type": "treasure",
      "affects_bank": 0,
      "booking_id": null,
      "visa_id": null,
      "umrah_id": 2,
      "supplier_id": null,
      "customer_id": 1,
      "agent_id": null,
      "created_by": null,
      "created_at": "2026-08-06 18:12:43",
      "updated_at": "2026-08-06 18:12:43"
    },
    {
      "id": 36,
      "type": "income",
      "category": "Umrah Payment",
      "description": "Umrah #5 - mufrad (Treasure)",
      "amount": 800,
      "date": "2026-08-06",
      "payment_method": "system",
      "reference": null,
      "profit": 50,
      "currency": "USD",
      "amount_original": 800,
      "balance_before": 0,
      "balance_after": 0,
      "transaction_type": "system",
      "affects_profit": 1,
      "payment_method_type": "treasure",
      "target_agent_id": null,
      "source_type": "manual",
      "approved_by": null,
      "approval_reference": null,
      "reference_id": 5,
      "reference_type": null,
      "is_reversal": 0,
      "reversed_from_id": null,
      "notes": null,
      "track_type": "treasure",
      "affects_bank": 1,
      "booking_id": null,
      "visa_id": null,
      "umrah_id": 5,
      "supplier_id": null,
      "customer_id": 1,
      "agent_id": null,
      "created_by": null,
      "created_at": "2026-08-06 18:15:00",
      "updated_at": "2026-08-06 18:15:00"
    },
    {
      "id": 37,
      "type": "expense",
      "category": "Umrah Cost",
      "description": "Umrah #5 cost - mufrad",
      "amount": 750,
      "date": "2026-08-06",
      "payment_method": "system",
      "reference": null,
      "profit": 0,
      "currency": "USD",
      "amount_original": 750,
      "balance_before": 0,
      "balance_after": 0,
      "transaction_type": "system",
      "affects_profit": 0,
      "payment_method_type": "treasure",
      "target_agent_id": null,
      "source_type": "manual",
      "approved_by": null,
      "approval_reference": null,
      "reference_id": 5,
      "reference_type": null,
      "is_reversal": 0,
      "reversed_from_id": null,
      "notes": null,
      "track_type": "treasure",
      "affects_bank": 0,
      "booking_id": null,
      "visa_id": null,
      "umrah_id": 5,
      "supplier_id": null,
      "customer_id": 1,
      "agent_id": null,
      "created_by": null,
      "created_at": "2026-08-06 18:15:00",
      "updated_at": "2026-08-06 18:15:00"
    },
    {
      "id": 38,
      "type": "profit",
      "category": "Umrah Profit",
      "description": "Umrah #5 Umrah Profit - mufrad (+50 USD)",
      "amount": 50,
      "date": "2026-08-06",
      "payment_method": "system",
      "reference": null,
      "profit": 50,
      "currency": "USD",
      "amount_original": 50,
      "balance_before": 0,
      "balance_after": 0,
      "transaction_type": "system",
      "affects_profit": 1,
      "payment_method_type": "treasure",
      "target_agent_id": null,
      "source_type": "manual",
      "approved_by": null,
      "approval_reference": null,
      "reference_id": 5,
      "reference_type": null,
      "is_reversal": 0,
      "reversed_from_id": null,
      "notes": null,
      "track_type": "treasure",
      "affects_bank": 0,
      "booking_id": null,
      "visa_id": null,
      "umrah_id": 5,
      "supplier_id": null,
      "customer_id": 1,
      "agent_id": null,
      "created_by": null,
      "created_at": "2026-08-06 18:15:00",
      "updated_at": "2026-08-06 18:15:00"
    },
    {
      "id": 52,
      "type": "income",
      "category": "Visa Prepayment",
      "description": "Visa #3 - Turkey Business (Treasure)",
      "amount": 200,
      "date": "2026-08-06",
      "payment_method": "system",
      "reference": null,
      "profit": 10,
      "currency": "USD",
      "amount_original": 200,
      "balance_before": 0,
      "balance_after": 0,
      "transaction_type": "system",
      "affects_profit": 1,
      "payment_method_type": "treasure",
      "target_agent_id": null,
      "source_type": "manual",
      "approved_by": null,
      "approval_reference": null,
      "reference_id": 3,
      "reference_type": null,
      "is_reversal": 0,
      "reversed_from_id": null,
      "notes": null,
      "track_type": "treasure",
      "affects_bank": 1,
      "booking_id": null,
      "visa_id": 3,
      "umrah_id": null,
      "supplier_id": null,
      "customer_id": 1,
      "agent_id": null,
      "created_by": null,
      "created_at": "2026-08-06 18:22:04",
      "updated_at": "2026-08-06 18:22:04"
    },
    {
      "id": 53,
      "type": "expense",
      "category": "Visa Cost",
      "description": "Visa #3 cost - Turkey Business",
      "amount": 190,
      "date": "2026-08-06",
      "payment_method": "system",
      "reference": null,
      "profit": 0,
      "currency": "USD",
      "amount_original": 190,
      "balance_before": 0,
      "balance_after": 0,
      "transaction_type": "system",
      "affects_profit": 0,
      "payment_method_type": "treasure",
      "target_agent_id": null,
      "source_type": "manual",
      "approved_by": null,
      "approval_reference": null,
      "reference_id": 3,
      "reference_type": null,
      "is_reversal": 0,
      "reversed_from_id": null,
      "notes": null,
      "track_type": "treasure",
      "affects_bank": 0,
      "booking_id": null,
      "visa_id": 3,
      "umrah_id": null,
      "supplier_id": null,
      "customer_id": 1,
      "agent_id": null,
      "created_by": null,
      "created_at": "2026-08-06 18:22:04",
      "updated_at": "2026-08-06 18:22:04"
    },
    {
      "id": 54,
      "type": "profit",
      "category": "Visa Profit",
      "description": "Visa #3 Visa Profit - Turkey Business (+10 USD)",
      "amount": 10,
      "date": "2026-08-06",
      "payment_method": "system",
      "reference": null,
      "profit": 10,
      "currency": "USD",
      "amount_original": 10,
      "balance_before": 0,
      "balance_after": 0,
      "transaction_type": "system",
      "affects_profit": 1,
      "payment_method_type": "treasure",
      "target_agent_id": null,
      "source_type": "manual",
      "approved_by": null,
      "approval_reference": null,
      "reference_id": 3,
      "reference_type": null,
      "is_reversal": 0,
      "reversed_from_id": null,
      "notes": null,
      "track_type": "treasure",
      "affects_bank": 0,
      "booking_id": null,
      "visa_id": 3,
      "umrah_id": null,
      "supplier_id": null,
      "customer_id": 1,
      "agent_id": null,
      "created_by": null,
      "created_at": "2026-08-06 18:22:04",
      "updated_at": "2026-08-06 18:22:04"
    },
    {
      "id": 55,
      "type": "profit",
      "category": "Visa Profit",
      "description": "Visa #2 Visa Profit - Turkey Tourist (+400 USD)",
      "amount": 400,
      "date": "2026-08-06",
      "payment_method": "system",
      "reference": null,
      "profit": 400,
      "currency": "USD",
      "amount_original": 400,
      "balance_before": 0,
      "balance_after": 0,
      "transaction_type": "system",
      "affects_profit": 1,
      "payment_method_type": "treasure",
      "target_agent_id": null,
      "source_type": "manual",
      "approved_by": null,
      "approval_reference": null,
      "reference_id": 2,
      "reference_type": null,
      "is_reversal": 0,
      "reversed_from_id": null,
      "notes": null,
      "track_type": "treasure",
      "affects_bank": 0,
      "booking_id": null,
      "visa_id": 2,
      "umrah_id": null,
      "supplier_id": null,
      "customer_id": 1,
      "agent_id": null,
      "created_by": null,
      "created_at": "2026-08-06 18:23:53",
      "updated_at": "2026-08-06 18:23:53"
    },
    {
      "id": 56,
      "type": "income",
      "category": "Visa Prepayment",
      "description": "Visa #2 - Turkey Tourist (Treasure)",
      "amount": 1200,
      "date": "2026-08-06",
      "payment_method": "system",
      "reference": null,
      "profit": 400,
      "currency": "USD",
      "amount_original": 1200,
      "balance_before": 0,
      "balance_after": 0,
      "transaction_type": "system",
      "affects_profit": 1,
      "payment_method_type": "treasure",
      "target_agent_id": null,
      "source_type": "manual",
      "approved_by": null,
      "approval_reference": null,
      "reference_id": 2,
      "reference_type": null,
      "is_reversal": 0,
      "reversed_from_id": null,
      "notes": null,
      "track_type": "treasure",
      "affects_bank": 1,
      "booking_id": null,
      "visa_id": 2,
      "umrah_id": null,
      "supplier_id": null,
      "customer_id": 1,
      "agent_id": null,
      "created_by": null,
      "created_at": "2026-08-06 18:23:53",
      "updated_at": "2026-08-06 18:23:53"
    },
    {
      "id": 57,
      "type": "expense",
      "category": "Visa Cost",
      "description": "Visa #2 cost - Turkey Tourist",
      "amount": 800,
      "date": "2026-08-06",
      "payment_method": "system",
      "reference": null,
      "profit": 0,
      "currency": "USD",
      "amount_original": 800,
      "balance_before": 0,
      "balance_after": 0,
      "transaction_type": "system",
      "affects_profit": 0,
      "payment_method_type": "treasure",
      "target_agent_id": null,
      "source_type": "manual",
      "approved_by": null,
      "approval_reference": null,
      "reference_id": 2,
      "reference_type": null,
      "is_reversal": 0,
      "reversed_from_id": null,
      "notes": null,
      "track_type": "treasure",
      "affects_bank": 0,
      "booking_id": null,
      "visa_id": 2,
      "umrah_id": null,
      "supplier_id": null,
      "customer_id": 1,
      "agent_id": null,
      "created_by": null,
      "created_at": "2026-08-06 18:23:53",
      "updated_at": "2026-08-06 18:23:53"
    },
    {
      "id": 58,
      "type": "expense",
      "category": "Agent Payment (Track)",
      "description": "Ticket #3 - Track payment to agent #1",
      "amount": 120,
      "date": "2026-08-06",
      "payment_method": "cash",
      "reference": null,
      "profit": 0,
      "currency": "USD",
      "amount_original": 120,
      "balance_before": 0,
      "balance_after": 0,
      "transaction_type": "system",
      "affects_profit": 0,
      "payment_method_type": "treasure",
      "target_agent_id": null,
      "source_type": "manual",
      "approved_by": null,
      "approval_reference": null,
      "reference_id": 3,
      "reference_type": null,
      "is_reversal": 0,
      "reversed_from_id": null,
      "notes": null,
      "track_type": "track",
      "affects_bank": 0,
      "booking_id": 3,
      "visa_id": null,
      "umrah_id": null,
      "supplier_id": null,
      "customer_id": null,
      "agent_id": 1,
      "created_by": null,
      "created_at": "2026-08-06 18:25:38",
      "updated_at": "2026-08-06 18:25:38"
    },
    {
      "id": 59,
      "type": "profit",
      "category": "Ticket Profit",
      "description": "Ticket #3 - Profit (Treasure)",
      "amount": 10,
      "date": "2026-08-06",
      "payment_method": "system",
      "reference": null,
      "profit": 0,
      "currency": "USD",
      "amount_original": 10,
      "balance_before": 0,
      "balance_after": 0,
      "transaction_type": "system",
      "affects_profit": 1,
      "payment_method_type": "treasure",
      "target_agent_id": null,
      "source_type": "manual",
      "approved_by": null,
      "approval_reference": null,
      "reference_id": 3,
      "reference_type": null,
      "is_reversal": 0,
      "reversed_from_id": null,
      "notes": null,
      "track_type": "track",
      "affects_bank": 0,
      "booking_id": 3,
      "visa_id": null,
      "umrah_id": null,
      "supplier_id": null,
      "customer_id": null,
      "agent_id": null,
      "created_by": null,
      "created_at": "2026-08-06 18:25:38",
      "updated_at": "2026-08-06 18:25:38"
    },
    {
      "id": 60,
      "type": "income",
      "category": "Ticket Sale",
      "description": "Ticket #3 - CONFIRMED (Treasure)",
      "amount": 120,
      "date": "2026-08-06",
      "payment_method": "system",
      "reference": null,
      "profit": 0,
      "currency": "USD",
      "amount_original": 120,
      "balance_before": 0,
      "balance_after": 0,
      "transaction_type": "system",
      "affects_profit": 1,
      "payment_method_type": "treasure",
      "target_agent_id": null,
      "source_type": "manual",
      "approved_by": null,
      "approval_reference": null,
      "reference_id": 3,
      "reference_type": null,
      "is_reversal": 0,
      "reversed_from_id": null,
      "notes": null,
      "track_type": "track",
      "affects_bank": 0,
      "booking_id": 3,
      "visa_id": null,
      "umrah_id": null,
      "supplier_id": null,
      "customer_id": null,
      "agent_id": null,
      "created_by": null,
      "created_at": "2026-08-06 18:25:38",
      "updated_at": "2026-08-06 18:25:38"
    },
    {
      "id": 64,
      "type": "income",
      "category": "Ticket Sale",
      "description": "Ticket #4 - CONFIRMED (Treasure)",
      "amount": 110,
      "date": "2026-08-06",
      "payment_method": "system",
      "reference": null,
      "profit": 0,
      "currency": "USD",
      "amount_original": 110,
      "balance_before": 0,
      "balance_after": 0,
      "transaction_type": "system",
      "affects_profit": 1,
      "payment_method_type": "treasure",
      "target_agent_id": null,
      "source_type": "manual",
      "approved_by": null,
      "approval_reference": null,
      "reference_id": 4,
      "reference_type": null,
      "is_reversal": 0,
      "reversed_from_id": null,
      "notes": null,
      "track_type": "treasure",
      "affects_bank": 1,
      "booking_id": 4,
      "visa_id": null,
      "umrah_id": null,
      "supplier_id": null,
      "customer_id": null,
      "agent_id": null,
      "created_by": null,
      "created_at": "2026-08-06 18:29:42",
      "updated_at": "2026-08-06 18:29:42"
    },
    {
      "id": 65,
      "type": "profit",
      "category": "Ticket Profit",
      "description": "Ticket #4 - Profit (Treasure)",
      "amount": 5,
      "date": "2026-08-06",
      "payment_method": "system",
      "reference": null,
      "profit": 0,
      "currency": "USD",
      "amount_original": 5,
      "balance_before": 0,
      "balance_after": 0,
      "transaction_type": "system",
      "affects_profit": 1,
      "payment_method_type": "treasure",
      "target_agent_id": null,
      "source_type": "manual",
      "approved_by": null,
      "approval_reference": null,
      "reference_id": 4,
      "reference_type": null,
      "is_reversal": 0,
      "reversed_from_id": null,
      "notes": null,
      "track_type": "treasure",
      "affects_bank": 0,
      "booking_id": 4,
      "visa_id": null,
      "umrah_id": null,
      "supplier_id": null,
      "customer_id": null,
      "agent_id": null,
      "created_by": null,
      "created_at": "2026-08-06 18:29:42",
      "updated_at": "2026-08-06 18:29:42"
    },
    {
      "id": 66,
      "type": "expense",
      "category": "Customer Refund",
      "description": "Refund #2 - customer refund for booking",
      "amount": 70,
      "date": "2026-08-06",
      "payment_method": "system",
      "reference": null,
      "profit": 0,
      "currency": "USD",
      "amount_original": 0,
      "balance_before": 0,
      "balance_after": 0,
      "transaction_type": "bank",
      "affects_profit": 0,
      "payment_method_type": "treasure",
      "target_agent_id": null,
      "source_type": "manual",
      "approved_by": null,
      "approval_reference": null,
      "reference_id": 2,
      "reference_type": "refund",
      "is_reversal": 0,
      "reversed_from_id": null,
      "notes": null,
      "track_type": "treasure",
      "affects_bank": 1,
      "booking_id": null,
      "visa_id": null,
      "umrah_id": null,
      "supplier_id": null,
      "customer_id": null,
      "agent_id": null,
      "created_by": null,
      "created_at": "2026-08-06 18:30:09",
      "updated_at": "2026-08-06 18:30:09"
    },
    {
      "id": 67,
      "type": "profit",
      "category": "Refund Profit",
      "description": "Refund #2 - Refund Profit (+10.00 USD) - booking #4",
      "amount": 10,
      "date": "2026-08-06",
      "payment_method": "system",
      "reference": null,
      "profit": 0,
      "currency": "USD",
      "amount_original": 0,
      "balance_before": 0,
      "balance_after": 0,
      "transaction_type": "bank",
      "affects_profit": 1,
      "payment_method_type": "treasure",
      "target_agent_id": null,
      "source_type": "manual",
      "approved_by": null,
      "approval_reference": null,
      "reference_id": 2,
      "reference_type": "refund",
      "is_reversal": 0,
      "reversed_from_id": null,
      "notes": null,
      "track_type": "treasure",
      "affects_bank": 0,
      "booking_id": 4,
      "visa_id": null,
      "umrah_id": null,
      "supplier_id": null,
      "customer_id": null,
      "agent_id": null,
      "created_by": null,
      "created_at": "2026-08-06 18:30:09",
      "updated_at": "2026-08-06 18:30:09"
    },
    {
      "id": 68,
      "type": "income",
      "category": "Supplier Refund",
      "description": "Refund #2 - supplier refund for booking",
      "amount": 80,
      "date": "2026-08-06",
      "payment_method": "system",
      "reference": null,
      "profit": 0,
      "currency": "USD",
      "amount_original": 0,
      "balance_before": 0,
      "balance_after": 0,
      "transaction_type": "bank",
      "affects_profit": 0,
      "payment_method_type": "treasure",
      "target_agent_id": null,
      "source_type": "manual",
      "approved_by": null,
      "approval_reference": null,
      "reference_id": 2,
      "reference_type": "refund",
      "is_reversal": 0,
      "reversed_from_id": null,
      "notes": null,
      "track_type": "treasure",
      "affects_bank": 0,
      "booking_id": null,
      "visa_id": null,
      "umrah_id": null,
      "supplier_id": null,
      "customer_id": null,
      "agent_id": null,
      "created_by": null,
      "created_at": "2026-08-06 18:30:09",
      "updated_at": "2026-08-06 18:30:09"
    },
    {
      "id": 69,
      "type": "income",
      "category": "Ticket Sale",
      "description": "Ticket #5 - CONFIRMED (Treasure)",
      "amount": 120,
      "date": "2026-08-06",
      "payment_method": "system",
      "reference": null,
      "profit": 0,
      "currency": "USD",
      "amount_original": 120,
      "balance_before": 0,
      "balance_after": 0,
      "transaction_type": "system",
      "affects_profit": 1,
      "payment_method_type": "treasure",
      "target_agent_id": null,
      "source_type": "manual",
      "approved_by": null,
      "approval_reference": null,
      "reference_id": 5,
      "reference_type": null,
      "is_reversal": 0,
      "reversed_from_id": null,
      "notes": null,
      "track_type": "treasure",
      "affects_bank": 1,
      "booking_id": 5,
      "visa_id": null,
      "umrah_id": null,
      "supplier_id": null,
      "customer_id": null,
      "agent_id": null,
      "created_by": null,
      "created_at": "2026-08-06 18:31:47",
      "updated_at": "2026-08-06 18:31:47"
    },
    {
      "id": 70,
      "type": "profit",
      "category": "Ticket Profit",
      "description": "Ticket #5 - Profit (Treasure)",
      "amount": 10,
      "date": "2026-08-06",
      "payment_method": "system",
      "reference": null,
      "profit": 0,
      "currency": "USD",
      "amount_original": 10,
      "balance_before": 0,
      "balance_after": 0,
      "transaction_type": "system",
      "affects_profit": 1,
      "payment_method_type": "treasure",
      "target_agent_id": null,
      "source_type": "manual",
      "approved_by": null,
      "approval_reference": null,
      "reference_id": 5,
      "reference_type": null,
      "is_reversal": 0,
      "reversed_from_id": null,
      "notes": null,
      "track_type": "treasure",
      "affects_bank": 0,
      "booking_id": 5,
      "visa_id": null,
      "umrah_id": null,
      "supplier_id": null,
      "customer_id": null,
      "agent_id": null,
      "created_by": null,
      "created_at": "2026-08-06 18:31:47",
      "updated_at": "2026-08-06 18:31:47"
    },
    {
      "id": 71,
      "type": "income",
      "category": "Supplier Refund",
      "description": "Refund #3 - supplier refund for booking",
      "amount": 100,
      "date": "2026-08-06",
      "payment_method": "system",
      "reference": null,
      "profit": 0,
      "currency": "USD",
      "amount_original": 0,
      "balance_before": 0,
      "balance_after": 0,
      "transaction_type": "bank",
      "affects_profit": 0,
      "payment_method_type": "treasure",
      "target_agent_id": null,
      "source_type": "manual",
      "approved_by": null,
      "approval_reference": null,
      "reference_id": 3,
      "reference_type": "refund",
      "is_reversal": 0,
      "reversed_from_id": null,
      "notes": null,
      "track_type": "treasure",
      "affects_bank": 0,
      "booking_id": null,
      "visa_id": null,
      "umrah_id": null,
      "supplier_id": null,
      "customer_id": null,
      "agent_id": null,
      "created_by": null,
      "created_at": "2026-08-06 18:32:07",
      "updated_at": "2026-08-06 18:32:07"
    },
    {
      "id": 72,
      "type": "profit",
      "category": "Refund Profit",
      "description": "Refund #3 - Refund Profit (+10.00 USD) - booking #5",
      "amount": 10,
      "date": "2026-08-06",
      "payment_method": "system",
      "reference": null,
      "profit": 0,
      "currency": "USD",
      "amount_original": 0,
      "balance_before": 0,
      "balance_after": 0,
      "transaction_type": "bank",
      "affects_profit": 1,
      "payment_method_type": "treasure",
      "target_agent_id": null,
      "source_type": "manual",
      "approved_by": null,
      "approval_reference": null,
      "reference_id": 3,
      "reference_type": "refund",
      "is_reversal": 0,
      "reversed_from_id": null,
      "notes": null,
      "track_type": "treasure",
      "affects_bank": 0,
      "booking_id": 5,
      "visa_id": null,
      "umrah_id": null,
      "supplier_id": null,
      "customer_id": null,
      "agent_id": null,
      "created_by": null,
      "created_at": "2026-08-06 18:32:07",
      "updated_at": "2026-08-06 18:32:07"
    },
    {
      "id": 73,
      "type": "expense",
      "category": "Customer Refund",
      "description": "Refund #3 - customer refund for booking",
      "amount": 90,
      "date": "2026-08-06",
      "payment_method": "system",
      "reference": null,
      "profit": 0,
      "currency": "USD",
      "amount_original": 0,
      "balance_before": 0,
      "balance_after": 0,
      "transaction_type": "bank",
      "affects_profit": 0,
      "payment_method_type": "treasure",
      "target_agent_id": null,
      "source_type": "manual",
      "approved_by": null,
      "approval_reference": null,
      "reference_id": 3,
      "reference_type": "refund",
      "is_reversal": 0,
      "reversed_from_id": null,
      "notes": null,
      "track_type": "treasure",
      "affects_bank": 1,
      "booking_id": null,
      "visa_id": null,
      "umrah_id": null,
      "supplier_id": null,
      "customer_id": null,
      "agent_id": null,
      "created_by": null,
      "created_at": "2026-08-06 18:32:07",
      "updated_at": "2026-08-06 18:32:07"
    },
    {
      "id": 74,
      "type": "income",
      "category": "Ticket Sale",
      "description": "Ticket #6 - CONFIRMED (Treasure)",
      "amount": 100,
      "date": "2026-08-06",
      "payment_method": "system",
      "reference": null,
      "profit": 0,
      "currency": "USD",
      "amount_original": 100,
      "balance_before": 0,
      "balance_after": 0,
      "transaction_type": "system",
      "affects_profit": 1,
      "payment_method_type": "treasure",
      "target_agent_id": null,
      "source_type": "manual",
      "approved_by": null,
      "approval_reference": null,
      "reference_id": 6,
      "reference_type": null,
      "is_reversal": 0,
      "reversed_from_id": null,
      "notes": null,
      "track_type": "treasure",
      "affects_bank": 1,
      "booking_id": 6,
      "visa_id": null,
      "umrah_id": null,
      "supplier_id": null,
      "customer_id": null,
      "agent_id": null,
      "created_by": null,
      "created_at": "2026-08-06 18:34:40",
      "updated_at": "2026-08-06 18:34:40"
    },
    {
      "id": 75,
      "type": "profit",
      "category": "Ticket Profit",
      "description": "Ticket #6 - Profit (Treasure)",
      "amount": 10,
      "date": "2026-08-06",
      "payment_method": "system",
      "reference": null,
      "profit": 0,
      "currency": "USD",
      "amount_original": 10,
      "balance_before": 0,
      "balance_after": 0,
      "transaction_type": "system",
      "affects_profit": 1,
      "payment_method_type": "treasure",
      "target_agent_id": null,
      "source_type": "manual",
      "approved_by": null,
      "approval_reference": null,
      "reference_id": 6,
      "reference_type": null,
      "is_reversal": 0,
      "reversed_from_id": null,
      "notes": null,
      "track_type": "treasure",
      "affects_bank": 0,
      "booking_id": 6,
      "visa_id": null,
      "umrah_id": null,
      "supplier_id": null,
      "customer_id": null,
      "agent_id": null,
      "created_by": null,
      "created_at": "2026-08-06 18:34:40",
      "updated_at": "2026-08-06 18:34:40"
    },
    {
      "id": 76,
      "type": "expense",
      "category": "Customer Refund",
      "description": "Refund #4 - customer refund for booking",
      "amount": 70,
      "date": "2026-08-06",
      "payment_method": "system",
      "reference": null,
      "profit": 0,
      "currency": "USD",
      "amount_original": 0,
      "balance_before": 0,
      "balance_after": 0,
      "transaction_type": "bank",
      "affects_profit": 0,
      "payment_method_type": "treasure",
      "target_agent_id": null,
      "source_type": "manual",
      "approved_by": null,
      "approval_reference": null,
      "reference_id": 4,
      "reference_type": "refund",
      "is_reversal": 0,
      "reversed_from_id": null,
      "notes": null,
      "track_type": "treasure",
      "affects_bank": 1,
      "booking_id": null,
      "visa_id": null,
      "umrah_id": null,
      "supplier_id": null,
      "customer_id": null,
      "agent_id": null,
      "created_by": null,
      "created_at": "2026-08-06 18:35:11",
      "updated_at": "2026-08-06 18:35:11"
    },
    {
      "id": 77,
      "type": "income",
      "category": "Supplier Refund",
      "description": "Refund #4 - supplier refund for booking",
      "amount": 80,
      "date": "2026-08-06",
      "payment_method": "system",
      "reference": null,
      "profit": 0,
      "currency": "USD",
      "amount_original": 0,
      "balance_before": 0,
      "balance_after": 0,
      "transaction_type": "bank",
      "affects_profit": 0,
      "payment_method_type": "treasure",
      "target_agent_id": null,
      "source_type": "manual",
      "approved_by": null,
      "approval_reference": null,
      "reference_id": 4,
      "reference_type": "refund",
      "is_reversal": 0,
      "reversed_from_id": null,
      "notes": null,
      "track_type": "treasure",
      "affects_bank": 0,
      "booking_id": null,
      "visa_id": null,
      "umrah_id": null,
      "supplier_id": null,
      "customer_id": null,
      "agent_id": null,
      "created_by": null,
      "created_at": "2026-08-06 18:35:11",
      "updated_at": "2026-08-06 18:35:11"
    },
    {
      "id": 78,
      "type": "profit",
      "category": "Refund Profit",
      "description": "Refund #4 - Refund Profit (+10.00 USD) - booking #6",
      "amount": 10,
      "date": "2026-08-06",
      "payment_method": "system",
      "reference": null,
      "profit": 0,
      "currency": "USD",
      "amount_original": 0,
      "balance_before": 0,
      "balance_after": 0,
      "transaction_type": "bank",
      "affects_profit": 1,
      "payment_method_type": "treasure",
      "target_agent_id": null,
      "source_type": "manual",
      "approved_by": null,
      "approval_reference": null,
      "reference_id": 4,
      "reference_type": "refund",
      "is_reversal": 0,
      "reversed_from_id": null,
      "notes": null,
      "track_type": "treasure",
      "affects_bank": 0,
      "booking_id": 6,
      "visa_id": null,
      "umrah_id": null,
      "supplier_id": null,
      "customer_id": null,
      "agent_id": null,
      "created_by": null,
      "created_at": "2026-08-06 18:35:11",
      "updated_at": "2026-08-06 18:35:11"
    },
    {
      "id": 79,
      "type": "income",
      "category": "Ticket Sale",
      "description": "Ticket #7 - CONFIRMED (Treasure)",
      "amount": 200,
      "date": "2026-08-06",
      "payment_method": "system",
      "reference": null,
      "profit": 0,
      "currency": "USD",
      "amount_original": 200,
      "balance_before": 0,
      "balance_after": 0,
      "transaction_type": "system",
      "affects_profit": 1,
      "payment_method_type": "treasure",
      "target_agent_id": null,
      "source_type": "manual",
      "approved_by": null,
      "approval_reference": null,
      "reference_id": 7,
      "reference_type": null,
      "is_reversal": 0,
      "reversed_from_id": null,
      "notes": null,
      "track_type": "treasure",
      "affects_bank": 1,
      "booking_id": 7,
      "visa_id": null,
      "umrah_id": null,
      "supplier_id": null,
      "customer_id": null,
      "agent_id": null,
      "created_by": null,
      "created_at": "2026-08-06 18:38:45",
      "updated_at": "2026-08-06 18:38:45"
    },
    {
      "id": 80,
      "type": "profit",
      "category": "Ticket Profit",
      "description": "Ticket #7 - Profit (Treasure)",
      "amount": 10,
      "date": "2026-08-06",
      "payment_method": "system",
      "reference": null,
      "profit": 0,
      "currency": "USD",
      "amount_original": 10,
      "balance_before": 0,
      "balance_after": 0,
      "transaction_type": "system",
      "affects_profit": 1,
      "payment_method_type": "treasure",
      "target_agent_id": null,
      "source_type": "manual",
      "approved_by": null,
      "approval_reference": null,
      "reference_id": 7,
      "reference_type": null,
      "is_reversal": 0,
      "reversed_from_id": null,
      "notes": null,
      "track_type": "treasure",
      "affects_bank": 0,
      "booking_id": 7,
      "visa_id": null,
      "umrah_id": null,
      "supplier_id": null,
      "customer_id": null,
      "agent_id": null,
      "created_by": null,
      "created_at": "2026-08-06 18:38:45",
      "updated_at": "2026-08-06 18:38:45"
    },
    {
      "id": 81,
      "type": "profit",
      "category": "Refund Profit",
      "description": "Refund #5 - Refund Profit (+20.00 USD) - booking #7",
      "amount": 20,
      "date": "2026-08-06",
      "payment_method": "system",
      "reference": null,
      "profit": 0,
      "currency": "USD",
      "amount_original": 0,
      "balance_before": 0,
      "balance_after": 0,
      "transaction_type": "bank",
      "affects_profit": 1,
      "payment_method_type": "treasure",
      "target_agent_id": null,
      "source_type": "manual",
      "approved_by": null,
      "approval_reference": null,
      "reference_id": 5,
      "reference_type": "refund",
      "is_reversal": 0,
      "reversed_from_id": null,
      "notes": null,
      "track_type": "treasure",
      "affects_bank": 0,
      "booking_id": 7,
      "visa_id": null,
      "umrah_id": null,
      "supplier_id": null,
      "customer_id": null,
      "agent_id": null,
      "created_by": null,
      "created_at": "2026-08-06 18:39:07",
      "updated_at": "2026-08-06 18:39:07"
    },
    {
      "id": 82,
      "type": "income",
      "category": "Supplier Refund",
      "description": "Refund #5 - supplier refund for booking",
      "amount": 170,
      "date": "2026-08-06",
      "payment_method": "system",
      "reference": null,
      "profit": 0,
      "currency": "USD",
      "amount_original": 0,
      "balance_before": 0,
      "balance_after": 0,
      "transaction_type": "bank",
      "affects_profit": 0,
      "payment_method_type": "treasure",
      "target_agent_id": null,
      "source_type": "manual",
      "approved_by": null,
      "approval_reference": null,
      "reference_id": 5,
      "reference_type": "refund",
      "is_reversal": 0,
      "reversed_from_id": null,
      "notes": null,
      "track_type": "treasure",
      "affects_bank": 0,
      "booking_id": null,
      "visa_id": null,
      "umrah_id": null,
      "supplier_id": null,
      "customer_id": null,
      "agent_id": null,
      "created_by": null,
      "created_at": "2026-08-06 18:39:07",
      "updated_at": "2026-08-06 18:39:07"
    },
    {
      "id": 83,
      "type": "expense",
      "category": "Customer Refund",
      "description": "Refund #5 - customer refund for booking",
      "amount": 150,
      "date": "2026-08-06",
      "payment_method": "system",
      "reference": null,
      "profit": 0,
      "currency": "USD",
      "amount_original": 0,
      "balance_before": 0,
      "balance_after": 0,
      "transaction_type": "bank",
      "affects_profit": 0,
      "payment_method_type": "treasure",
      "target_agent_id": null,
      "source_type": "manual",
      "approved_by": null,
      "approval_reference": null,
      "reference_id": 5,
      "reference_type": "refund",
      "is_reversal": 0,
      "reversed_from_id": null,
      "notes": null,
      "track_type": "treasure",
      "affects_bank": 1,
      "booking_id": null,
      "visa_id": null,
      "umrah_id": null,
      "supplier_id": null,
      "customer_id": null,
      "agent_id": null,
      "created_by": null,
      "created_at": "2026-08-06 18:39:07",
      "updated_at": "2026-08-06 18:39:07"
    },
    {
      "id": 84,
      "type": "expense",
      "category": "Agent Payment (Track)",
      "description": "Ticket #8 - Track payment to agent #2",
      "amount": 200,
      "date": "2026-08-06",
      "payment_method": "cash",
      "reference": null,
      "profit": 0,
      "currency": "USD",
      "amount_original": 200,
      "balance_before": 0,
      "balance_after": 0,
      "transaction_type": "system",
      "affects_profit": 0,
      "payment_method_type": "treasure",
      "target_agent_id": null,
      "source_type": "manual",
      "approved_by": null,
      "approval_reference": null,
      "reference_id": 8,
      "reference_type": null,
      "is_reversal": 0,
      "reversed_from_id": null,
      "notes": null,
      "track_type": "track",
      "affects_bank": 0,
      "booking_id": 8,
      "visa_id": null,
      "umrah_id": null,
      "supplier_id": null,
      "customer_id": null,
      "agent_id": 2,
      "created_by": null,
      "created_at": "2026-08-06 18:42:10",
      "updated_at": "2026-08-06 18:42:10"
    },
    {
      "id": 85,
      "type": "profit",
      "category": "Ticket Profit",
      "description": "Ticket #8 - Profit (Treasure)",
      "amount": 20,
      "date": "2026-08-06",
      "payment_method": "system",
      "reference": null,
      "profit": 0,
      "currency": "USD",
      "amount_original": 20,
      "balance_before": 0,
      "balance_after": 0,
      "transaction_type": "system",
      "affects_profit": 1,
      "payment_method_type": "treasure",
      "target_agent_id": null,
      "source_type": "manual",
      "approved_by": null,
      "approval_reference": null,
      "reference_id": 8,
      "reference_type": null,
      "is_reversal": 0,
      "reversed_from_id": null,
      "notes": null,
      "track_type": "track",
      "affects_bank": 0,
      "booking_id": 8,
      "visa_id": null,
      "umrah_id": null,
      "supplier_id": null,
      "customer_id": null,
      "agent_id": null,
      "created_by": null,
      "created_at": "2026-08-06 18:42:10",
      "updated_at": "2026-08-06 18:42:10"
    },
    {
      "id": 86,
      "type": "income",
      "category": "Ticket Sale",
      "description": "Ticket #8 - CONFIRMED (Treasure)",
      "amount": 200,
      "date": "2026-08-06",
      "payment_method": "system",
      "reference": null,
      "profit": 0,
      "currency": "USD",
      "amount_original": 200,
      "balance_before": 0,
      "balance_after": 0,
      "transaction_type": "system",
      "affects_profit": 1,
      "payment_method_type": "treasure",
      "target_agent_id": null,
      "source_type": "manual",
      "approved_by": null,
      "approval_reference": null,
      "reference_id": 8,
      "reference_type": null,
      "is_reversal": 0,
      "reversed_from_id": null,
      "notes": null,
      "track_type": "track",
      "affects_bank": 0,
      "booking_id": 8,
      "visa_id": null,
      "umrah_id": null,
      "supplier_id": null,
      "customer_id": null,
      "agent_id": null,
      "created_by": null,
      "created_at": "2026-08-06 18:42:10",
      "updated_at": "2026-08-06 18:42:10"
    },
    {
      "id": 87,
      "type": "income",
      "category": "Price Adjustment",
      "description": "Date change #1 - Price adjustment (+50 USD) - Booking #8",
      "amount": 50,
      "date": "2026-08-06",
      "payment_method": "system",
      "reference": null,
      "profit": 0,
      "currency": "USD",
      "amount_original": 0,
      "balance_before": 0,
      "balance_after": 0,
      "transaction_type": "bank",
      "affects_profit": 1,
      "payment_method_type": "treasure",
      "target_agent_id": null,
      "source_type": "manual",
      "approved_by": null,
      "approval_reference": null,
      "reference_id": 1,
      "reference_type": "date_change",
      "is_reversal": 0,
      "reversed_from_id": null,
      "notes": null,
      "track_type": "track",
      "affects_bank": 0,
      "booking_id": 8,
      "visa_id": null,
      "umrah_id": null,
      "supplier_id": null,
      "customer_id": null,
      "agent_id": null,
      "created_by": null,
      "created_at": "2026-08-06 18:42:51",
      "updated_at": "2026-08-06 18:42:51"
    },
    {
      "id": 88,
      "type": "profit",
      "category": "Profit Increase",
      "description": "Date change #1 - Profit Increase (+20 USD) - Booking #8",
      "amount": 20,
      "date": "2026-08-06",
      "payment_method": "system",
      "reference": null,
      "profit": 0,
      "currency": "USD",
      "amount_original": 0,
      "balance_before": 0,
      "balance_after": 0,
      "transaction_type": "bank",
      "affects_profit": 1,
      "payment_method_type": "treasure",
      "target_agent_id": null,
      "source_type": "manual",
      "approved_by": null,
      "approval_reference": null,
      "reference_id": 1,
      "reference_type": "date_change",
      "is_reversal": 0,
      "reversed_from_id": null,
      "notes": null,
      "track_type": "track",
      "affects_bank": 0,
      "booking_id": 8,
      "visa_id": null,
      "umrah_id": null,
      "supplier_id": null,
      "customer_id": null,
      "agent_id": null,
      "created_by": null,
      "created_at": "2026-08-06 18:42:51",
      "updated_at": "2026-08-06 18:42:51"
    },
    {
      "id": 89,
      "type": "expense",
      "category": "Agent Payment (Track)",
      "description": "Ticket #9 - Track payment to agent #1",
      "amount": 110,
      "date": "2026-08-06",
      "payment_method": "cash",
      "reference": null,
      "profit": 0,
      "currency": "USD",
      "amount_original": 110,
      "balance_before": 0,
      "balance_after": 0,
      "transaction_type": "system",
      "affects_profit": 0,
      "payment_method_type": "treasure",
      "target_agent_id": null,
      "source_type": "manual",
      "approved_by": null,
      "approval_reference": null,
      "reference_id": 9,
      "reference_type": null,
      "is_reversal": 0,
      "reversed_from_id": null,
      "notes": null,
      "track_type": "track",
      "affects_bank": 0,
      "booking_id": 9,
      "visa_id": null,
      "umrah_id": null,
      "supplier_id": null,
      "customer_id": null,
      "agent_id": 1,
      "created_by": null,
      "created_at": "2026-08-06 18:46:03",
      "updated_at": "2026-08-06 18:46:03"
    },
    {
      "id": 90,
      "type": "income",
      "category": "Ticket Sale",
      "description": "Ticket #9 - CONFIRMED (Treasure)",
      "amount": 110,
      "date": "2026-08-06",
      "payment_method": "system",
      "reference": null,
      "profit": 0,
      "currency": "USD",
      "amount_original": 110,
      "balance_before": 0,
      "balance_after": 0,
      "transaction_type": "system",
      "affects_profit": 1,
      "payment_method_type": "treasure",
      "target_agent_id": null,
      "source_type": "manual",
      "approved_by": null,
      "approval_reference": null,
      "reference_id": 9,
      "reference_type": null,
      "is_reversal": 0,
      "reversed_from_id": null,
      "notes": null,
      "track_type": "track",
      "affects_bank": 0,
      "booking_id": 9,
      "visa_id": null,
      "umrah_id": null,
      "supplier_id": null,
      "customer_id": null,
      "agent_id": null,
      "created_by": null,
      "created_at": "2026-08-06 18:46:03",
      "updated_at": "2026-08-06 18:46:03"
    },
    {
      "id": 91,
      "type": "profit",
      "category": "Ticket Profit",
      "description": "Ticket #9 - Profit (Treasure)",
      "amount": 10,
      "date": "2026-08-06",
      "payment_method": "system",
      "reference": null,
      "profit": 0,
      "currency": "USD",
      "amount_original": 10,
      "balance_before": 0,
      "balance_after": 0,
      "transaction_type": "system",
      "affects_profit": 1,
      "payment_method_type": "treasure",
      "target_agent_id": null,
      "source_type": "manual",
      "approved_by": null,
      "approval_reference": null,
      "reference_id": 9,
      "reference_type": null,
      "is_reversal": 0,
      "reversed_from_id": null,
      "notes": null,
      "track_type": "track",
      "affects_bank": 0,
      "booking_id": 9,
      "visa_id": null,
      "umrah_id": null,
      "supplier_id": null,
      "customer_id": null,
      "agent_id": null,
      "created_by": null,
      "created_at": "2026-08-06 18:46:03",
      "updated_at": "2026-08-06 18:46:03"
    },
    {
      "id": 92,
      "type": "income",
      "category": "Price Adjustment",
      "description": "Date change #2 - Price adjustment (+40 USD) - Booking #9",
      "amount": 40,
      "date": "2026-08-06",
      "payment_method": "system",
      "reference": null,
      "profit": 0,
      "currency": "USD",
      "amount_original": 0,
      "balance_before": 0,
      "balance_after": 0,
      "transaction_type": "bank",
      "affects_profit": 1,
      "payment_method_type": "treasure",
      "target_agent_id": null,
      "source_type": "manual",
      "approved_by": null,
      "approval_reference": null,
      "reference_id": 2,
      "reference_type": "date_change",
      "is_reversal": 0,
      "reversed_from_id": null,
      "notes": null,
      "track_type": "track",
      "affects_bank": 0,
      "booking_id": 9,
      "visa_id": null,
      "umrah_id": null,
      "supplier_id": null,
      "customer_id": null,
      "agent_id": null,
      "created_by": null,
      "created_at": "2026-08-06 18:46:42",
      "updated_at": "2026-08-06 18:46:42"
    },
    {
      "id": 93,
      "type": "profit",
      "category": "Profit Increase",
      "description": "Date change #2 - Profit Increase (+20 USD) - Booking #9",
      "amount": 20,
      "date": "2026-08-06",
      "payment_method": "system",
      "reference": null,
      "profit": 0,
      "currency": "USD",
      "amount_original": 0,
      "balance_before": 0,
      "balance_after": 0,
      "transaction_type": "bank",
      "affects_profit": 1,
      "payment_method_type": "treasure",
      "target_agent_id": null,
      "source_type": "manual",
      "approved_by": null,
      "approval_reference": null,
      "reference_id": 2,
      "reference_type": "date_change",
      "is_reversal": 0,
      "reversed_from_id": null,
      "notes": null,
      "track_type": "track",
      "affects_bank": 0,
      "booking_id": 9,
      "visa_id": null,
      "umrah_id": null,
      "supplier_id": null,
      "customer_id": null,
      "agent_id": null,
      "created_by": null,
      "created_at": "2026-08-06 18:46:42",
      "updated_at": "2026-08-06 18:46:42"
    }
  ],
  "airlines": [
    {
      "id": 1,
      "code": "01",
      "name": "kam air",
      "contact": "0788443322",
      "balance": 2595,
      "status": "active",
      "created_at": "2026-08-06 17:42:21"
    }
  ],
  "agent_wallet_balances": [
    {
      "id": 1,
      "agent_id": 1,
      "currency": "AFN",
      "balance": 440,
      "total_deposited": 700,
      "total_used": 260,
      "created_at": "2026-08-06 17:00:34",
      "updated_at": "2026-08-06 17:30:08"
    },
    {
      "id": 2,
      "agent_id": 1,
      "currency": "USD",
      "balance": -80,
      "total_deposited": 470,
      "total_used": 550,
      "created_at": "2026-08-06 17:00:34",
      "updated_at": "2026-08-06 18:46:42"
    },
    {
      "id": 3,
      "agent_id": 1,
      "currency": "EUR",
      "balance": 135,
      "total_deposited": 200,
      "total_used": 65,
      "created_at": "2026-08-06 17:00:34",
      "updated_at": "2026-08-06 17:24:29"
    },
    {
      "id": 4,
      "agent_id": 1,
      "currency": "PKR",
      "balance": 0,
      "total_deposited": 0,
      "total_used": 0,
      "created_at": "2026-08-06 17:00:34",
      "updated_at": "2026-08-06 17:00:34"
    },
    {
      "id": 7,
      "agent_id": 2,
      "currency": "USD",
      "balance": 50,
      "total_deposited": 150,
      "total_used": 100,
      "created_at": "2026-08-06 17:06:58",
      "updated_at": "2026-08-06 18:42:51"
    },
    {
      "id": 8,
      "agent_id": 2,
      "currency": "AFN",
      "balance": 210,
      "total_deposited": 1050,
      "total_used": 840,
      "created_at": "2026-08-06 17:06:58",
      "updated_at": "2026-08-06 17:30:08"
    },
    {
      "id": 9,
      "agent_id": 2,
      "currency": "EUR",
      "balance": 0,
      "total_deposited": 0,
      "total_used": 0,
      "created_at": "2026-08-06 17:06:58",
      "updated_at": "2026-08-06 17:06:58"
    },
    {
      "id": 10,
      "agent_id": 2,
      "currency": "PKR",
      "balance": 0,
      "total_deposited": 0,
      "total_used": 0,
      "created_at": "2026-08-06 17:06:58",
      "updated_at": "2026-08-06 17:06:58"
    }
  ],
  "other_services": [],
  "refunds": [
    {
      "id": 2,
      "item_type": "booking",
      "item_id": 4,
      "customer_id": 1,
      "customer_name": "AbdulBassir",
      "original_amount": 110,
      "original_amount_original": 0,
      "currency": "USD",
      "supplier_refund": 80,
      "supplier_refund_original": 0,
      "customer_refund": 70,
      "customer_refund_original": 70,
      "net_result": 10,
      "final_profit": 15,
      "net_refund_profit": 0,
      "reason": "fdsfds",
      "status": "approved",
      "admin_notes": null,
      "created_at": "2026-08-06 18:30:09",
      "processed_at": null,
      "is_track": 0,
      "current_agent_id": null,
      "refund_agent_id": null,
      "payment_method": "treasure",
      "track_type": "treasure",
      "affects_bank": 1
    },
    {
      "id": 3,
      "item_type": "booking",
      "item_id": 5,
      "customer_id": 1,
      "customer_name": "AbdulBassir",
      "original_amount": 120,
      "original_amount_original": 0,
      "currency": "USD",
      "supplier_refund": 100,
      "supplier_refund_original": 0,
      "customer_refund": 90,
      "customer_refund_original": 90,
      "net_result": 10,
      "final_profit": 20,
      "net_refund_profit": 0,
      "reason": "fsdfsd",
      "status": "approved",
      "admin_notes": null,
      "created_at": "2026-08-06 18:32:07",
      "processed_at": null,
      "is_track": 0,
      "current_agent_id": null,
      "refund_agent_id": null,
      "payment_method": "treasure",
      "track_type": "treasure",
      "affects_bank": 1
    },
    {
      "id": 4,
      "item_type": "booking",
      "item_id": 6,
      "customer_id": 1,
      "customer_name": "AbdulBassir",
      "original_amount": 100,
      "original_amount_original": 0,
      "currency": "USD",
      "supplier_refund": 80,
      "supplier_refund_original": 0,
      "customer_refund": 70,
      "customer_refund_original": 70,
      "net_result": 10,
      "final_profit": 20,
      "net_refund_profit": 0,
      "reason": "dfasfs",
      "status": "approved",
      "admin_notes": null,
      "created_at": "2026-08-06 18:35:11",
      "processed_at": null,
      "is_track": 0,
      "current_agent_id": null,
      "refund_agent_id": null,
      "payment_method": "treasure",
      "track_type": "treasure",
      "affects_bank": 1
    },
    {
      "id": 5,
      "item_type": "booking",
      "item_id": 7,
      "customer_id": 1,
      "customer_name": "AbdulBassir",
      "original_amount": 200,
      "original_amount_original": 0,
      "currency": "USD",
      "supplier_refund": 170,
      "supplier_refund_original": 0,
      "customer_refund": 150,
      "customer_refund_original": 150,
      "net_result": 20,
      "final_profit": 30,
      "net_refund_profit": 0,
      "reason": "gfd",
      "status": "approved",
      "admin_notes": null,
      "created_at": "2026-08-06 18:39:07",
      "processed_at": null,
      "is_track": 0,
      "current_agent_id": null,
      "refund_agent_id": null,
      "payment_method": "treasure",
      "track_type": "treasure",
      "affects_bank": 1
    }
  ],
  "employees": [],
  "exchange_rates": [
    {
      "id": 1,
      "currency": "USD",
      "rate_to_usd": 1,
      "updated_at": "2026-08-06 17:00:21"
    },
    {
      "id": 2,
      "currency": "EUR",
      "rate_to_usd": 0.92,
      "updated_at": "2026-08-06 17:00:21"
    },
    {
      "id": 3,
      "currency": "AFN",
      "rate_to_usd": 75.5,
      "updated_at": "2026-08-06 17:00:21"
    },
    {
      "id": 4,
      "currency": "PKR",
      "rate_to_usd": 278.5,
      "updated_at": "2026-08-06 17:00:21"
    }
  ],
  "intermediary_transactions": [],
  "visa_partners": [],
  "afn_transactions": [],
  "sales": [],
  "expenses": [],
  "ledger_entries": [],
  "date_changes": [
    {
      "id": 1,
      "booking_id": 8,
      "old_date": "2026-08-06",
      "old_time": null,
      "old_customer_price": 200,
      "old_supplier_price": 180,
      "old_profit": 20,
      "old_currency": "USD",
      "new_date": "2026-08-10",
      "new_time": "",
      "new_customer_price": 250,
      "new_supplier_price": 210,
      "new_profit": 40,
      "new_currency": "USD",
      "reason": "fdsfsfd",
      "notes": "",
      "status": "approved",
      "is_track": 1,
      "current_agent_id": 2,
      "change_agent_id": 2,
      "change_method": "track",
      "requested_by": 1,
      "approved_by": 1,
      "approved_at": "2026-08-06T18:42:51.578Z",
      "created_at": "2026-08-06 18:42:43",
      "updated_at": "2026-08-06 18:42:51"
    },
    {
      "id": 2,
      "booking_id": 9,
      "old_date": "2026-08-06",
      "old_time": null,
      "old_customer_price": 110,
      "old_supplier_price": 100,
      "old_profit": 10,
      "old_currency": "USD",
      "new_date": "2026-10-06",
      "new_time": "",
      "new_customer_price": 150,
      "new_supplier_price": 120,
      "new_profit": 30,
      "new_currency": "USD",
      "reason": "gfdgfd",
      "notes": "",
      "status": "approved",
      "is_track": 1,
      "current_agent_id": 1,
      "change_agent_id": 1,
      "change_method": "track",
      "requested_by": 1,
      "approved_by": 1,
      "approved_at": "2026-08-06T18:46:42.771Z",
      "created_at": "2026-08-06 18:46:38",
      "updated_at": "2026-08-06 18:46:42"
    }
  ],
  "attendance": [],
  "salary_payments": [],
  "wallet_transactions": [],
  "customers": [
    {
      "id": 1,
      "name": "AbdulBassir",
      "last_name": "Mohammadi",
      "phone": "0774881183",
      "passport_no": "",
      "email": "abdulbassirmohammadi0110@gmail.com",
      "gender": "Male",
      "date_of_birth": null,
      "created_at": "2026-08-06 17:44:02"
    }
  ],
  "users": [
    {
      "id": 1,
      "username": "admin",
      "email": "admin@hawamazal.com",
      "password": "$2a$10$6w/W4hAC2wcfbEVzb9UtDOnHz1Vor7.6EvlhEtKwQ7EqtvwzocMUi",
      "role": "admin",
      "status": "active",
      "fullname": "System Administrator",
      "phone": null,
      "share_percentage": 0,
      "last_login": "2026-08-07 07:43:34",
      "created_at": "2026-08-06 17:00:21",
      "salary": 0,
      "is_employee": 0,
      "employee_status": "active",
      "hire_date": null,
      "address": null,
      "position": null
    }
  ]
}