'decimal:2', 'exchange_rate' => 'decimal:4', 'settlement_amount_irr' => 'decimal:2', 'rate_date' => 'date', 'settled_at' => 'datetime', ]; // ─── Relationships ─────────────────────────────── public function credit(): BelongsTo { return $this->belongsTo(CustomerCredit::class, 'customer_credit_id'); } public function walletTransaction(): BelongsTo { return $this->belongsTo(WalletTransaction::class); } public function settledBy(): BelongsTo { return $this->belongsTo(User::class, 'settled_by'); } }