@extends('layouts.front.app') @section('css') @endsection @section('content')
@if($products->count() > 0 ) @if(auth()->check()) @php // $cliente = \App\Shop\Customers\Customer::find(auth()->id()); /* Esta é a primeira compra do cliente */ if($cliente->orders->count() === 0) { $desconto = (floatVal($subtotal) / 100 * floatVal(config('cart.desconto_iniciante'))); $valorTotal = floatVal($subtotal) - $desconto; } else { $desconto = 0; $valorTotal = $subtotal; } if(config('cart.desconto_dinheiro') && (config('cart.desconto_dinheiro') > 0) ) { $descontoAnt = $desconto; $desconto = (floatVal($subtotal) / 100 * floatVal(config('cart.desconto_dinheiro'))); $valorTotal = floatVal($subtotal) - $desconto; $desconto = $descontoAnt + $desconto; } if(config('cart.desconto_avista') && (config('cart.desconto_avista') > 0) ) { $descontoAnt = $desconto; $desconto = (floatVal($subtotal) / 100 * floatVal(config('cart.desconto_avista'))); $valorTotal = floatVal($subtotal) - $desconto; $desconto = $descontoAnt + $desconto; } // dd($valorTotal); @endphp @endif @php $pago = false; $pedidoStatus = false; $separando = false; $emTransporte = false; $entregue = false; $webPedido = new App\Http\Controllers\WebPedidoController; if (isset($order_id)) { $pedidoStatus = $webPedido->getPedidoStattus($order_id)->first(); if($pedidoStatus) { if($pedidoStatus->w_pedido_pago === true) { $pago = true; } if($pedidoStatus->w_pedido_aceito === true) { $separando = true; } } } @endphp

Finalizar @if(intval(config('site.so_orcamento')) === 1) Orçamento @else Compra @endif

@include('layouts.front.checkout.checkout-status', compact('pedidoStatus', 'pago', 'separando', 'emTransporte', 'entregue'))
{{ csrf_field() }} @if(request()->session()->has('delivery')) @php $valorFrete = request()->session()->get('delivery')['w_pedido_vl_frete']; @endphp @else @endif @if($order_id && $order->pagamentos->count() > 0)

Pedido nº {{ $order->id }}

Pagamento Realizado
  • Meio de Pagamento: {!! ucfirst($order->payment) !!}
  • Código do pagamento: {{ $order->transaction_id }}
  • Valor em produtos: {!! number_format($order->total_products, 2, ',','.') !!}
  • Valor do Frete: {!! number_format($order->total_shipping, 2, ',','.') !!}
  • Total Pago: {!! number_format($order->total_paid, 2, ',','.') !!}
  • Tipo de pagamento: {!! ucfirst($order->pagamentos->first()->tipo_pagamento) !!}
  • @if($order->pagamentos->first()->tipo_pagamento === 'boleto')
  • Link p/ Boleto: Baixe
  • Codigo de Barras: {{$order->pagamentos->first()->barcode}}
  • @else @if ($order->pagamentos->first()->tipo_pagamento === 'transferencia') @foreach ($order->comprovantes as $comprovante)
  • Comprovante já enviado
    @if($comprovante)
    src") }}" alt="Comprovante de pagamento" class="card-img-top">
    @endif
  • @endforeach @else
  • Bandeira do cartão: {!! ucfirst($order->pagamentos->first()->bandeira) !!}
  • Número de parcelas: {!! ucfirst($order->pagamentos->first()->num_parcelas) !!}
  • Código da autorização: {!! ucfirst($order->pagamentos->first()->transaction_id) !!}
  • @endif @endif
Pedido pago em: {!! \Carbon\Carbon::createFromFormat('Y-m-d H:i:s', $order->pagamentos->first()->created_at)->format('d/m/Y H:i') !!}

Dados do pedido

@php if($order->filial_id !== null) { $json_lojas = url('/') .'/storage/lojas/'.config('site.domain').'.json'; $lojas = collect( json_decode($json_lojas, true) ); foreach ($lojas as $key => $loja) { if($loja['id_filial'] === $order->filial_id) { $filial = $loja['nome'] . ': ' . $loja['endereco'] .', '.$loja['numero'] .' - '.$loja['bairro'] .' ('.$loja['cidade'] .'/'.$loja['uf'].')'; } } } else { $filial = ''; } @endphp
    @foreach ($order->products as $produto)
  • Nome: {!! $produto->name !!}
  • SKU: {!! $produto->sku !!}
  • Valor unitário: {{ config('cart.currency_symbol') }} @if ($produto->sales_price) {!! number_format($produto->sales_price, 2, ',','.') !!} @else {!! number_format($produto->price, 2, ',','.') !!} @endif
  • @endforeach
