@extends('layouts.app') @section('title', '成約状況') @section('page-title', 'パートナー') @section('page-subtitle', '紹介経由で発生した成果を1件ずつ確認します。未確定は返金・キャンセルの猶予期間中、確定は支払い対象、支払済は精算が終わったものです。') @push('styles') @include('partner.partials._styles') @endpush @section('content')
成約状況 ランキング 報酬集計 支払明細
@include('partner.partials._tracking_notice') @include('partner.partials._report_filters', ['action' => route('partner.conversions.index')])
成果件数
{{ number_format($totals['count']) }}
@if(($totals['canceled_count'] ?? 0) > 0)
うち無効 {{ number_format($totals['canceled_count']) }}件(金額の合計には含みません)
@endif
売上(無効を除く)
{{ number_format($totals['amount']) }}
未確定の報酬
{{ number_format($totals['pending_reward']) }}
確定・支払済の報酬
{{ number_format($totals['payable_reward']) }}
@if($conversions->isEmpty())
成果の記録がありません

紹介URLを配布すると、そこ経由の購入・登録・予約がここに1件ずつ記録されます。

@else
@foreach($conversions as $conversion) @endforeach
発生日時 パートナー 案件 成果 顧客 売上 報酬 ステータス 操作
{{ $conversion->occurred_at ? $conversion->occurred_at->format('Y/m/d H:i') : '—' }} {{ $conversion->partner->name ?? '(削除済み)' }} {{ $conversion->campaign->name ?? '—' }} {{ \App\Models\PartnerCampaign::typeLabels()[$conversion->type] ?? $conversion->type }} {{ $conversion->customer_name ?: ($conversion->customer_email ?: '—') }} {{ number_format((int) $conversion->amount) }}円 {{ number_format((int) $conversion->reward_amount) }}円 {{ $conversion->statusLabel() }} @if($conversion->approved_at)
確定 {{ $conversion->approved_at->format('Y/m/d') }}
@endif @if($conversion->paid_at)
支払 {{ $conversion->paid_at->format('Y/m/d') }}
@endif
@if($conversion->payout_id !== null) 明細に計上済み @else
@csrf @method('PUT') @if($conversion->status !== \App\Models\PartnerConversion::STATUS_APPROVED) @endif @if($conversion->status === \App\Models\PartnerConversion::STATUS_APPROVED) @endif @if($conversion->status !== \App\Models\PartnerConversion::STATUS_CANCELED) @else @endif
@endif
{{ $conversions->links() }}
@endif @endsection