<?php
 namespace App\Http\Requests\Admin; use Illuminate\Foundation\Http\FormRequest; class BillingUpdateTransactionRequest extends FormRequest { public function authorize(): bool { return true; } public function rules(): array { return [ 'status' => ['required', 'in:completed,pending,failed'], 'payment_method' => ['required', 'string', 'max:255'], 'transaction_id' => ['nullable', 'string', 'max:255'], 'bank_fee' => ['nullable', 'numeric', 'min:0'], 'notes' => ['nullable', 'string', 'max:1000'], ]; } } 