Pedido criado em: {!! \Carbon\Carbon::createFromFormat('Y-m-d H:i:s', $order->created_at)->format('d/m/Y H:i') !!}
@if ($order->shipping)

Dados da entrega

  • Entrega por: {!! $order->shipping->name_shipping !!}
  • @if ($order->shipping->shipping_at && !empty($order->shipping->shipping_at))
  • Data da entrega: {!! \Carbon\Carbon::createFromFormat('Y-m-d', $order->shipping->shipping_at)->format('d/m/Y') !!}
  • @endif
  • Valor da entrega: {{ config('cart.currency_symbol') }} {!! number_format($order->shipping->value_shipping, 2, ",", ".") !!}
  • Endereço da entrega: {!! $order->address->address_1 !!}, {!! $order->address->numero !!} - {!! $order->address->address_2 !!} CEP:{!! $order->address->zip !!}
Entrega atualizada em: {!! \Carbon\Carbon::createFromFormat('Y-m-d H:i:s', $order->shipping->updated_at)->format('d/m/Y H:i') !!}
@endif
@else @if ($order && $order->pagamentos->count() === 0) @include('layouts.front.checkout.checkout-payment', ['pedido' => $order, 'total' => $valorTotal, 'valorFrete' => $valorFrete]) @endif
  • 1 Frete
  • 2 Pagar com
  • 3 Conclusão
@if(config('site.entrega_interna') === 1) {{-- Vamos colocar aqui dentro os passos para o OperaGarden --}} @endif {{-- @if(!$order_id) show active @endif --}}
@php $pagamentos = explode(',', config('payees.name')); @endphp @if (in_array('pagseguro', $pagamentos) || in_array('pagseguro_checkout', $pagamentos))
@endif @if (config('shipping.endereco_ls.ativo')) {{-- {{dd(auth()->user(), $getClientData->getAddressIntegracao(), $getClientData->getCalculoFrete($products))}} --}} @php $address = $getClientData->getAddressIntegracao(); @endphp

Para alteração de dados cadastrais, entrar em contato com @if(config('shop.email_aprovacao')) o consultor em sua região @endif:

Telefone: {{ config('shop.phone') }}

E-mail: @if(config('shop.email_aprovacao')) {{config('shop.email_aprovacao')}} {{config('shop.email')}} @endif

Ou entre em contato conosco
{{ $address->cliente_logradouro }}, {{ $address->cliente_numero }} @if ($address->cliente_bairro) - {{ $address->cliente_bairro }}@endif CEP: {{ $address->cliente_cep }} - {{ $address->cliente_municipio }}/{{$address->cliente_uf}}
@if (config('shipping.delivery.owner'))

Selecione o método de entrega:
@endif @if (config('shipping.entrega.ativo')) @if(session()->has('delivery')) @include('layouts.front.checkout.checkout-payment', ['total' => $valorTotal, 'valorFrete' => $valorFrete]) @else @include('layouts.front.checkout.checkout-delivery') @endif @else
@include('layouts.front.checkout.checkout-shipping')
@endif @else @if(isset($addresses) && $addresses->count() > 0 ) @foreach ($addresses as $ord => $address) @if($returnFrete)
id) checked @elseif($addresses->count() === 1) checked @endif data-zip="{{ $address->zip }}" >
{{ $address->address_1 }}, {{ $address->numero }} @if ($address->address_2) - {{ $address->address_2 }} @endif CEP: {{ $address->zip }} - {{ $address->cidade->nome_municipio }}/{{$address->cidade->uf}}
{{-- Entrega Normal Entrega Normal --}}
Selecione o método de entrega:
    @foreach ($returnFrete as $frete) @php $disabled = ($frete['error'])? 'disabled' : ''; $date = now(); $dataentrega = date_add($date, date_interval_create_from_date_string(($frete['prazo'] + config('shipping.correios.dias_entrega')).' days')); @endphp
  • @if ($frete['error']) {{--
    {{ $frete['descServico'] }} - ({{ $frete['msg'] }})
    --}}
    não foi possível realizar frete pelos correios
    @else @endif
  • @endforeach @endif @php $cepOrig=intval(str_replace("-", "" , $address->zip)); $cepIni = intval(config('shipping.motoboy.cep_ini')); $cepFim = intval(config('shipping.motoboy.cep_fim')); @endphp @if (config('shipping.motoboy.ativo') && floatVal($subtotal) >= config('shipping.motoboy.valor_minimo') && ( $cepOrig >= $cepIni && $cepOrig <= $cepFim)) @php $date=now(); $dataentrega=date_add($date, date_interval_create_from_date_string((config('shipping.motoboy.prazo') + config('shipping.correios.dias_entrega')).' days')); @endphp
  • @endif
{{-- Finaliza Entrega Normal --}}
@endforeach @if(intval(config('site.integra_ls.ativa')) === 0) @if(!$order_id)

