{{ __('付款設定') }}

@php $paymentDetailsList = collect($paymentDetails); $defaultMethod = $paymentDetailsList->firstWhere('isDefault', 1)?->paymentMethod ?? ''; $paymentDetailId = $paymentDetailsList->firstWhere('isDefault', 1)?->id ?? ''; $types = [ 'creditCard' => ['label' => '信用卡', 'icon' => 'credit-card.svg'], 'linePay' => ['label' => 'Line Pay', 'icon' => ''], ]; @endphp

綁定付款方式

{{-- iPass Money --}} {{--
--}} {{-- Line Bank --}} {{--
--}} {{-- Credit Card --}} {{--

信用卡

已綁定

--}} {{-- Line Pay --}} {{--

Line Pay

已綁定

--}} @foreach ($types as $typeKey => $typeData) @php $paymentDetail = $paymentDetailsList->firstWhere('paymentMethod', $typeKey); $isDefault = $paymentDetail?->isDefault == 1; $exists = !is_null($paymentDetail); $actionUrl = match ($typeKey) { 'creditCard' => $exists ? route('payment-details.credit-card.edit', ['id' => $paymentDetail?->id]) : route('payment-details.credit-card.create'), 'linePay' => $exists ? '#' : '#', default => '#', }; @endphp
@if ($typeKey != 'linePay') @endif

{{ $typeData['label'] }}

@endforeach
{{ __('聯絡客服') }}