@php /* main font will be set on locale based */ $mainFontFamily = app()->getLocale() === 'ar' ? 'DejaVu Sans' : 'Noto Sans'; @endphp
@if (core()->getConfigData('sales.invoice_settings.invoice_slip_design.logo'))
@else @endif
{{ strtoupper(__('admin::app.sales.invoices.invoice-pdf.invoice')) }}
@lang('admin::app.sales.invoices.invoice-pdf.invoice-id'): #{{ $invoice->increment_id ?? $invoice->id }}
@lang('admin::app.sales.invoices.invoice-pdf.date'): {{ core()->formatDate($invoice->created_at, 'd-m-Y') }}
{{ core()->getConfigData('sales.shipping.origin.store_name') ? core()->getConfigData('sales.shipping.origin.store_name') : '' }}
{{ core()->getConfigData('sales.shipping.origin.address') ?? '' }}
{{ core()->getConfigData('sales.shipping.origin.zipcode') ?? '' }} {{ core()->getConfigData('sales.shipping.origin.city') ?? '' }}
{{ core()->getConfigData('sales.shipping.origin.state') ?? '' }}
{{ core()->getConfigData('sales.shipping.origin.country') ?? '' }}
@if (core()->getConfigData('sales.shipping.origin.contact'))
@lang('admin::app.sales.invoices.invoice-pdf.contact-number'): {{ core()->getConfigData('sales.shipping.origin.contact') }}
@endif @if (core()->getConfigData('sales.shipping.origin.vat_number'))
@lang('admin::app.sales.invoices.invoice-pdf.vat-number'): {{ core()->getConfigData('sales.shipping.origin.vat_number') }}
@endif
@lang('admin::app.sales.invoices.invoice-pdf.order-id'): #{{ $invoice->order->increment_id }}
@lang('admin::app.sales.invoices.invoice-pdf.order-date'): {{ core()->formatDate($invoice->order->created_at, 'd-m-Y') }}
@if ($invoice->hasPaymentTerm())
@lang('admin::app.sales.invoices.invoice-pdf.payment-terms') - {{ $invoice->getFormattedPaymentTerm() }}
@endif @if (core()->getConfigData('sales.shipping.origin.bank_details'))
@lang('admin::app.sales.invoices.invoice-pdf.bank-details'):
{{ core()->getConfigData('sales.shipping.origin.bank_details') }}
@endif
@if ($invoice->order->shipping_address) @endif @foreach (['billing_address', 'shipping_address'] as $addressType) @if ($invoice->order->$addressType) @endif @endforeach
{{ ucwords(trans('admin::app.sales.invoices.invoice-pdf.bill-to')) }} {{ ucwords(trans('admin::app.sales.invoices.invoice-pdf.ship-to')) }}

{{ $invoice->order->$addressType->company_name ?? '' }}

{{ $invoice->order->$addressType->name }}

{{ $invoice->order->$addressType->address }}

{{ $invoice->order->$addressType->postcode . ' ' . $invoice->order->$addressType->city }}

{{ $invoice->order->$addressType->state }}

{{ core()->country_name($invoice->order->$addressType->country) }}

@lang('admin::app.sales.invoices.invoice-pdf.contact') : {{ $invoice->order->$addressType->phone }}
@if ($invoice->order->shipping_address) @endif @if ($invoice->order->shipping_address) @endif
@lang('admin::app.sales.invoices.invoice-pdf.payment-method')@lang('admin::app.sales.invoices.invoice-pdf.shipping-method')
{{ core()->getConfigData('sales.payment_methods.' . $invoice->order->payment->method . '.title') }} @php $additionalDetails = \Webkul\Payment\Payment::getAdditionalDetails($invoice->order->payment->method); @endphp @if (! empty($additionalDetails))

{{ $additionalDetails['value'] }}

@endif
{{ $invoice->order->shipping_title }}
@foreach (['sku', 'product-name', 'price', 'qty', 'subtotal', 'tax-amount', 'grand-total'] as $item) @endforeach @foreach ($invoice->items as $item) @endforeach
@lang('admin::app.sales.invoices.invoice-pdf.' . $item)
{{ $item->getTypeInstance()->getOrderedItem($item)->sku }} {{ $item->name }} @if (isset($item->additional['attributes']))
@foreach ($item->additional['attributes'] as $attribute) {{ $attribute['attribute_name'] }} : {{ $attribute['option_label'] }}
@endforeach
@endif
{!! core()->formatBasePrice($item->base_price, true) !!} {{ $item->qty }} {!! core()->formatBasePrice($item->base_total, true) !!} {!! core()->formatBasePrice($item->base_tax_amount, true) !!} {!! core()->formatBasePrice($item->base_total + $item->base_tax_amount, true) !!}
@lang('admin::app.sales.invoices.invoice-pdf.subtotal') - {!! core()->formatBasePrice($invoice->base_sub_total, true) !!}
@lang('admin::app.sales.invoices.invoice-pdf.shipping-handling') - {!! core()->formatBasePrice($invoice->base_shipping_amount, true) !!}
@lang('admin::app.sales.invoices.invoice-pdf.tax') - {!! core()->formatBasePrice($invoice->base_tax_amount, true) !!}
@lang('admin::app.sales.invoices.invoice-pdf.discount') - {!! core()->formatBasePrice($invoice->base_discount_amount, true) !!}

@lang('admin::app.sales.invoices.invoice-pdf.grand-total') - {!! core()->formatBasePrice($invoice->base_grand_total, true) !!}