@php $regularMethods = collect($paymentMethods)->filter(function($paymentMethod) use ($agent) { if ($paymentMethod->payments_is_discount ?? false) { return false; } if (in_array($paymentMethod->payments_slug, ['myfatoorah-apple-pay', 'paymob-apple'])) { return ($agent->is('iOS') || $agent->is('iPhone') || $agent->is('iPad') || $agent->is('Mac OS X') || $agent->is('OS X') || $agent->is('Macintosh')); } return true; }); @endphp
{{ count($regularMethods) > 1 ? __('lang.paymentMethod') : __('lang.payment')}}
@if($account->accounts_multi_payments == '1') @foreach($order->orders_payments as $key => $order_payment) @if($order_payment->orders_payments_status != 'pending' || in_array($order_payment->orders_payments_slug,['cash','bank_transfer']) ) @break @endif @endforeach @if($hasPayments) @endif @endif
@if(count($regularMethods) > 1)
{{$account->accounts_multi_payments != '1' ? __('lang.paymentsDesc') : __('lang.multiPaymentsDesc') }}
@endif
@if($account->accounts_multi_payments == '1') @foreach ($regularMethods as $paymentMethod) @php $activePayment = null; if (isset($order->orders_payments)) { foreach ($order->orders_payments as $op) { if ($op->orders_payments_slug == $paymentMethod->payments_slug && ($op->orders_payments_status != 'pending' || in_array($op->orders_payments_slug, ['cash','bank_transfer']))) { $activePayment = $op; break; } } } $balanceValue = null; if ($paymentMethod->payments_slug == 'points') $balanceValue = $customer_points_value ?? null; elseif ($paymentMethod->payments_slug == 'wallet') $balanceValue = $customers_wallet ?? null; elseif ($paymentMethod->payments_slug == 'store_credit') $balanceValue = $customers_store_credit ?? null; @endphp
@php if (str_contains(env('APP_URL'), 'localhost')) { $svgPath = public_path('uploads/payments/' . $paymentMethod->payments_slug . '.svg'); }else{ $svgPath = env('sitmapPath', ''). '/uploads/payments/' . $paymentMethod->payments_slug . '.svg'; } $svgContent = file_exists($svgPath) ? file_get_contents($svgPath) : ''; @endphp {!! str_replace(' {{ $paymentMethod->payments_name }}

@if($balanceValue !== null)
@if($paymentMethod->payments_slug == 'points'){{ __('lang.YourPointsBalance') }} @elseif($paymentMethod->payments_slug == 'wallet'){{ __('lang.YourWalletBalance') }} @elseif($paymentMethod->payments_slug == 'store_credit'){{ __('lang.YourStoreCreditBalance') }} @endif : @include('components.currency',['price'=>$balanceValue])
@endif @if($paymentMethod->payments_slug == 'bank_transfer')

{{ __('lang.dragDropReceipt') }}

{{ __('lang.supportedFormats') }}

Preview
@endif
@include('components.currency',['price'=>''])
@if($activePayment)
{{ __('lang.yourPaymentWasSuccessful', ['value'=> format_price($activePayment->orders_payments_amount,$account->accounts_number_decimal_digits)]) }}
@endif
@endforeach @else
@foreach ($regularMethods as $paymentMethod) @php if (str_contains(env('APP_URL'), 'localhost')) { $svgPath = public_path('uploads/payments/' . $paymentMethod->payments_slug . '.svg'); }else{ $svgPath = env('sitmapPath', ''). '/uploads/payments/' . $paymentMethod->payments_slug . '.svg'; } $svgContent = file_exists($svgPath) ? file_get_contents($svgPath) : ''; @endphp
{!! str_replace(' {{ $paymentMethod->payments_name }}
@if($paymentMethod->payments_slug == 'bank_transfer')

{{ __('lang.dragDropReceipt') }}

{{ __('lang.supportedFormats') }}

Preview
@endif @endforeach
@endif
@push('css') @endpush @push('js') @endpush