Adicionar novo endereço

@endif @endif @else @if(intval(config('site.integra_ls.ativa')) === 0) @if(!$order_id)

Adicionar novo endereço

@endif @endif @endif @endif @if(config('shipping.retirada.ativo') === true)
@if(config('site.domain') === "jaraguapneus" || config('site.domain') === "ultrapneus")
Escolha o centro de montagem GRÁTIS:
@else
Ou retire na loja:
@endif
@endif @if(intval(config('site.so_orcamento')) === 1 && isset($order_id) )

Seu pedido está sujeito a confirmação de estoque e a análise de crédito. Aguarde. Em breve um de nossos vendedores entrará em contato para negociação.

Minha conta
@else @if(intval(config('site.so_orcamento')) === 1) @if(intval(config('cart.compra_minima')) > 0 && (floatval($subtotal) < intval(config('cart.compra_minima'))))
Valor mínimo para o pedido: {{ config('cart.currency_symbol') }} {{ number_format(floatval(config('cart.compra_minima')), 2, ",", ".") }}
@endif
@else @if (config('site.checkout.novo')) @else Próximo passo @endif @endif @endif
@foreach ($pagamentos as $pagamento) @if ($pagamento === 'cielo') @endif @if ($pagamento === 'erede') @endif @if ($pagamento === 'getnet') @endif @if ($pagamento === 'pagseguro' || $pagamento === 'pagseguro_checkout') @endif @if ($pagamento === 'bank-transfer') @endif @if ($pagamento === 'orcamento') @endif @if ($pagamento === 'retirada') @endif @if ($pagamento === 'notification') @endif @endforeach
Próximo
{{-- Para o comprador --}} @foreach ($pagamentos as $pagamento) @if ($pagamento === 'bank-transfer') @endif @if ($pagamento === "notification") @endif @if ($pagamento === 'orcamento') @endif @if ($pagamento === 'retirada') @endif @if ($pagamento === 'cielo') @endif @if ($pagamento === 'erede') @endif @if ($pagamento === 'getnet') @endif @if ($pagamento === 'pagseguro')
@include('layouts.front.payments.pagseguro', ['gateway' => 'pagseguro', 'products' => $products, 'total' => $total])
@endif @if ($pagamento === 'paypal') @endif @if ($pagamento === 'stripe') @endif @endforeach
@if (intval(config('site.so_orcamento')) === 0)

Resumo


@foreach($products as $product)
{{ $product->name }} @if (!$order && $product->options->combination) ({{ $product->options->combination[0]['value'] }}) @endif
@if(isset($product->pivot)) {{ $product->pivot->quantity }} x @endif
{{ config('cart.currency_symbol') }} {{ number_format($product->price, 2, ',', '.') }}

@endforeach
Sub Total
{{ config('cart.currency_symbol') }} {{ number_format(floatVal($subtotal), 2, ',', '.') }}

Descontos @if (config('cart.desconto_dinheiro') || config('cart.desconto_avista')) (à vista) @endif
{{ config('cart.currency_symbol') }} {{ number_format($desconto, 2, ',','.') }}
@if ($desconto > 0)
Valor com desconto
@php $valorDescontado = floatVal($subtotal) - $desconto; @endphp {{ config('cart.currency_symbol') }} {{ number_format($valorDescontado, 2, ',','.') }}
@endif @if (!isset($order_paid) || $order_paid > 1) @if(config('site.possui_descontos_ls'))
{{ csrf_field() }}
@endif @endif
Frete
{{ config('cart.currency_symbol') }} @if($valorFrete) {{ number_format($valorFrete, 2, ',', '.') }} @else 0,00 @endif

Total
{{ config('cart.currency_symbol') }} @if($valorFrete) {{ number_format(floatVal($valorFrete) + floatVal($valorTotal), 2, ',', '.') }} @else {{ number_format(floatVal($valorTotal), 2, ',', '.') }} @endif

@if ( config('site.so_orcamento') === 0) {{-- Opções de parcelamento --}} @if(!$order_id)
Opções de Parcelamento
@endif @endif
@endif @endif
@else
Nenhum produto no carrinho. Comprar!
@endif
@endsection @section('js') {{-- --}} @endsection