@php $settings_data = \App\Models\Utility::settingsById($invoice->created_by); if (!isset($base64Text)) { $base64Text = "AQ5BQlEgSVQgQ29tcGFueQIPMzE3ODk1Njc0ODc2NTgzAxMyMDIyLTEyLTE1IDE0OjQxOjE1BAcyMDAwLjAwBQcyMDAwLjAw"; } @endphp @if($settings_data['SITE_RTL']=='on') @endif

{{__('INVOICE')}}

@if($settings['company_name']){{$settings['company_name']}}@endif

@if($settings['company_address']){{$settings['company_address']}}@endif

@if($settings['company_city']) {{$settings['company_city']}}, @endif @if($settings['company_state']){{$settings['company_state']}}@endif @if($settings['company_zipcode']) - {{$settings['company_zipcode']}}@endif

@if($settings['company_country']) {{$settings['company_country']}}@endif


@if(!empty($settings['registration_number'])){{__('Registration Number')}} : {{$settings['registration_number']}} @endif
@if(!empty($settings['tax_type']) && !empty($settings['vat_number'])){{$settings['tax_type'].' '. __('Number')}} : {{$settings['vat_number']}}
@endif
@if(!empty($customFields) && count($invoice->customField)>0) @foreach($customFields as $field) @endforeach @endif
{{__('Number')}}: {{\App\Models\Utility::invoiceNumberFormat($settings,$invoice->invoice_id)}}
{{__('Issue Date')}}: {{\App\Models\Utility::dateFormat($settings,$invoice->issue_date)}}
{{__('Due Date')}}: {{\App\Models\Utility::dateFormat($settings,$invoice->due_date)}}
{{--

{!! DNS2D::getBarcodeHTML(route('pay.invoice',\Illuminate\Support\Facades\Crypt::encrypt($invoice->id)), "QRCODE",2,2) !!} --}}

{!! DNS2D::getBarcodeHTML($base64Text, "QRCODE",2,2) !!}

{{$field->name}} : {{!empty($invoice->customField)?$invoice->customField[$field->id]:'-'}}
{{__('Bill To')}}:

{{!empty($customer->billing_name)?$customer->billing_name:''}}
{{!empty($customer->billing_phone)?$customer->billing_phone:''}}
{{!empty($customer->billing_address)?$customer->billing_address:''}}
{{!empty($customer->billing_zip)?$customer->billing_zip:''}}
{{!empty($customer->billing_city)?$customer->billing_city:'' .', '}} {{!empty($customer->billing_state)?$customer->billing_state:'',', '}} {{!empty($customer->billing_country)?$customer->billing_country:''}}

@if($settings['shipping_display']=='on')
{{__('Ship To')}}:

{{!empty($customer->shipping_name)?$customer->shipping_name:''}}
{{!empty($customer->shipping_phone)?$customer->shipping_phone:''}}
{{!empty($customer->shipping_address)?$customer->shipping_address:''}}
{{!empty($customer->shipping_zip)?$customer->shipping_zip:''}}
{{!empty($customer->shipping_city)?$customer->shipping_city:'' . ', '}} {{!empty($customer->shipping_state)?$customer->shipping_state:'' .', '}},{{!empty($customer->shipping_country)?$customer->shipping_country:''}}

@endif
{{__('Item')}}
{{__('Quantity')}}
{{__('Rate')}}
{{__('Tax')}} (%)
{{__('Discount')}}
{{__('Description')}}
{{__('Price')}}
{{__('before tax & discount')}}
@if(isset($invoice->itemData) && count($invoice->itemData) > 0) @foreach($invoice->itemData as $key => $item)
{{$item->name}}
{{$item->quantity}}
{{\App\Models\Utility::priceFormat($settings,$item->price)}}
                                                                   @if(!empty($item->itemTax))
                                                                        @foreach($item->itemTax as $taxes)
                                                                            {{$taxes['name']}}  ({{$taxes['rate']}}) {{$taxes['price']}}
                                                                        @endforeach
                                                                    @else
                                                                        -
                                                                    @endif
                                                                
{{($item->discount!=0)?\App\Models\Utility::priceFormat($settings,$item->discount):'-'}}
{{!empty($item->description)?$item->description:'-'}}
{{\App\Models\Utility::priceFormat($settings,$item->price * $item->quantity)}}
@endforeach @else
-
-
-
-
-
@endif
{{__('Total')}}
{{$invoice->totalQuantity}}
{{\App\Models\Utility::priceFormat($settings,$invoice->totalRate)}}
{{\App\Models\Utility::priceFormat($settings,$invoice->totalTaxPrice) }}
{{\App\Models\Utility::priceFormat($settings,$invoice->totalDiscount)}}
-
{{\App\Models\Utility::priceFormat($settings,$invoice->getSubTotal())}}

{{$settings['footer_title']}}
{{$settings['footer_notes']}}

@if(!isset($preview)) @include('invoice.script'); @endif