@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
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) }} |
Package - {{ $package_deal->name }} | -${{ number_format($package_deal->package_discount, 2) }} |
Total | ${{ number_format( $total_after_refund - $order->discount,2) }} |
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) }} |
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) }} |
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) }} |