Add receipt numbers to membership payments
This commit is contained in:
@@ -25,6 +25,7 @@ class AdminPaymentController extends Controller
|
||||
'amount' => ['required', 'numeric', 'min:0'],
|
||||
'method' => ['nullable', 'string', 'max:255'],
|
||||
'reference' => ['nullable', 'string', 'max:255'],
|
||||
'receipt_number' => ['nullable', 'string', 'max:255'],
|
||||
]);
|
||||
|
||||
$payment = $member->payments()->create($validated);
|
||||
@@ -52,6 +53,7 @@ class AdminPaymentController extends Controller
|
||||
'amount' => ['required', 'numeric', 'min:0'],
|
||||
'method' => ['nullable', 'string', 'max:255'],
|
||||
'reference' => ['nullable', 'string', 'max:255'],
|
||||
'receipt_number' => ['nullable', 'string', 'max:255'],
|
||||
]);
|
||||
|
||||
$payment->update($validated);
|
||||
|
||||
@@ -46,7 +46,8 @@ class PaymentVerificationController extends Controller
|
||||
$query->whereHas('member', function ($q) use ($search) {
|
||||
$q->where('full_name', 'like', "%{$search}%")
|
||||
->orWhere('email', 'like', "%{$search}%");
|
||||
})->orWhere('reference', 'like', "%{$search}%");
|
||||
})->orWhere('reference', 'like', "%{$search}%")
|
||||
->orWhere('receipt_number', 'like', "%{$search}%");
|
||||
}
|
||||
|
||||
$payments = $query->paginate(20)->withQueryString();
|
||||
|
||||
Reference in New Issue
Block a user