@if(Session::has('success'))
  <div class="alert alert-success alert-dismissible">{{ Session::get('success') }}</div>
@elseif(Session::has('error'))
  <div class="alert alert-danger alert-dismissible">{{ Session::get('error') }}</div>
@endif

<div class="card">
  <div class="card-body">
    {{-- バリデーションエラー（一覧形式） --}}
    @if ($errors->any())
      <div class="alert alert-danger">
        <ul class="mb-0">
          @foreach ($errors->all() as $error)
            <li>{{ $error }}</li>
          @endforeach
        </ul>
      </div>
    @endif

    {{-- 決済情報ID（編集時のみ表示、システム自動採番） --}}
    @if($isEdit)
      <div class="row mb-3">
        <div class="col-3 form-group">
          <label class="col-form-label">{{ __('決済情報ID') }}</label>
        </div>
        <div class="col-9 form-group">
          <div class="input-group">
            <input type="text" class="form-control form-control-lg" value="{{ $payment->payment_id ?? '' }}" readonly>
          </div>
        </div>
      </div>
    @endif

    {{-- 事業者名（必須） --}}
    <div class="row mb-3">
      <div class="col-3 form-group">
        <label class="col-form-label required">{{ __('事業者名') }}</label>
      </div>
      <div class="col-9 form-group">
        <div class="input-group">
          <input type="text"
                 name="payment_companyname"
                class="form-control form-control-lg text-end"
                 value="{{ old('payment_companyname', $payment->payment_companyname ?? '') }}"
                 maxlength="255"
                 placeholder="事業者名"
                 required>
        </div>
      </div>
    </div>

    {{-- お問い合わせ先住所（必須） --}}
    <div class="row mb-3">
      <div class="col-3 form-group">
        <label class="col-form-label">{{ __('お問合せ先住所') }}</label>
      </div>
      <div class="col-9 form-group">
        <div class="input-group">
          <input type="text"
                name="payment_add"
                class="form-control form-control-lg @error('payment_add') is-invalid @enderror"
                value="{{ old('payment_add', $payment->payment_add ?? '') }}"
                maxlength="255"
                placeholder="お問い合わせ先住所">
        </div>
      </div>
    </div>

    {{-- 払い込み内容（補足情報） --}}
    <div class="row mb-3">
      <div class="col-3 form-group">
        <label class="col-form-label">{{ __('払い込み内容') }}</label>
      </div>
      <div class="col-9 form-group">
        <div class="input-group">
          <input type="text"
                name="payment_detail"
                class="form-control form-control-lg @error('payment_detail') is-invalid @enderror"
                value="{{ old('payment_detail', $payment->payment_detail ?? '') }}"
                maxlength="255"
                placeholder="払い込み内容">
        </div>
      </div>
    </div>

    {{-- フリースペース記載名１ --}}
    <div class="row mb-3">
      <div class="col-3 form-group">
        <label class="col-form-label">{{ __('フリースペース記載名１') }}</label>
      </div>
      <div class="col-9 form-group">
        <div class="input-group">
          <input type="text"
                name="payment_space1"
                class="form-control form-control-lg @error('payment_space1') is-invalid @enderror"
                value="{{ old('payment_space1', $payment->payment_space1 ?? '') }}"
                maxlength="255"
                placeholder="フリースペース記載名１">
        </div>
      </div>
    </div>

    {{-- フリースペース記載名２ --}}
    <div class="row mb-3">
      <div class="col-3 form-group">
        <label class="col-form-label">{{ __('フリースペース記載名２') }}</label>
      </div>
      <div class="col-9 form-group">
        <div class="input-group">
          <input type="text"
                name="payment_space2"
                class="form-control form-control-lg @error('payment_space2') is-invalid @enderror"
                value="{{ old('payment_space2', $payment->payment_space2 ?? '') }}"
                maxlength="255"
                placeholder="フリースペース記載名２">
        </div>
      </div>
    </div>

    {{-- ご案内タイトル --}}
    <div class="row mb-3">
      <div class="col-3 form-group">
        <label class="col-form-label">{{ __('ご案内タイトル') }}</label>
      </div>
      <div class="col-9 form-group">
        <div class="input-group">
          <input type="text"
                name="payment_title"
                class="form-control form-control-lg @error('payment_title') is-invalid @enderror"
                value="{{ old('payment_title', $payment->payment_title ?? '') }}"
                maxlength="255"
                placeholder="ご案内タイトル">
        </div>
      </div>
    </div>

    {{-- お客様ご案内 --}}
    <div class="row mb-3">
      <div class="col-3 form-group">
        <label class="col-form-label">{{ __('お客様ご案内') }}</label>
      </div>
      <div class="col-9 form-group">
        <div class="input-group">
          <input type="text"
                name="payment_guide"
                class="form-control form-control-lg @error('payment_guide') is-invalid @enderror"
                value="{{ old('payment_guide', $payment->payment_guide ?? '') }}"
                maxlength="255"
                placeholder="お客様ご案内">
        </div>
      </div>
    </div>

    {{-- 問合せ先名称 --}}
    <div class="row mb-3">
      <div class="col-3 form-group">
        <label class="col-form-label">{{ __('問合せ先名称') }}</label>
      </div>
      <div class="col-9 form-group">
        <div class="input-group">
          <input type="text"
                name="payment_inquiryname"
                class="form-control form-control-lg @error('payment_inquiryname') is-invalid @enderror"
                value="{{ old('payment_inquiryname', $payment->payment_inquiryname ?? '') }}"
                maxlength="255"
                placeholder="問合せ先名称">
        </div>
      </div>
    </div>

  {{-- 問い合わせ電話番号 --}}
  <div class="row mb-3">
    <div class="col-3 form-group">
      <label class="col-form-label">{{ __('問い合わせ電話') }}</label>
    </div>
    <div class="col-9 form-group">
      <div class="input-group">
        <input type="text"
              name="payment_inquirytel"
              class="form-control form-control-lg @error('payment_inquirytel') is-invalid @enderror"
              value="{{ old('payment_inquirytel', $payment->payment_inquirytel ?? '') }}"
              maxlength="255"
              placeholder="問い合わせ電話">
      </div>
    </div>
  </div>

  {{-- 電話受付時間 --}}
  <div class="row mb-3">
    <div class="col-3 form-group">
      <label class="col-form-label">{{ __('電話受付時間') }}</label>
    </div>
    <div class="col-9 form-group">
      <div class="input-group">
        <input type="text"
              name="payment_time"
              class="form-control form-control-lg @error('payment_time') is-invalid @enderror"
              value="{{ old('payment_time', $payment->payment_time ?? '') }}"
              maxlength="255"
              placeholder="電話受付時間">
      </div>
    </div>
  </div>

  {{-- 更新オペレータID --}}
  @if($isEdit)
    <div class="row mb-3">
      <div class="col-3 form-group">
        <label class="col-form-label">{{ __('更新オペレータID') }}</label>
      </div>
      <div class="col-9 form-group">
        <div class="input-group">
          <input type="text" class="form-control form-control-lg" value="{{ $payment->operator_id ?? '' }}" readonly>
        </div>
      </div>
    </div>
  @endif


  {{-- ▼ 下部ボタン --}}
  <div class="row mt-4">
    <div class="form-group col-md-10 d-flex align-items-center gap-2 justify-content-start">
      {{-- 登録ボタン --}}
      @if($isEdit)
        <button type="button" id="register_edit" class="btn btn-lg btn-success mr-2">
          {{ __('登録') }}
        </button>
      @else
        <button type="button" id="register" class="btn btn-lg btn-success mr-2 register">
          {{ __('登録') }}
        </button>
      @endif

      {{-- 削除ボタン（編集時のみ表示） --}}
      @if($isEdit && !empty($payment->payment_id))
        <button type="button" id="delete_edit" class="btn btn-lg btn-danger">
          {{ __('削除') }}
        </button>
      @endif
    </div>
  </div>
  {{-- /.card-body --}}
  {{-- /.card --}}


</div>
