Skip to main content

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