[
  {
    "id": 1,
    "user_id": 32,
    "type": "deposit",
    "amount": 10000,
    "balance_after": 10000,
    "booking_id": null,
    "description": "Deposit approved (bkash)",
    "created_at": "2026-06-10T09:49:04.487Z"
  },
  {
    "id": 2,
    "user_id": 32,
    "type": "order_payment",
    "amount": -5500,
    "balance_after": 4500,
    "booking_id": 17,
    "description": "Payment for booking #17",
    "created_at": "2026-06-10T09:52:22.071Z"
  },
  {
    "id": 3,
    "user_id": 31,
    "type": "earning",
    "amount": 4950,
    "balance_after": 4950,
    "booking_id": 17,
    "description": "Earnings from booking #17",
    "created_at": "2026-06-10T09:52:22.545Z"
  },
  {
    "id": 4,
    "user_id": 1,
    "type": "commission",
    "amount": 550,
    "balance_after": 550,
    "booking_id": 17,
    "description": "Commission from booking #17",
    "created_at": "2026-06-10T09:52:22.545Z"
  },
  {
    "id": 5,
    "user_id": 31,
    "type": "withdrawal",
    "amount": -4000,
    "balance_after": 950,
    "booking_id": null,
    "description": "Withdrawal request (bkash)",
    "created_at": "2026-06-10T09:52:23.129Z"
  },
  {
    "id": 6,
    "user_id": 31,
    "type": "withdrawal",
    "amount": -500,
    "balance_after": 450,
    "booking_id": null,
    "description": "Withdrawal request (nagad)",
    "created_at": "2026-06-10T09:52:23.734Z"
  },
  {
    "id": 7,
    "user_id": 31,
    "type": "refund",
    "amount": 500,
    "balance_after": 950,
    "booking_id": null,
    "description": "Withdrawal request rejected — funds returned",
    "created_at": "2026-06-10T09:52:24.044Z"
  },
  {
    "id": 13,
    "user_id": 30,
    "type": "deposit",
    "amount": 20000,
    "balance_after": 20000,
    "booking_id": null,
    "description": "Admin credit",
    "created_at": "2026-06-10T10:39:59.797Z"
  },
  {
    "id": 14,
    "user_id": 30,
    "type": "order_payment",
    "amount": -33,
    "balance_after": 19967,
    "booking_id": 15,
    "description": "Payment for order #15",
    "created_at": "2026-06-10T10:40:24.597Z"
  },
  {
    "id": 15,
    "user_id": 1,
    "type": "escrow_in",
    "amount": 33,
    "balance_after": 583,
    "booking_id": 15,
    "description": "Escrow hold for order #15",
    "created_at": "2026-06-10T10:40:24.597Z"
  },
  {
    "id": 21,
    "user_id": 1,
    "type": "order_payment",
    "amount": -250,
    "balance_after": 300,
    "booking_id": 10,
    "description": "Payment for order #10",
    "created_at": "2026-06-10T10:45:56.669Z"
  },
  {
    "id": 22,
    "user_id": 1,
    "type": "escrow_in",
    "amount": 250,
    "balance_after": 550,
    "booking_id": 10,
    "description": "Escrow hold for order #10",
    "created_at": "2026-06-10T10:45:56.669Z"
  }
]