@section('title', __('Order Payment'))
@if ($selectedModel->payment_method == null) {{-- Select payment methods --}} @if ($selectedModel->payment_status != 'request' && optional(optional($selectedModel->vendor)->vendor_type)->slug == 'pharmacy')

{{ __('Order Payment') }}

{{ __('You can not complete order payment until vendor request for payment. Please wait and check back later or contact vendor to request for payment') }}

@else

{{ $selectedModel->user->name }}

{{ currencyFormat($selectedModel->payable_total) }}

{{ __('Order Payment') }}

@foreach ($paymentMethods as $paymentMethod) @endforeach

{{ __('Do not close this window') }}

@endif @else @if ($selectedModel->payment_method->slug != 'offline') @if (\Illuminate\Support\Str::startsWith($selectedModel->payment_method->slug, 'asaas')) {{-- Asaas: everything rendered IN-APP, no external redirect --}}
@if ($asaasError)

{{ $asaasError }}

@endif @if ($needsCpf)

{{ __('CPF') }}

{{ __('Enter your CPF to continue with the payment') }}

@error('cpf')

{{ $message }}

@enderror @elseif ($asaasMode === 'pix')

{{ __('Pay with PIX') }} · {{ currencyFormat($selectedModel->payable_total) }}

{{ __('This code expires in') }} --:--

@if ($pixImage)
PIX QR
@endif @if ($pixCode)
{{ $pixCode }}
@endif @if ($pixSandboxNote)

{{ __('Sandbox: demonstration QR (the production key renders the order QR with the split).') }}

@endif

{{ __('How to pay') }}

  1. {{ __('Open your bank app and choose PIX') }}
  2. {{ __('Choose pay with QR Code or PIX copy and paste') }}
  3. {{ __('Scan the code above or paste the copied code') }}
  4. {{ __('Confirm the amount and finish the payment') }}
{{ __('Waiting for payment confirmation...') }}
@elseif ($asaasMode === 'card')

{{ __('Pay with card') }} · {{ currencyFormat($selectedModel->payable_total) }}

@error('cardHolder')

{{ $message }}

@enderror @error('cardNumber')

{{ $message }}

@enderror
{{ __('Please wait while we process your payment') }}

🔒 {{ __('Your payment is processed securely') }}

@else

{{ __('Please wait while we process your payment') }}

@endif
@else

{{ __('Order Payment') }}

{{ __('Please wait while we process your payment') }}

@if ($selectedModel->payment_method->slug == 'paypal')
@endif
{{-- close --}}

{{ __('Do not close this window') }}

@endif @else @include('livewire.payment.offline.order') @endif {{-- paytm --}} @include('livewire.payment.gateways.paytm') {{-- payU --}} @include('livewire.payment.gateways.payu') @push('scripts') @if ($selectedModel->payment_method->slug == 'stripe') @elseif($selectedModel->payment_method->slug == 'razorpay') {{-- @elseif($selectedModel->payment_method->slug == 'flutterwave') @elseif($selectedModel->payment_method->slug == 'paystack') @elseif($selectedModel->payment_method->slug == 'billplz') --}} @elseif($selectedModel->payment_method->slug == 'paypal') {{-- //custom payment --}} @endif @endpush @endif