@extends('layouts.setup') @section('title', '決済連携') @section('page-title', '決済連携') @push('styles') @endpush @section('setup_body') {{-- フラッシュは layouts.app が全画面共通で表示する(二重表示防止)。 --}}
クレジットカード決済を使うための、決済会社(テレコム・UnivaPay)との接続情報を登録します。登録した行をクリックすると、決済会社側に入力する情報(送信元IP・通知先URLなど)が表示されます。
決済連携一覧
@if($accounts->isEmpty())

決済連携が登録されていません

@else
@foreach($accounts as $account) @php $collapseId = 'paymentTelecomCollapse'.$account->id; $expandRow = $account->isTelecom() && (int) request('open') === (int) $account->id; @endphp @if($account->isTelecom()) @else @endif @endforeach
管理名 決済代行 モード 状態 設定 操作
{{ $account->name }}
@if($account->merchant_id)
{{ $account->merchantIdLabel() }}: {{ $account->merchant_id }}
@endif クリックでテレコム登録値を表示
{{ $account->providerLabel() }} {{ $account->environmentLabelForList() }} {{ $account->status === 'active' ? '有効' : '無効' }} @if($account->isConfigured()) 入力済み @else 要確認 @endif
@csrf @method('DELETE')
@include('setting.partials.telecom-registration-fields', ['account' => $account, 'embedded' => true])

クライアントIPの変更は上の行の編集から行えます。

{{ $account->name }}
@if($account->merchant_id)
{{ $account->merchantIdLabel() }}: {{ $account->merchant_id }}
@endif
{{ $account->providerLabel() }} {{ $account->environmentLabelForList() }} {{ $account->status === 'active' ? '有効' : '無効' }} @if($account->isConfigured()) 入力済み @else 要確認 @endif
@csrf @method('DELETE')
@endif
@foreach($accounts as $account) @endforeach @if(request('open') && $accounts->contains('id', (int) request('open'))) @push('scripts') @endpush @endif @push('scripts') @endpush @endsection