@php $count_package_deals = count($order->package_deals); $install_charge = $order->install_charge; $install_return_charge = 0; $warranty_charge = $order->warranty_charge; $addons_due = 0; $balance_due = $balance_due; if($type == "order"){ $install_charge = $order->install_charge; $warranty_charge = $order->warranty_charge; $addons_due = $balance_due_install + $balance_due_warranty; $install_return_charge = collect($order->install_return)->sum(function ($q) { return $q->quantity * $q->install_price; }); } $actual_install_charge = $install_charge - $install_return_charge; $balance_due += $addons_due; $item_delivery_charge_quantity = collect($order->order_delivery_options)->sum(function ($q) { return $q->quantity; }); $item_delivery_charge = collect($order->order_delivery_options)->sum(function ($q) { return $q->delivery_charge * $q->quantity; }); $tax = $order->tax_price; // $out_of_state = ((stripos($order->ship_address, $order->store->state_code ) == false && stripos($order->ship_address, $order->store->state_name) == false) && $order->out_of_state == 0); // if(!$order->tax_exempted){ // $tax = $order_detail->sum(function($item) use ($order) { // return $item->is_taxed ? ($item->subtotal_price * $order->tax) / 100:0; // }); // } $total = $order->subtotal + $install_charge + $warranty_charge + $tax + $order->delivery_charge + $item_delivery_charge + $order->item_haul_away_charge + $order->trip_charge; $total_after_refund = 0; $refund = 0; $order_credit_line_refund = 0; $total_after_refund = $total; if ($type == 'order') { $refund = $order->order_return->sum(function($item) { return $item->amount; }); $order_credit_line_refund = collect($order->order_return)->where("return_payment_option", "credit_line")->sum("amount"); $total_after_refund = $total - $refund; } $credit_line_balance_due -= $order_credit_line_refund; // $credit_line_balance_due -= str_replace(",","", number_format($refund, 2)); $payment = 0; @endphp @if($order->tax_type == 1) @else @if ((stripos($order->ship_address, $order->store->state_code ) == false && stripos($order->ship_address, $order->store->state_name) == false) && $order->out_of_state == 0) @elseif ($order->tax_exempted) @else {{-- --}} @endif @endif @if($count_package_deals > 0) @foreach($order->package_deals as $package_deal) @endforeach @endif @foreach ($order->payment as $item) @php $payment += ($item->payment_method == "credit_line"?$item->amount - $refund:$item->amount) @endphp @endforeach @if($type == "order") @if(!empty($order->repayment_credit_line)) @if(count($order->repayment_credit_line) > 0) @foreach ($order->repayment_credit_line as $item) @endforeach @endif @endif @foreach ($order->payment_credit_line_refund as $item) @endforeach @endif @if($order->is_credit_line == 1) @endif @if(($order->is_credit_line == 1 && $balance_due > 0) || ($order->is_credit_line == 0)) @endif {{-- Template For Refund --}} {{-- Template For Refund --}} @foreach ($order->payment_refund as $item) @php $payment += $item->amoun @endphp @endforeach
Product Total ${{ number_format($order->subtotal, 2) }}
Sales Tax @if ((stripos($order->ship_address, $order->store->state_code ) == false && stripos($order->ship_address, $order->store->state_name) == false) && $order->out_of_state == 0) (Out of State) @elseif ($order->tax_exempted) (Tax Exempted) @else {{removeSlymanBros($order->store->store_name)}} ({{$order->tax}}%) @endif ${{ number_format($tax,2) }}
Sales Tax (Out of State) $0.00
Sales Tax (Tax Exempted) $0.00
State Tax Rate - {{$order->tax_detail["state_name"]}} ({{$order->tax_detail["state_rate"]}}%) ${{ number_format($order->tax_detail["state_rate_price"],2) }}
County Tax Rate - {{$order->tax_detail["county_name"]}} ({{$order->tax_detail["county_rate"]}}%) ${{ number_format($order->tax_detail["county_rate_price"],2) }}
City Tax Rate - {{$order->tax_detail["city_name"]}} ({{$order->tax_detail["city_rate"]}}%) ${{ number_format($order->tax_detail["city_rate_price"],2) }}
District Rate Tax - N/A ({{$order->tax_detail["district_rate"]}}%) ${{ number_format($order->tax_detail["district_rate_price"],2) }}
Total Sales Tax - ({{$order->tax}}%) ${{ number_format($order->tax_price,2) }}
Line item delivery charges x{{ $item_delivery_charge_quantity }} ${{ number_format($item_delivery_charge, 2) }}
Package - {{ $package_deal->name }} -${{ number_format($package_deal->package_discount, 2) }}
Delivery Zone additional charge ${{ number_format($order->delivery_charge,2) }}
Install Charge ${{ number_format($actual_install_charge, 2) }}
Protection Plan Charge ${{ number_format($warranty_charge, 2) }}
Haul Away Charge ${{ number_format($order->item_haul_away_charge,2) }}
Instant Rebate
@foreach ($order->rebates as $key => $item)
{{ $item->name }}
@endforeach
{{-- ${{ number_format($order->discount,2) }} --}} @foreach ($order->rebates as $key => $item) @if ($item->type == 0)
-{{ $item->amount }}%
@else
-${{ number_format($item->amount ,2) }}
@endif @endforeach
Promo Code
@foreach ($order->coupons as $key => $item)
{{ $item->name }}
@endforeach
@foreach ($order->coupons as $key => $item) @if ($item->type == 0)
-{{ $item->amount }}%
@else
-${{ number_format($order->coupon_discount ,2) }}
@endif @endforeach
Trip Charges ${{ number_format($order->trip_charge,2) }}
Total ${{ number_format( $total_after_refund - $order->discount,2) }}

Record Payment
Amount Paid
Payment: {{ isset($item->payment_category_id) && isset($item->payment_category) && $item->payment_category_id == "3" ? $item->payment_category->name." ".$item->payment_method : $item->alias_name }}
@if($item->note && ($item->payment_method == 'credit_card' || $item->payment_method == 'check')) Transaction Number: {{ $item->note }}
@if ($item->note2) Note: {{ $item->note2 }}
@endif @elseif($item->note) Note: {{ $item->note }}
@endif Date: {{ $item->payment_date }}
${{ number_format(($item->payment_method == "credit_line"?$item->amount - $refund:$item->amount), 2) }}
{{ str_replace("repayment_credit_line:", "Repayment Credit Line:", $item->payment_method) }}
@if($item->note && (strpos("credit_card", $item->payment_method) !== false || strpos("check", $item->payment_method) !== false)) Transaction Number: {{ $item->note }}
@if ($item->note2) Note: {{ $item->note2 }}
@endif @elseif($item->note) Note: {{ $item->note }}
@endif Date: {{ $item->payment_date }}
${{ number_format($item->amount, 2) }}

Credit Line Refund
Amount Paid
Payment: {{ $item->payment_method }}
Transaction Number: {{ $item->note }}
Date: {{ $item->payment_date }}
-${{ number_format($item->amount, 2) }}
Credit Line Balance Due ${{ number_format($credit_line_balance_due,2) }}
@if($order->is_credit_line == 1) Additional Balance Due @else Balance Due @endif ${{ number_format($balance_due,2) }}
Refund
Amount Paid
Payment: {{ isset($item->payment_category_id) && isset($item->payment_category) && $item->payment_category_id == "3" ? $item->payment_category->name." ".$item->payment_method : $item->payment_method }}
Transaction Number: {{ $item->note }}
Date: {{ $item->payment_date }}
-${{ number_format($item->amount, 2) }}

Change Due ${{ number_format($change_due,2) }}