@php /** @var array $summary */ $s = $summary ?? []; $c = $s['card'] ?? null; $intl = $s['international_routing_label'] ?? 'โ€”'; @endphp @include('partials.html-root-open') @include('partials.head-meta', ['pageTitle' => 'Card security activity']) @include('partials.desktop-required-notice') @include('partials.workspace-lg-only-wrap-start') @include('partials.activity-drawer')
@include('partials.activity-panel-permanent') @include('partials.app-sidebar') @include('partials.cards-control-panel-callout')

Security activity

In-app notices for your treasury-linked Mastercard: freezes, security holds, issuance, disband actions from the Control Panel, and related routing messages. Use this view with transaction history when investigating declines or holds.

โ† Card Management
@include('partials.stripe-powered-financial-rail', ['class' => 'max-w-xl']) @if($c)

Instrument

{{ $c->masked_pan }}

Cardholder

{{ strtoupper($c->cardholder_name) }}

Intl routing

{{ $intl }}

@endif @if (($pendingExpenseReviews ?? collect())->isNotEmpty())

Expense reviews pending

These authorizations require your confirmation on Transaction history โ€” not only instrument security notices below.

    @foreach ($pendingExpenseReviews as $tx)
  • {{ $tx->merchant_name }}

    ${{ number_format((float) $tx->amount, 2) }} ยท {{ $tx->initiated_at?->timezone(config('app.timezone'))->format('M j, Y g:i A') }}

    Review expense
  • @endforeach
@endif

Event types you may see

Card issued
Instrument activated against mandate allocation.
Frozen / unfrozen
User or Control Panel freeze; unfreeze restores authorizations subject to limits.
Security hold / cleared
RiskEngine-linked enforcement; may pause payouts and earnings debits until cleared.
Expense review
High-value or flagged authorizations awaiting your confirmation on Transaction history.
Terminated / disbanded
Instrument ended; replacement only via linked institution walk-in.
@include('partials.workspace-lg-only-wrap-end')