Real-World Example
ABC Collections requests merchant setup. Super Admin sees a Merchant Requests badge, opens the request, reviews the details, and moves the request forward or resolves it.
Visual Flow
How It Should Work
- It should show new merchant requests to Super Admin.
- It should keep request records tied to the correct creditor.
- It should update badge counts when requests are handled.
How It Should Not Work
- It should not treat a creditor as payment-ready before merchant setup is complete.
- It should not expose one creditor merchant details to another.
- It should not leave handled requests counted as new.
Developer Notes
- Merchant request count is surfaced in the Super Admin sidebar.
- Merchant readiness affects consumer scheduled payments.
app/View/Composers/SidebarComposer.php
app/Livewire/Creditor/MerchantRequest
app/Services/MerchantRequestService.php
Last modified on May 26, 2026